👋 Hello, I'm

Golam Rabbani

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.

Golam Rabbani Cartoon
SCROLL

Building the Future with Code

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.

6+Years Exp.
5+Companies
2Research Papers

Full-Stack Mastery

Node.js, NestJS, React, Next.js — end-to-end development

☁️

DevOps & Cloud

Docker, Kubernetes, Terraform, AWS, CI/CD pipelines

🧠

AI & LLM Engineering

RAG, Agents, Multi-Agent Systems, MCP, Embeddings

👥

Team Leadership

Managing engineering teams and mentoring junior developers

Skills & Technologies

A versatile toolkit for building modern, production-grade applications

Backend Development

Node.jsExpressNestJSFastAPIPrismaTypeORM
🎨

Frontend Development

ReactNext.jsTypeScriptHTML/CSSJavaScript
☁️

DevOps & Cloud

DockerKubernetesJenkinsTerraformAWSDigital OceanGrafanaAnsible
🗄️

Databases

PostgreSQLMySQLMongoDBRedisSQLNoSQL
🧠

AI & Machine Learning

LLMRAGVector DBsEmbeddingsAgentsMCP

Work Experience

A journey through impactful roles across startups and enterprises

03/2025 — PresentCurrent

Senior Software Engineer & Team Lead

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.

11/2022 — 02/2025

Senior Software Engineer & Team Lead

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.

09/2021 — 11/2022

Senior Software Engineer

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.

01/2021 — 08/2021

Software Engineer

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.

01/2019 — 12/2020

Software Engineer

NotionSoft

📍 Dhaka, Bangladesh

Built diverse software solutions using Node.js, Express, and related technologies. Developed full-stack applications for various client projects.

AI & LLM Expertise

Deep knowledge in modern AI architectures and tooling

🧠

LLM Fundamentals

Transformer architectures, tokenization, context windows, text generation, prompt engineering, and tuning model parameters like temperature.

🔗

Embeddings & Vector DBs

Converting text into high-dimensional vectors capturing semantic meaning. Working with Pinecone, Milvus, and Chroma for rapid similarity searches.

📚

RAG & Advanced RAG

Building retrieval-augmented generation systems with hybrid search, reranking, and query expansion for accurate, hallucination-free answers.

🛠️

Tool Calling & Agents

Configuring LLMs to trigger external functions, building autonomous agents with multi-step planning, self-correction, and tool execution.

🔌

MCP (Model Context Protocol)

Implementing the open standard for connecting LLMs to secure data sources, repositories, and development environments.

🤖

Multi-Agent Systems

Orchestrating networks of specialized AI agents — researchers, coders, reviewers — collaborating to solve complex, large-scale problems.

Featured Projects

Personal ventures and side projects

Owner & Developer

VeedRec

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.

Node.jsExpressMongoDBNext.jsTensorFlowAssembly AI
Visit Project
Personal Website

rabbani.begelled.com

Personal portfolio and blog website showcasing projects, technical writings, and professional achievements. Built with modern web technologies and optimized for performance.

Next.jsReactTypeScriptVercel
Visit Website

Research Papers

Machine learning research in sentiment analysis

01/2019 — 05/2019

Performance Measurement of Multiple Supervised Learning Algorithms for Bengali News Headline Sentiment Classification

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.

01/2019 — 05/2019

Comparative Sentiment Analysis Using Different Types of Machine Learning Algorithm

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.

Academic Background

🎓

Bachelor in Computer Science & Engineering

Daffodil International University

📅 2015 — 2019📍 Dhaka, Bangladesh📊 CGPA: 2.78

Let's Connect

Have a project in mind or want to discuss opportunities? I'd love to hear from you.

Let's build something amazing together.

I'm always open to discussing new projects, creative ideas, or opportunities to be part of something great.