Skip to content

MD Kamrul Hassan

Senior Software Engineer with 5+ years building distributed, microservice-based SaaS products in Python, TypeScript/Node.js and React, with some Go. Recent focus on LLM applications, agentic workflows and cloud infrastructure. Based in Dhaka, Bangladesh.

kamrul1157024@gmail.com · linkedin.com/in/kamrul1157024 · github.com/kamrul1157024

Outside work my hobby is photography.

Technical Skills

Languages: Python, TypeScript, JavaScript, Go, Java, C++, SQL

AI & Agents: LLM application development, agentic workflows, multi-agent orchestration, tool calling, MCP, RAG, prompt engineering, evals

Backend & Frontend: Node.js, Express.js, FastAPI, Spring Boot, Flask, Django, React, AngularJS, Microservices, REST APIs

Data & Messaging: MySQL, MongoDB, Elasticsearch, Event-driven architecture, Message brokers

DevOps & Cloud: AWS (EC2, VPC, SQS, Kinesis), GCP (Cloud Run, Cloud SQL, Spanner), Docker, Kubernetes, Terraform, Ansible, GitHub Actions, Jenkins, CI/CD, Infrastructure as Code, API gateways, Nginx, Observability

Experience

Optimizely — Dhaka, Bangladesh

Dec 2021 – Present

Senior Software Engineer | Apr 2026 – Present

Software Engineer II | Jan 2023 – Apr 2026

Software Engineer | Dec 2021 – Dec 2022

Joined via the Welcome acquisition.

Welcome — Dhaka, Bangladesh

Software Engineer | Oct 2021 – Nov 2021

Software Engineer Intern, Apr 2021 – Sep 2021.

Projects

Education

B.Sc. in Mechanical Engineering — Bangladesh University of Engineering and Technology (BUET), 2016 – 2021. CGPA 3.03/4.00.