Md. Ashif Al Nowajesh, Developer in Dhaka, Dhaka Division, Bangladesh
Md. is available for hire
Hire Md.

Md. Ashif Al Nowajesh

Full-stack Developer

Dhaka, Dhaka Division, Bangladesh

Toptal member since February 2, 2022

Bio

Ashif is a senior software engineer with eight years of experience in Node.js, Python, Go, JavaScript, and C++. He has worked with diverse organizations across North America, Asia, and Europe, from startups to enterprises. Specializing in back-end development, AI, and DevOps, Ashif excels across the entire software development lifecycle, combining deep problem-solving skills with a passion for delivering robust, high-quality products.

Portfolio

Freelance
Python, Python 3, Pydantic, LangChain, Artificial Intelligence (AI)...
Independent Contractor
Python, Python 3, Celery, FastAPI, PostgreSQL, SQLAlchemy, SQL, Back-end, APIs...
Freelance Professional
Node.js, Docker, Kubernate, Apache Kafka, ksqlDB, KSQL...

Experience

  • Full-stack - 8 years
  • Node.js - 7 years
  • APIs - 6 years
  • Amazon Web Services (AWS) - 6 years
  • Python - 5 years
  • PostgreSQL - 5 years
  • Artificial Intelligence (AI) - 4 years
  • Google Cloud Platform (GCP) - 1 year

Preferred Environment

Artificial Intelligence (AI), Back-end, Node.js, Python, Amazon Web Services (AWS), Google Cloud, PostgreSQL, MongoDB, Software Architecture, APIs

The most amazing...

...things I've architected were scalable notification systems to deliver real-time job updates to thousands of users across email, in-app messaging, and feeds.

Work Experience

Senior AI Developer

2024 - 2026
Freelance
  • Architected a scalable RAG data ingestion pipeline leveraging LlamaIndex and Voyage AI to parse, transform, and embed real estate legal documents (Word and scanned PDFs) into a Pinecone vector database.
  • Built a Python FastAPI back-end service powering the RAG retrieval layer, enabling semantic search across indexed real estate legal documents.
  • Led the creation of a multi-agent discovery system using Python, FastAPI, LangChain, and LangGraph with Gemini and OpenAI LLMs to conduct intelligent real estate client interviews with context-aware follow-up questions and pain point identification.
  • Implemented automated client profiling by scraping the portfolio website with Firecrawl. Integrated Redis for conversation state persistence and LangSmith for end-to-end tracing and observability across the multi-agent workflow.
  • Delivered actionable sales intelligence through automated Notion data sync and Slack notifications, transforming raw conversational data into structured client profiles that enable sales teams to enter meetings fully prepared.
Technologies: Python, Python 3, Pydantic, LangChain, Artificial Intelligence (AI), Generative Artificial Intelligence (GenAI), Machine Learning, TensorFlow, Mistral AI, OpenAI, OpenAI API, Prompt Engineering, Large Language Models (LLMs), Data Processing, Data Engineering, Natural Language Processing (NLP), AI Agents, AI Chatbots, Chatbots, Anthropic, Claude, FastAPI, LangSmith, Ubuntu, Visual Studio Code (VS Code), AI Programming, NumPy, Data Modeling, Matplotlib, Seaborn, Hugging Face, Application Architecture, Large Language Model Operations (LLMOps), Firecrawl, Cohere AI, Notion, Notion API, Slack, Slack API, Slack App, Web Scraping, Database Architecture, Back-end Architecture, Robotic Process Automation (RPA), AI Model Training, Data Science, Vector Data, Graph Databases, Sentiment Analysis, Lead Generation, Agentic Frameworks, Conversational AI, Vector Search, Open-source LLMs, Ollama, Milvus, RAG Pipelines, Retrieval-augmented Generation (RAG), Cursor AI, AI SDK, Claude Code, Agentic RAG Systems, Model Context Protocol (MCP)

Senior Python Developer

2024 - 2025
Independent Contractor
  • Architected scalable back-end microservices using Python, FastAPI, Flask, and PostgreSQL to support order management workflows.
  • Designed a responsive order management dashboard utilizing Python, FastAPI, React, Next.js, TypeScript, and Tailwind CSS to streamline inventory management workflows.
  • Led the development of back-end microservices for a livestock and farm management system with Python, FastAPI, MongoDB, and GCP. Improved API performance by 45% using Redis Cluster-based caching.
  • Designed and implemented CI/CD pipelines with GitHub Actions, incorporating pytest for unit testing to achieve over 90% code coverage.
  • Implemented robust security for a Python, FastAPI-based back end using Auth0 and JWT authentication.
  • Engineered a scalable ETL pipeline using Apache Airflow, Python, Celery, and RabbitMQ to automate ingestion and transformation of agricultural IoT sensor data. Utilized Pandas for processing and InfluxDB for high-performance time-series data storage.
  • Orchestrated event-driven asynchronous job processing using Python, Celery, and RabbitMQ, with integrated real-time monitoring through Flower.
