Abhijeet Mondal, Developer in Dhaka, Dhaka Division, Bangladesh
Abhijeet is available for hire
Hire Abhijeet

Abhijeet Mondal

Verified Expert  in Engineering

Back-end Developer

Location
Dhaka, Dhaka Division, Bangladesh
Toptal Member Since
April 27, 2022

Abhijeet is a back-end engineer with four years of industry experience. He is adept at multiple back-end frameworks and languages that cater to specific business needs. He is proficient in marketplace applications used in logistics, supply chain, edtech, and eCommerce industries. Moreover, he developed a blockchain-based distributed app from scratch and data-centric applications due to his knowledge of SQL and NoSQL databases.

Portfolio

Global Incubator
Node.js, Mocha, Chai, Electron, Docker, Docker Compose, Elasticsearch...
Loop Freight
React, OOP Designs, Docker, Docker Compose, TypeScript, NestJS, PostgreSQL...
Online Hate Prevention Institute
Spring Boot, Jsoup, Java, Object-oriented Programming (OOP), Apache Maven...

Experience

Availability

Full-time

Preferred Environment

Docker, Docker Compose, Web App Development, Distributed Applications, Artificial Intelligence (AI), Machine Learning, Databases, Data Analysis, Web Frameworks

The most amazing...

...thing I've developed is a blockchain from scratch, making Loop Freight the first blockchain-enabled logistics company in Bangladesh.

Work Experience

Software Developer

2022 - PRESENT
Global Incubator
  • Developed a memory and CPU-efficient app to be deployed on Raspberry Pi.
  • Created an automated tool for building and starting the app on runtime.
  • Developed the app so that it can be used in places with no internet connection. When the internet is available, it can talk with the main server.
  • Secured the whole database by encrypting all relevant data following EU data protection regulations.
Technologies: Node.js, Mocha, Chai, Electron, Docker, Docker Compose, Elasticsearch, Raspberry Pi, Mosquitto

Research and Development Engineer

2021 - 2022
Loop Freight
  • Designed the structure of the whole app with microservice architecture, thus reducing interservice calls.
  • Created and integrated blockchain from scratch to the core business model. It is currently used for all financial transactions.
  • Secured the endpoints from common attacks and deployed the app with proper logging mechanism and analysis.
  • Developed an ETL pipeline with proper data wrangling and OLAP queries for finding the KPIs of the business in an instant for better decision making.
Technologies: React, OOP Designs, Docker, Docker Compose, TypeScript, NestJS, PostgreSQL, Redis, TypeORM, Cloudflare, DigitalOcean

Software Engineer

2021 - 2021
Online Hate Prevention Institute
  • Developed a generic parser that can scrape all kinds of social media platforms with minimal web knowledge.
  • Refactored the whole codebase and designed the whole platform for maximum code reusability and extensibility.
  • Wrote test cases using JUnit and removed all the existing errors.
  • Developed a CI/CD pipeline to ensure that the production build doesn't have any errors.
Technologies: Spring Boot, Jsoup, Java, Object-oriented Programming (OOP), Apache Maven, MySQL, Docker, Docker Compose, JUnit

Release Train Engineer

2020 - 2020
My Online Tutor
  • Developed the bidding system with proper logging for data analysis and error handling purposes.
  • Deployed the whole codebase by Dockerizing it in Amazon EC2 with proper data backup and load balancing for maximum availability.
  • Secured the endpoints against most common attacks and developed an extensible code.
Technologies: Node.js, MySQL, Docker, Docker Compose, Amazon, Object-oriented Programming (OOP)

Patient Cholesterol Level Prediction

A Flask-based app with a Jinja template for predicting whether a patient has a high cholesterol level. I acted as a full-stack developer and developed the whole app by myself. The app extracted thousands of data and analyzed them with multiple classification machine learning models. The accuracy of the result was around 90% for patients having their lipid level tested and 75% for standard blood tests.

Blockchain for Loop Freight

Developed a blockchain structure from scratch using Node.js for Loop Freight. The blocks are encrypted and stored in a PostgreSQL in a chain structure. The orphaned blocks are handled with cron jobs, and the flexibility of the data input makes it usable for every instance.

Web App for Kangarooo

Developed a MERN stack web app for a logistics company. It included route optimization for the last-mile delivery approach. The web app was highly useful for both customers and internal members, thus giving them a competitive edge. Moreover, data analysis was done using Cassandra, which helped them make concrete data-driven decisions. It was able to handle 1,000 concurrent users per minute with a server costing $10 per month.

Languages

Python, JavaScript, TypeScript, Java

Libraries/APIs

Node.js, React, Jsoup, Chai

Storage

Databases, PostgreSQL, Redis, MongoDB, Cassandra, MySQL, Elasticsearch

Other

Web App Development, Machine Learning, Data Analysis, Distributed Applications, Artificial Intelligence (AI), OOP Designs, Data Mining, TypeORM, Cloudflare, Mosquitto

Frameworks

Django, Flask, Laravel, Spring Boot, NestJS, Jinja, JUnit, Electron

Tools

Docker Compose, Mocha, Apache Maven, NGINX

Paradigms

Object-oriented Programming (OOP)

Platforms

Docker, Blockchain, Amazon, DigitalOcean, Raspberry Pi

2018 - 2021

Bachelor's Degree in Software Engineering

Monash University - Melbourne, Victoria

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring