Senior Software Engineer & Team Lead
Crafting robust solutions with Node.js, NestJS, React, and modern DevOps tools. Passionate about AI/LLM technologies, building scalable systems, and leading high-performing teams.

6+ years of experience turning complex challenges into elegant software solutions
As a Senior Software Engineer and Team Lead, I specialize in crafting robust, scalable solutions across the full technology stack. My expertise spans backend systems with Node.js, Express, and NestJS, coupled with dynamic frontend experiences using React and Next.js.
My proficiency in DevOps tools like Docker, Kubernetes, Jenkins, Terraform, and cloud platforms ensures seamless deployment, monitoring, and infrastructure management. I'm deeply passionate about AI/LLM technologies, building systems with RAG architectures, multi-agent systems, and modern AI tools.
Node.js, NestJS, React, Next.js — end-to-end development
Docker, Kubernetes, Terraform, AWS, CI/CD pipelines
RAG, Agents, Multi-Agent Systems, MCP, Embeddings
Managing engineering teams and mentoring junior developers
A versatile toolkit for building modern, production-grade applications
A journey through impactful roles across startups and enterprises
CodeShaper
📍 Dhaka, Bangladesh
Leading the team and working as a senior software engineer at CodeShaper — a software development company specializing in building custom software solutions for clients. Focused on creating and improving SaaS products to meet unique business needs, delivering high-quality, scalable solutions that drive innovation and efficiency.
Essaly
📍 Riyadh, Saudi Arabia
Led the engineering team and worked as a senior software engineer at Essaly — a distinguished technology company in the Middle East focused on cutting-edge technical solutions. Delivered multiple projects across diverse technology domains.
Prolific Info Tech
📍 Dhaka, Bangladesh
Designed and developed high-quality software services at competitive costs as a senior engineer. Consistently met the high standards of enterprise customers across multiple projects.
Shuttle
📍 Dhaka, Bangladesh
Developed APIs and internal software for Shuttle — a mass-transit startup providing safe, affordable transportation by moving more people with fewer vehicles. Catered to both B2B and B2C customers.
NotionSoft
📍 Dhaka, Bangladesh
Built diverse software solutions using Node.js, Express, and related technologies. Developed full-stack applications for various client projects.
Deep knowledge in modern AI architectures and tooling
Transformer architectures, tokenization, context windows, text generation, prompt engineering, and tuning model parameters like temperature.
Converting text into high-dimensional vectors capturing semantic meaning. Working with Pinecone, Milvus, and Chroma for rapid similarity searches.
Building retrieval-augmented generation systems with hybrid search, reranking, and query expansion for accurate, hallucination-free answers.
Configuring LLMs to trigger external functions, building autonomous agents with multi-step planning, self-correction, and tool execution.
Implementing the open standard for connecting LLMs to secure data sources, repositories, and development environments.
Orchestrating networks of specialized AI agents — researchers, coders, reviewers — collaborating to solve complex, large-scale problems.
Personal ventures and side projects
A comprehensive video recording and processing platform built from the ground up. Features AI-powered transcription, real-time video processing, and an intuitive user interface.
Personal portfolio and blog website showcasing projects, technical writings, and professional achievements. Built with modern web technologies and optimized for performance.
Machine learning research in sentiment analysis
Before reading a news article, readers focus on the headline. Understanding the meaning of a news headline allows easy identification of news type — whether the article conveys positive or negative sentiment. This research analyzes sentiment classification of Bengali news headlines using multiple supervised learning algorithms.
As businesses go online, companies seek consumer feedback on their products. When consumers write reviews, determining overall product sentiment becomes challenging. This research applies deep learning techniques to extract opinions and sentiment from text reviews using comparative ML approaches.
Daffodil International University
Have a project in mind or want to discuss opportunities? I'd love to hear from you.
I'm always open to discussing new projects, creative ideas, or opportunities to be part of something great.