Technologies: Python, Python 3, Celery, FastAPI, PostgreSQL, SQLAlchemy, SQL, Back-end, APIs, Microservices Architecture, Microservices, Artificial Intelligence (AI), Generative Artificial Intelligence (GenAI), DeepSeek, LangChain, RabbitMQ, Data Analysis, Ubuntu, Visual Studio Code (VS Code), AI Programming, Application Architecture, Terraform, Amazon Web Services (AWS), Amazon DynamoDB, Amazon EC2, Infrastructure as Code (IaC), AWS DevOps, DevOps, Asynchronous Programming, Database Design, Event-driven Design (EDD), Auth0, OAuth 2, Containerization, Database Architecture, Back-end Architecture, Database Management, AI Model Training, Architecture, Technical Leadership, Software Architecture, MongoDB, Google Cloud Platform (GCP), MongoDB Atlas, PyMongo, Asyncio, REST APIs, Caching, Redis, Redis Cache, Redis Clusters, Pydantic, Graph Databases, Apache Airflow, ETL, Internet of Things (IoT), Pytest, CI/CD Pipelines, Python Asyncio, Conversational AI, Concurrency, ChromaDB, Continuous Delivery (CD), Continuous Integration (CI), Supply Chain Management (SCM), RAG Architecture, Flask

Senior DevOps Engineer

2022 - 2025
Freelance Professional
  • Authored Terraform scripts to automate Amazon EC2 instance provisioning and DynamoDB table creation in AWS.
  • Enabled real-time analysis of AIS data by building a data pipeline with ksqlDB on a Confluent Cloud Kafka cluster.
  • Configured GCP HTTP Load Balancer for API traffic distribution to a managed instance group. Developed a Cloud Run function using Google Sheets API and Pandas for document parsing.
  • Architected a real-time IoT data pipeline to monitor driver locations with MQTT, Kafka, and Elasticsearch. Enabled dynamic observability and analysis through Kibana and ksqlDB.
  • Engineered a Snowflake ETL pipeline to extract, clean, and transform IoT sensor data from solar panels. Utilized Snowflake ML function to analyze historical trends and forecast future power generation.
Technologies: Node.js, Docker, Kubernate, Apache Kafka, ksqlDB, KSQL, Amazon Web Services (AWS), Google Cloud, Google Cloud SQL, Terraform, Amazon DynamoDB, Amazon EC2, Cloud Run, Kafka Streams, Back-end Architecture, Deployment, Database Management, Cloud Infrastructure, MQTT, Real-time Streaming, Kafka Connect, Containers, Big Data, Confluent, Real-time Data, Streaming, Databases, Data Pipelines, Data Processing, Event-driven Architecture, Large-scale Distributed Systems, Snowflake, SnowSQL, ETL, Orchestration, Data Management, Scaling, Confluent Kafka

Senior Software Engineer

2022 - 2025
MedGeo Ventures
  • Led the creation of 35+ microservices with AWS, PostgreSQL, Node.js, and Express.js. Delivered the company's 1st multi-tenant SaaS product in eight months.
  • Architected scalable notification systems using Amazon SNS, SQS, Lambda, and ECS Fargate, delivering timely updates to thousands of medical professionals via email, inbox messages, and real-time feeds.
  • Resolved compatibility challenges during Node.js and AWS SDK upgrades, ensuring a smooth transition and application integrity.
  • Enhanced application security by automating secret retrieval and environment variable population using AWS Secrets Manager. Integrated AWS AppConfig to dynamically set up feature flags at runtime.
  • Accelerated API performance by 98%, reducing average response times from 17.5 to 0.35 seconds through database lookup optimization.
  • Incorporated unit testing into the development workflow using Jest and Supertest, achieving 90%+ code coverage.
  • Implemented APIs to store, fetch, update, and remove image data to the Amazon S3 bucket.
  • Created middleware to support role-based authentication for APIs using the Amazon Cognito user pool. Integrated Winston with Amazon CloudWatch for log management and observability.
  • Transformed Lambda functions to work with Application Load Balancer. Maintained an internal Node.js framework for AWS Lambda functions.
