Hi, I am

Dikamjit Borah


I am a Full-Stack Engineer


My primary interest is backend development with Node.js & Express.js. I am comfortable with both SQL (MySQL, PostGreSQL) and NoSQL (Firebase Realtime Database, Cloud Firestore, MongoDB) databases. I also work on android projects using Kotlin & Java. Besides that, I am proficient in web scraping and automation (Python, Beautiful Soup, Selenium)




My Projects


Testato


A microservice based application to search medicines by proximity in available pharmacies. It consists of 3 entities: Erp, Backend and Android app. The Erp layer (Node.js) runs a cron weekly to generate data from the csv files contained within the pharmacy's local device and send it to the backend with the help of RabbitMQ. The Backend (Nest.js) processes incoming data of the erp layer and updates medicine data for respective pharmacies in the MySQL database The App (Android) provides a search interface for end-users to search for medicines and list nearby or all available pharmacies and directions

Sountry


A one-in-all integrated social media platform for musicians to connect with one another. Musicians can swipe through their feed to discover users who have uploaded their music covers in similar genres. Upon connecting they can chat with one another. Users can upload requirements and queries related to music through a common forum page.

BuddAlert


An android application to set location-based alarms and reminders. Users can set their desired location and the app will notify them when they reach their destination. Users also have the option of notifying some contacts about their current location after some interval. BuddAlert also serves as a reminder application, in the sense that users can set location based reminders and the application will remind them either on the day or when they are in the proximity of the location.

Scholine Plus


A web-based student management system that is being used by a reputed school in Assam to track and manage student records. Users can create and view students and student records, update their attendances, and record admission and monthly payments.

Courierpad


A business facing android application to track and manage courier deliveries. Admins can add orders and delivery agents to the database. For an order, the admin can select from a list of available delivery agents. Agents also has their separate dashboard where they can see a list of the orders that they have completed.

Imminear


This android application was built with the intention to alert users of possibly Corona positive persons nearby. When lockdown is lifted people from different states will be migrating to different states for their job or back to their hometown. People might be coming from states which has a high count of Corona infections. There might be a case that people travelling from such states might be a carrier. Hence these people will register as "Migrants" on the app. The other type of user referred as "Local" can sign in and see the number of "Migrants" nearby within a radius of 500 metres.

Hostel Management System


Web application for a hotel to create, book and update customer and room details. Built with HTML5, CSS3, and vanilla Javascript, with Firebase for backend.

Minor Projects


Costtler

An intuitive expense recorder android app to keep track of daily expenses

ThoughtBook

Social media app to share thoughts and doodles

GiitJobs

Android app to search and view developer jobs from around the world

Desperate Damjo

A 2D android platform game to collect points by eating "likes" and "follows"

InstaComm

Generate a file of your instagram followers and followings for easy readability

FilmFiller

Scrape details of your favorite movie and construct a review book in a CSV

COVID-19 Notifier

Get latest statistics for COVID-19 from trusted sources and tweets

My Skills


Programming Languages C, C++, Java, JavaScript, Kotlin
Backend Express.js, Nest.js, Node.js, RabbitMQ
Android Coroutines, Jetpack, Retrofit, Volley
Databases MongoDB, MySQL, Oracle 11g, PostgreSQL
Tools Algolia, Android Studio, Firebase, HTTP Toolkit, New Relic, Processing, Socket.IO
Version Control Git, GitHub, GitLab, SourceTree
Automation and Testing Beautiful Soup, Charles, Postman, Selenium
Others Spark AR Studio, Adobe Suite

My Experience


JUL 2021 - SEP 2022
Software Developer

SuperProcure

Work as part of a cross-functional team in developing different modules to simplify logistics and transportation management for B2B clients of the organisation

JAN 2021 - JUN 2021
Full-Stack Developer

Digicenter Assam

Responsible for handling client applications, building reusable and sleek ui components with React, developing clean and scalable APIs using Node and Express, integrating frontend, backend and mobile applications.

NOV 2020 - MAR 2021
Junior Android Developer

Edudigm Education

Worked closely with the technical and design teams to build a brand new android based education platform using MVP pattern with efficiently structured and scalable code..

NOV 2020 - FEB 2021
Python Content Development

CodeKick.in

Assisted in creating a python curriculum for students from beginner to advanced levels. Developed various modules, lesson plans and projects ranging from small scripts to medium-scale applications.

JUL 2020 - OCT 2020
Android Technical Support

Nullclass

Provided prompt support to resolve queries and assisted members in developing, testing, debugging and deploying various android applications.

APR 2020 - JUL 2020
Android Developer Intern

Vision Magitech

Developed a variety of android applications from scratch and implemented integral features in existing applications with highly efficient and robust code.

JUN 2019 - AUG 2019
Summer Intern

Assam Power Distribution Company Ltd

Built an Employee administration system for convenient management of members of an organisation

JUN 2018 - AUG 2018
Summer Intern

North East Frontier Railway

Worked as a team lead to build an android application to ease parking in busy lots by generating QR code and bill based on duration of stay of vehicle

Let's connect!


  • Guwahati
  • 7002936200
  • dikamjitborah2020@gmail.com