Md Sanwar Hossain
Software Engineer (Backend) · Java · Spring Boot · Microservices · Cloud
2+ years building scalable, secure, and high-performance enterprise applications. Open to new opportunities.
Who I Am
I'm a results-driven Software Engineer with 2+ years of professional experience at BRAC IT Services Limited, where I progressed from intern to Software Engineer through continuous learning and impactful contributions. I graduated with a B.Sc. in Software Engineering from IIT, Noakhali Science and Technology University, achieving 1st position with a CGPA of 3.80/4.00.
I specialize in building robust backend systems using Java and Spring Boot, designing RESTful APIs, and deploying cloud-native applications with Docker and Kubernetes. I'm passionate about clean architecture, microservices patterns, and leveraging AI to improve developer productivity.
Technical Skills
Backend
Frontend
DevOps & Cloud
Databases
Experience
Software Engineer — BRAC IT Services Limited
2023 – Present · Dhaka, Bangladesh
Building scalable enterprise applications with Java, Spring Boot, and Microservices. Designing RESTful APIs, integrating RabbitMQ messaging, and deploying containerised services on Kubernetes.
Intern Software Engineer — BRAC IT Services Limited
2022 – 2023 · Dhaka, Bangladesh
Full-stack development with Spring Boot and Angular; contributed to production features and internal tooling.
Education
B.Sc. in Software Engineering — IIT, NSTU
Noakhali Science and Technology University · CGPA: 3.80/4.00 · 1st Position
What I Write About
Through this blog I share in-depth technical articles on the topics I work with daily and explore in my spare time. My writing covers:
- Core Java & JVM: virtual threads, GC tuning, JFR profiling, Project Valhalla, concurrency patterns
- Spring Boot & Microservices: transaction management, caching strategies, circuit breakers, saga patterns, CQRS
- Cloud & DevOps: Kubernetes, Docker, Terraform, GitOps, CI/CD pipelines, chaos engineering
- System Design: distributed systems, database sharding, consistent hashing, CAP theorem, event sourcing
- Agentic AI & LLMs: LangGraph, RAG architectures, multi-agent orchestration, prompt engineering, AI code review
Every article is grounded in real production experience — no toy examples, just battle-tested patterns.
Frequently Asked Questions
Are you open to new job opportunities?
Yes! I am actively open to full-time Software Engineer (Backend / Full Stack) roles — remote or on-site in Dhaka. Feel free to reach out or connect on LinkedIn.
What stack do you specialise in?
My primary stack is Java (17/21) + Spring Boot + Microservices for the backend, Angular + TypeScript for the frontend, and Docker + Kubernetes + AWS for deployment. I also have experience with PostgreSQL, Redis, RabbitMQ, and Kafka.
Do you take on freelance or consulting projects?
Yes, I am available for freelance backend development and consulting engagements. I can help design, build, and optimise Java/Spring Boot APIs, set up CI/CD pipelines, and architect cloud-native solutions.
How can I contact you?
The quickest way is via email at sanwarhossain.nstu@gmail.com or through the contact form. I typically respond within 24 hours.