Technologies: Node.js, Amazon Web Services (AWS), PostgreSQL, Sequelize, Express.js, AWS DevOps, Serverless, Amazon Simple Notification Service (SNS), Amazon Simple Queue Service (SQS), SendinBlue, Brevo, AWS AppConfig, Amazon OpenSearch, Amazon Aurora, Amazon Cognito User Pools, Amazon Cognito, Amazon RDS, Relational Database Services (RDS), PostGIS, AWS Lambda, Lambda Functions, Redis, Redis Cache, Amazon API Gateway, Amazon CloudWatch, AWS Fargate, AWS IAM, AWS Secrets Manager, Amazon S3 (AWS S3), Jest, SuperTest, Winston, SQL, JavaScript, HubSpot API, HubSpot, Architecture, Microservices Architecture, Software Architecture, DevOps, Git, Jira, Scalability, Startups, Databases, APIs, Serverless Architecture, Event-driven Architecture, Docker, Elasticsearch, Logstash, Product Development, SaaS Product Management, SaaS, Leadership, Technical Leadership, Third-party APIs, Cloud, Agile Software Development, Cloud Architecture, Software, Code Review, System Architecture, Amazon Elastic Container Service (ECS), Relational Databases, Test-driven Development (TDD), RESTFul APIs, OAuth 2, Software Design, Minimum Viable Product (MVP), Proof of Concept (POC), Database Optimization, NoSQL, Query Optimization, Unit Testing, Amazon EC2, Scalable Application, YAML, User Authentication, Geospatial Data, Python 3, DevOps Engineer, Agile, GIS, Ubuntu, Visual Studio Code (VS Code), Software Engineering, ECS, Application Architecture, Solution Architecture, Distributed Architecture, Distributed Systems, Auth0, Single Sign-on (SSO), Data Pipelines, Asynchronous Programming, High-tech Startups, Database Design, Event-driven Design (EDD), Role-based Access Control (RBAC), OAuth, Kibana, Containerization, Event-driven Programming, Back-end Architecture, Deployment, Cloud Infrastructure, Logging, Observability Tools, Large-scale Distributed Systems, Middleware, API Design, Swagger, OpenAPI, Software Development Lifecycle (SDLC), Email Automation, AWS ECS Fargate, Async Batch Processes, Automated Testing, Team Leadership, B2B, API Gateways, Performance Tuning, Concurrency, Scalable Architecture, Scaling, Serverless Framework, Email Integration, Strategy, REST API Architecture, Event-driven Systems, Resend, Multi-tenant Architecture, Multi-tenant SaaS, Security Compliance, Product Discovery

Senior Full-stack Developer

2021 - 2025
Freelance
  • Developed RESTful APIs with Express.js for an eCommerce application to support product management. Implemented a GraphQL API with Apollo Server and Prisma to fetch, add, and update categories, comments, etc.
  • Implemented role-based user authentication with JSON Web Token (JWT) and Bcrypt and developed authentication middleware.
  • Created a full-stack restaurant rating web application from scratch using Express.js, React, and PostgreSQL for users to submit ratings and comments.
  • Deployed Python FastAPI-based back-end services on Google Cloud Run. Provisioned and managed PostgreSQL database instances using Google Cloud SQL.
  • Built an AI-powered application from scratch using Python, LangGraph, DeepSeek, and Gemini to generate recruiter-optimized cover letters. Integrated LangSmith for real-time monitoring and debugging of LLM workflows.
  • Established performance monitoring for Express.js and Flask microservices using OpenTelemetry, a Prometheus back end, and Grafana dashboards.
  • Developed back-end services using Node.js, WebSocket, and Redis to enable real-time courier delivery tracking with responsive location updates.
  • Built a robust search back-end infrastructure utilizing TypeScript, Express.js, Elasticsearch, and Kibana.
Technologies: Express.js, PostgreSQL, React, JavaScript, SQL, APIs, Full-stack, RESTful Services, REST, MongoDB, REST APIs, Mongoose, GraphQL, Apollo Server, Web Development, Security, Back-end, NoSQL, Sequelize, Amazon Web Services (AWS), Git, Databases, Next.js, Node.js, Docker, Elasticsearch, Logstash, Heroku, Cloud, Software, OpenAI, OpenAI API, Google AI Platform, Gemini, Gemini API, System Architecture, Flowise, LangChain, Artificial Intelligence (AI), AI Agents, Kubernetes, Google Cloud Platform (GCP), Python, Generative Artificial Intelligence (GenAI), Vector Databases, Relational Databases, Large Language Models (LLMs), FastAPI, Test-driven Development (TDD), LlamaIndex, Retrieval-augmented Generation (RAG), RESTFul APIs, Asyncio, Architecture, Software Design, Minimum Viable Product (MVP), Natural Language Processing (NLP), AI Integration, Pinecone, Voyage AI, Prompt Engineering, Google Compute Engine (GCE), AI Chatbots, Load Balancers, Google Cloud, Google Cloud SQL, Google Cloud Observability, Google Cloud Functions, Google Sheets API, Pandas, Google Cloud Storage, Cloud Storage, Google Cloud Build, Cloud Run, DevOps, Go, SQLAlchemy, Celery, Apache Kafka, ksqlDB, Confluent, Flask, Prometheus, Grafana, OpenTelemetry, Docker Compose, YAML, User Authentication, Python 3, Anthropic, Claude, DevOps Engineer, Google API, GIS, HIPAA Compliance, Terraform, Infrastructure as Code (IaC), Ubuntu, Visual Studio Code (VS Code), AI Programming, NumPy, Google APIs, Hugging Face, Application Architecture, Solution Architecture, Data Pipelines, WebSockets, Redis, Asynchronous Programming, MongoDB Atlas, Large Language Model Operations (LLMOps), Database Design, Event-driven Design (EDD), Web Applications, Apollo, Role-based Access Control (RBAC), OAuth, Full-stack Development, Kibana, Containerization, Database Architecture, Kafka Streams, Back-end Architecture, Deployment, LangGraph, LangSmith, DeepSeek, Database Management, Cloud Infrastructure, Logging, Observability Tools, Middleware, Real-time Communication (RTC), MERN Stack, IT Security, API Design, API Gateways, Neo4j, Orchestration, eCommerce, Relational Database Design, Hosting, Serverless Framework, Vercel, Tailwind CSS, Tailwind UI, eCommerce Platforms, Figma

Senior Software Engineer

2022 - 2022
Toptal Client
  • Created REST APIs and webhooks to integrate Stripe payments, supporting credit/debit cards, Bancontact, and other payment methods.
  • Developed a back-end module to publish job campaigns and retrieve metadata and live statistics through the VONQ marketplace.
  • Implemented an RSS feed REST endpoint for the most recent job postings.
Technologies: JavaScript, Node.js, Express.js, MongoDB, Stripe, RSS Feeds, XML, Mongoose, Axios, REST APIs, Back-end, API Integration, Web Development, Integration, SaaS, NoSQL, Back-end Development, Webhooks, Payment Processing, Stripe API, Amazon CloudWatch, AWS Secrets Manager, Microservices, Sequelize, PostgreSQL, Git, Stripe Payments, Databases, APIs, Cloud, Agile Software Development, Software, RESTFul APIs, Payment APIs, Ubuntu, Visual Studio Code (VS Code), Software Engineering, MongoDB Atlas, High-tech Startups, Back-end Architecture, Startups, MERN Stack, Third-party Integration, Digital Payments, System Integration

Senior Software Engineer

2020 - 2021
Enosis Solutions
  • Optimized the execution time of the Excel PDF file exporter program for the grid data by 50%.
  • Implemented a custom column width allocation algorithm for Angular Material Table, dynamically adjusting in real-time based on API-supplied ratios.
  • Mentored new engineers by transferring domain expertise, providing technical guidance, and ensuring a smooth onboarding experience into the project.
  • Wrote plugins for Siemens NX, CATIA, and MATLAB. Replaced deprecated APIs with the latest ones.
  • Implemented features to asynchronously read and update Excel named ranges, and run Excel macros.
Technologies: Angular, JavaScript, TypeScript, C#, .NET, NUnit, Windows Presentation Foundation (WPF), HTML5, CSS, API Integration, Back-end, Amazon Web Services (AWS), Git, Databases, APIs, Node.js, PostgreSQL, Product Development, SaaS Product Management, Cloud, Real-time Data, Agile Software Development, Software, Code Review, Relational Databases, Test-driven Development (TDD), RESTFul APIs, Proof of Concept (POC), Windows 10, Unit Testing, Object-oriented Programming (OOP), Agile, Data Modeling, Software Engineering, Automation, SDKs, Back-end Architecture, Microservices, RESTful Microservices, Back-end Development, Back-end APIs, Leadership, Technical Leadership, Mentorship, Mentorship & Coaching, API Design, Swagger, OpenAPI, Third-party Integration, Automated Testing, React, Troubleshooting & Issue Resolution, Standardization, Infrastructure, High Code Quality, Full-stack

Software Engineer L2

2019 - 2020
Enosis Solutions
  • Implemented RESTful APIs to support exam management, generate reports, and submit assessments.
  • Created and deployed an AWS Lambda function to download the PDF file of scanned exam papers from the AWS S3 bucket and extract QR code information using C++ and Dynamsoft Barcode Reader SDK.
  • Designed an event bus using an npm hertzy module to handle assessment submission events and send email notifications to users using Amazon Simple Notification Service (SNS).
  • Implemented RESTful microservices to query user data from the Jira Software Server using Jira Query Language (JQL) script and generate a report.
  • Wrote a behavior-driven test to implement APIs and features using a Mocha test framework, Chai Assertion Library, and Sinon.JS to test fakes, spies, stubs, and mocks.
  • Developed an API to create and fetch conference rooms in the Twilio video service. Created a webhook for Twilio video events to save the event information in the Amazon S3 bucket.
  • Enhanced an API to remove a user image from the Cloudinary server and content delivery networks (CDNs) after processing.
  • Upgraded project's Node.js version from 6.2 to 12.13, Hapi.js version from 15.1 to 19.1, and other npm modules. Fixed all the broken features and failing tests caused by the migration.
Technologies: Node.js, Hapi.js, PostgreSQL, Mocha, AWS Lambda, Amazon S3 (AWS S3), Amazon Simple Notification Service (SNS), C++, SQL, Microservices, RESTful Microservices, Sequelize, RESTful Services, REST, Serverless, APIs, Amazon Web Services (AWS), REST APIs, API Integration, Integration, Web Development, Security, Back-end, Docker, SaaS, API Development, Microservices Architecture, Git, Real-time Systems, Jira, Jira REST API, Data Visualization, Dashboards, Leadership, Technical Leadership, Third-party APIs, Cloud, Real-time Data, Agile Software Development, Software, GitHub Actions, Code Review, Relational Databases, Test-driven Development (TDD), ERD, RESTFul APIs, Unit Testing, PHP, Image Processing, User Authentication, GitLab, Object-oriented Programming (OOP), QR Codes, Internet of Things (IoT), Agile, Software Engineering, Database Design, Event-driven Design (EDD), Web Applications, Automation, Full-stack Development, SDKs, Database Architecture, Event-driven Programming, Twilio, Back-end Architecture, Event-driven Architecture, RDBMS, API Design, Domain-driven Design (DDD), Authentication, Third-party Integration, Automated Testing, User Interface (UI), Concurrency, Troubleshooting & Issue Resolution, Front-end Development, API Architecture, Serverless Framework, Email Integration, PDF, PDF Conversion, Event-driven Systems, Full-stack, User Experience (UX)

Software Engineer L1

2018 - 2019
Enosis Solutions
  • Designed a module from a sketch to control servo-motors through a user datagram protocol (UDP) connection used to move the X-ray machine horizontally.
  • Created a controller unit for a relay board, which manages the X-ray shutter and vertical movement of the X-ray system. The controller unit communicates with relay boards via a serial communication port.
  • Created and deployed real-time data visualization functionality for industrial X-ray machines and servo motors, achieving a smooth user experience by managing each device with dedicated threads.
  • Integrated a remote request listener module in the background thread. A remote user can set parameters and run-stop analysis by sending user datagram protocol (UDP) text commands through this module.
  • Improved the search performance of EMR software up to 40% by rewriting the scalar-valued database function.
Technologies: C#, .NET, Windows Forms (WinForms), Back-end, Integration, Git, Real-time Systems, Data Visualization, Dashboards, Real-time Data, Software, Windows 10, Unit Testing, XML, GitLab, Object-oriented Programming (OOP), Internet of Things (IoT), Automation, SDKs, Healthcare, Back-end Architecture, Logging, Observability Tools, RDBMS, Data Transformation, Health & Wellness, Troubleshooting & Issue Resolution, Documentation, Full-stack, HIPAA

Experience

Conversational AI Agent for Real Estate Consultancies

Created an AI discovery agent that automates client onboarding for real estate consultancies through intelligent conversational interviews. The system autonomously conducts structured interviews in natural language, asks context-aware follow-up questions, and analyzes client portfolios through automated web scraping with Firecrawl. The automated workflow captures insights and syncs data to Notion while triggering Slack notifications, enabling sales teams to approach meetings with a comprehensive client understanding.
I architected the back end as a scalable multi-agent system using Python, FastAPI, LangChain, and LangGraph, with Gemini and OpenAI LLMs driving natural dialogue. Integrated Redis for chat state persistence and LangSmith for comprehensive tracing and observability.
Impact: Reduced manual discovery time by automating qualification, delivering actionable client intelligence, and empowering sales teams with detailed profiles before first contact.

IoT Data Analytics for Renewable Energy Forecasting

I led an end-to-end data analytics project in the renewable energy sector, focusing on solar power generation. I developed an ETL pipeline in Snowflake to extract, clean, and transform IoT sensor data from solar panels. I utilized Snowflake ML functions to analyze historical trends and forecast future power generation.

The insights were presented in a user-friendly Streamlit application that visualized key energy patterns, making the data accessible to stakeholders.

AI-powered Legal Document Retrieval System

I led the development of a scalable AI-powered back-end system for legal document retrieval, leveraging Python FastAPI for performance and modularity. The solution enables users to semantically search legal content using natural language queries. I utilized LlamaIndex to parse and structure unstructured legal documents, integrated Voyage AI to generate contextual embeddings, and employed Pinecone as a vector store for efficient and accurate similarity-based retrieval. This architecture allows the system to surface highly relevant results, significantly streamlining the legal research process.

Scalable Cloud-native Microservices for Online Education

As a back-end developer for a remote educational platform built on AWS, PostgreSQL, and a Node.js microservices architecture, I was responsible for designing and maintaining RESTful APIs and core back-end services. I played a key role in delivering critical features such as exam management, assessment submissions, and automated report generation. My work enhanced the platform’s stability and scalability while enabling faster rollout of new features. Additionally, I mentored junior engineers by sharing domain knowledge, conducting code reviews, and supporting technical decision-making. This fostered team growth and contributed to developing high-quality, maintainable software in a fast-paced, collaborative environment.

AI Career Copilot: Job App Toolkit

AI Career Copilot is a generative AI solution that automates the creation of tailored cover letters and job application content—transforming how professionals apply for jobs. I architected and implemented the back-end entirely from scratch with Python, utilizing LangGraph for building complex agent-based workflows, DeepSeek and Gemini models for high-accuracy content generation, and LangSmith for runtime observability, tracing, and debugging.

The core functionality focuses on generating a personalized, professional-grade job application that aligns with the role’s requirements, company tone, and recruiter expectations.

IoT Data Pipeline for Real-time Geospatial Location

Architected a scalable real-time data pipeline to monitor driver locations in the logistics industry. The pipeline consumes GPS data from an MQTT broker, streams it to Confluent Kafka, and uses Kafka Sink Connector to populate Elasticsearch for indexing and analysis. I configured Kibana for observability and real-time analysis. Additionally, I leveraged ksqlDB to query and analyze streaming location data, enabling real-time insights.

ETL Pipeline for IoT Sensor Data

Designed and implemented a scalable ETL pipeline using Apache Airflow to automate the ingestion and transformation of agricultural IoT sensor data (temperature, humidity, etc.) from CSV and JSON formats. Leveraged Pandas for efficient data extraction and transformation. The processed time-series data was then stored in InfluxDB for high-performance querying and analytics. Ensured scalable and distributed task execution across multiple workers by utilizing the Celery executor with RabbitMQ as the task queue. Monitored Celery clusters in real-time using Flower for task progress and worker status. PostgreSQL was used for reliable and scalable metadata storage.

GraphQL API Back End for Microblogging Platform

As the back-end engineer of a microblogging site, I architected and implemented GraphQL APIs to power features like blog post creation, commenting, and user interaction. I implemented robust query and mutation modules for handling blog posts and comments. I utilized TypeScript, Node.js, Apollo Server, Prisma ORM, and MySQL to deliver a performant and developer-friendly API layer.

Data Modeling Desktop App

This desktop application processes different types of data models and visualizes results. I've successfully rewritten features for Excel, Siemens NX, CATIA, and MATLAB plugins and replaced deprecated APIs with the latest ones.

Real-time IIoT Controller for Industrial X-ray Machines

I developed a C# and .NET-based Windows application for real-time control and monitoring of industrial X-ray machines.

The system enables precise movement control and live data visualization, optimized for Industrial IoT (IIoT) environments. I implemented core modules leveraging TCP/UDP networking to ensure low-latency, high-reliability communication. I built a background listener module to handle remote UDP text commands, allowing users to configure parameters and start/stop analysis sessions remotely. The architecture is designed for responsiveness, safety, and remote operability, supporting advanced control scenarios in real-world industrial settings.

Medical Record Management System

A C# and .NET Core-based web application to manage electronic medical records (EMRs). I improved the search performance by up to 40% by rewriting the scalar-valued (database) function in the repository layer. I also implemented a module for sequential unique patient ID generation in a thread-safe way.

Kitchen Equipment Monitoring Dashboard

This monitoring dashboard for kitchen equipment was designed with Angular. As a front-end team member, I enhanced the existing dashboard features, created new components, and optimized the performance of the file exporter program for the grid data by 50%.

Education

2013 - 2017

Bachelor's Degree in Computer Science and Engineering

University of Dhaka - Dhaka, Bangladesh

Certifications

MAY 2026 - PRESENT

Smart Tips: Become a Manager Who Is an Exceptional Coach

Udemy

Skills

Libraries/APIs

Node.js, React, REST APIs, Stripe, API Development, Stripe API, Asyncio, Pandas, SQLAlchemy, Pydantic, NumPy, Back-end APIs, OpenAPI, Twilio API, Winston, Jira REST API, Google API, Google APIs, Slack API, Python Asyncio, Windows Forms (WinForms), ODBC, HubSpot API, OpenAI API, Google Sheets API, TensorFlow, Google Maps, Matplotlib, GraphQL API, PyMongo

Tools

Sequelize, GitHub, Amazon CloudWatch, SendinBlue, Git, Jira, GitLab, DeepSeek, MongoDB Atlas, Slack, Kibana, Logging, Observability Tools, AI Prompts, Mocha, Amazon Simple Notification Service (SNS), Mongoose, Prisma, AWS IAM, Amazon Simple Queue Service (SQS), SuperTest, Celery, ksqlDB, Docker Compose, RabbitMQ, Auth0, Notion, Notion API, Kafka Connect, Apache Airflow, ChatGPT, SnowSQL, Amazon OpenSearch, Amazon Cognito, AWS Fargate, Logstash, Google AI Platform, Amazon Elastic Container Service (ECS), Google Compute Engine (GCE), Wireshark, Grafana, Claude, GIS, Terraform, Seaborn, Kafka Streams, MQTT, Pytest, Microsoft Excel, Figma, AI SDK, Claude Code

Languages

JavaScript, TypeScript, SQL, CSS, GraphQL, Python, Python 3, C#, C++, HTML, HTML5, XML, YAML, SCSS, Go, PHP, Java, Snowflake

Frameworks

Express.js, JSON Web Tokens (JWT), Jest, LangGraph, Swagger, .NET, Hapi.js, Next.js, LlamaIndex, OAuth 2, Agentic Frameworks, Serverless Framework, Angular, NUnit, Windows Presentation Foundation (WPF), Material UI, .NET Core, Flask, Streamlit, Tailwind CSS

Paradigms

Microservices, REST, Microservices Architecture, Event-driven Architecture, Agile Software Development, Test-driven Development (TDD), Unit Testing, Object-oriented Programming (OOP), Agile, Application Architecture, Asynchronous Programming, Database Design, Event-driven Design (EDD), Role-based Access Control (RBAC), Event-driven Programming, Back-end Architecture, Design Patterns, Dependency Injection, Automated Testing, Scrum, API Architecture, Asynchronous Development, REST API Architecture, UI Design, Clean Architecture, DevOps, Real-time Systems, Serverless Architecture, Scalable Application, Automation, ETL, ETL Implementation & Design, B2B, Hosting, Continuous Delivery (CD), Continuous Integration (CI), Responsive Web Design (RWD), Testing, HIPAA Compliance, Business Intelligence (BI), Model Context Protocol (MCP)

Platforms

Ubuntu, Visual Studio Code (VS Code), AWS Lambda, Amazon Web Services (AWS), Docker, Google Cloud Platform (GCP), Twilio, Kubernetes, Cloud Run, Apache Kafka, Confluent, Linux, LangSmith, Confluent Kafka, HubSpot, Heroku, Amazon EC2, Ollama, Vercel

Storage

PostgreSQL, Amazon S3 (AWS S3), MongoDB, MySQL, NoSQL, JSON, Redis, Databases, Elasticsearch, Relational Databases, Data Pipelines, Database Architecture, Database Management, RDBMS, Redis Cache, Google Cloud, Google Cloud SQL, Google Cloud Storage, Graph Databases, Amazon Aurora, PostGIS, Amazon DynamoDB, InfluxDB, Neo4j

Industry Expertise

Healthcare

Other

ACM Problem Solving, Algorithms, Data Structures, APIs, Full-stack, RESTful Microservices, RESTful Services, Back-end, API Integration, Integration, Web Development, SaaS, Back-end Development, Lambda Functions, Payment Processing, AWS Secrets Manager, Brevo, Artificial Intelligence (AI), Architecture, Software Architecture, Startups, Product Development, SaaS Product Management, Third-party APIs, Software, OpenAI, Gemini, Gemini API, Code Review, LangChain, AI Agents, Generative Artificial Intelligence (GenAI), Large Language Models (LLMs), FastAPI, Retrieval-augmented Generation (RAG), RESTFul APIs, Software Design, Minimum Viable Product (MVP), Natural Language Processing (NLP), Proof of Concept (POC), AI Integration, Pinecone, Voyage AI, Prompt Engineering, Mistral AI, Data Processing, Software as a Service (SaaS), AI Programming, Software Engineering, Large Language Model Operations (LLMOps), High-tech Startups, Cohere AI, Web Applications, Full-stack Development, SDKs, Containerization, Back-end Performance, Agentic AI, Fault Tolerance, Real-time Streaming, Containers, Large-scale Distributed Systems, Scalable Architecture, Middleware, Mentorship, Mentorship & Coaching, Caching, MERN Stack, Vector Data, API Design, Monitoring, AI Tools, Software Development Lifecycle (SDLC), Authentication, CSV, CSV File Processing, Email Automation, ETL Pipelines, Third-party Integration, Async Batch Processes, Performance Tuning, Concurrency, Vector Search, Communication, Open-source LLMs, Semantic Search, Documentation, Standardization, Multi-agent Systems, Relational Database Design, Email Integration, PDF, PDF Conversion, Business Logic, High Code Quality, Conversational Agent, Computer Science, Event-driven Systems, Technical Architecture, Message Bus, AI Architecture, eCommerce Platforms, AI Systems, RAG Architecture, Development, System Design, Software Development, Web Services, LLM Integration, Agentic AI Systems, Healthcare Software, System Integration, Windows 10, Serverless, Front-end, RSS Feeds, Axios, Apollo Server, Security, Webhooks, CI/CD Pipelines, Identity & Access Management (IAM), AWS DevOps, AWS AppConfig, Relational Database Services (RDS), Amazon API Gateway, Machine Learning, Scalability, eCommerce, Data Visualization, Dashboards, Leadership, Technical Leadership, Cloud, Real-time Data, Cloud Architecture, System Architecture, Flowise, Vector Databases, ERD, Query Optimization, Payment APIs, AI Chatbots, Google Cloud Functions, Cloud Storage, Google Cloud Build, Image Processing, User Authentication, QR Codes, Data Analysis, Internet of Things (IoT), DevOps Engineer, Data Engineering, Chatbots, Data Modeling, Hugging Face, Solution Architecture, Distributed Architecture, Distributed Systems, WebSockets, Firecrawl, Slack App, Apollo, OAuth, Deployment, Multistage LLM Chains, Cloud Infrastructure, AI Model Training, Large-scale Projects, Data Science, Digital Asset Management, Redis Clusters, Real-time Communication (RTC), IT Security, Poetry, ETL Tools, ETL Development, Data Transformation, Analytics, Data Analytics, Freight, Logistics, Document Parsing, Mathematics, API Gateways, Conversational AI, Health & Wellness, Digital Payments, Orchestration, Troubleshooting & Issue Resolution, Milvus, Front-end Development, Data Management, Scaling, Prototyping, Data Architecture, Infrastructure, AI Automation, Data Extraction, Strategy, Classification, Workflow Automation, Optical Character Recognition (OCR), Supply Chain Management (SCM), Resend, User Experience (UX), Automations, Workflow Automation & System Integration, RAG Systems, Agentic RAG Systems, Systems Engineering, Workflow, AI Agent Orchestration, Multi-tenant Architecture, Multi-tenant SaaS, HIPAA, Security Compliance, Workflows, Product Discovery, Amazon Cognito User Pools, Amazon RDS, Deep Learning, Stripe Payments, Industrial Engineering, GitHub Actions, Database Optimization, Load Balancers, Google Cloud Observability, Cyber Threat Hunting, Prometheus, OpenTelemetry, Industrial Internet of Things (IIoT), Geospatial Data, Sensor Data, Anthropic, Infrastructure as Code (IaC), ECS, Single Sign-on (SSO), Web Scraping, Kubernate, KSQL, Robotic Process Automation (RPA), Electronic Medical Records (EMR), Big Data, Streaming, Time Series, Time Series Data, Sentiment Analysis, Domain-driven Design (DDD), Lead Generation, AWS ECS Fargate, Team Leadership, User Interface (UI), ChromaDB, Scraping, RAG Pipelines, Prisma Orm, Tailwind UI, Product Management, Cursor AI, Computer Vision, Teams, Coaching, Career Coaching, Team Coaching

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