Skip to main content

Engineering the experience

Available for new opportunities

Md Sanwar Hossain

Software Engineer (Backend) | Java & Spring Boot | Angular

Software Engineer focused on backend and distributed systems, with 2+ years of experience delivering production-grade enterprise platforms. I build resilient Spring Boot microservices, design secure and maintainable REST APIs, and ship cloud-ready solutions with strong emphasis on performance, scalability, and clean architecture.

AI-Powered Engineering Cloud-Native Solutions Open to Collaboration
Md Sanwar Hossain
2+Years Experience
1stPosition · CGPA 3.80
20+
Live Projects
30+
Technologies
350+
Blog Articles
Scroll

About Me

Passionate engineer building scalable systems — from enterprise ERP to agentic AI

Md Sanwar Hossain profile picture
Open to Work

Hi! I'm Md Sanwar Hossain

Software Engineer (Backend) · Java & Spring Boot · Angular

I bring 2+ years of hands-on engineering experience at BRAC IT Services Limited, where I progressed from intern to Software Engineer — delivering business-critical features for enterprise procurement and ERP systems across live client engagements.

My core strengths are Spring Boot microservices, API and integration architecture, and cloud-native deployment workflows — with a strong emphasis on clean, maintainable code that holds up under real production load.

What I Bring to the Table

Backend Engineering

Core Java, Spring Boot, Spring Framework, RESTful APIs, Groovy/Grails

Frontend Development

Angular, React, TypeScript, JavaScript ES6+, HTML5/CSS3

Data & Persistence

PostgreSQL, Redis, optimized query design, complex data flows

Cloud & DevOps

Docker, Kubernetes, Helm, CI/CD pipelines, microservices architecture

AI & LLMs

Agentic AI design patterns, LLM integration, intelligent system exploration

Engineering Practices

SOLID principles, TDD, design patterns, Agile/Scrum, clean code

Location Dhaka, Bangladesh · Open to Remote
Current Role Software Engineer · BRAC IT Services (Apr 2024 – Present)
Education B.Sc. Software Engineering · NSTU · CGPA 3.80/4.00 · 🏆 1st Position
Research Technical debt in AI-generated code vs. community-driven solutions

Professional Experience

Engineering impactful enterprise solutions across ERP, procurement, and cloud-native systems

BRAC IT Services Limited

Gulshan, Dhaka, Bangladesh · On-site

1 yr 11 mos
Intern Apr – Jun 2024 Software Engineer Jul 2024 – Present

Software Engineer Full-time

Jul 2024 – Present · 1 yr 8 mos

Current Role
10+ Modules Delivered
2 Major Clients
1 Version Migration Led
  • Developed and enhanced large-scale ERP procurement & tender management features using Spring Boot, Groovy, and Grails, resolving production issues and optimizing application performance
  • Delivered multiple backend modules for Plan International and BRAC Procurement & eTender, end-to-end from requirement analysis and business process mapping through production deployment
  • Built mission-critical features: Vendor Enlistment, Supplier Debarment, Framework Agreements, Direct Purchase Orders, Delegation of Authority, and Planned Requisitions
  • Implemented REST API integrations between BRAC Marketplace and BRAC ERP, and designed scalable domain models with transactional business logic for complex procurement workflows
  • Gained deep domain expertise in BPD, HCMP, and procurement workflows, applying SOLID principles and design patterns to keep the codebase clean and maintainable
  • Improved performance with caching strategies, optimized queries, and container-based deployment
  • Led the Grails version migration from 2.5.3 to the latest stable release, with ongoing Spring Boot backend modernization
Tech Stack & Tools
Core Java Spring Boot Angular Redis Docker REST APIs Microservices CI/CD PostgreSQL Grails Groovy

Software Engineer (Intern) Internship

Apr 2024 – Jun 2024 · 3 mos

Contributed to three core enterprise systems, gaining hands-on full-stack experience from day one.

  • Student Management System (CRUD): Built the full-stack solution using Spring Boot APIs and Angular front-end, delivering a critical data management platform
  • ERP Tendering System: Led the Angular front-end design using Modern JavaScript (ES6+), preparing for seamless Spring Boot back-end integration
  • Smartphone Management System: Implemented new features and maintained system protocols
  • Managed collaborative development using Git version control and Jira for sprint tracking
  • Self-acquired React skills for internal tooling and rapid prototyping
Spring Boot Angular JavaScript (ES6+) Git React Jira

Fiverr

United States · Remote

Part-time

Search Engine Optimization Consultant

Mar 2020 – Jun 2020 · 4 mos

Delivered tailored SEO strategies for IT Tech Kingdom, boosting search visibility and organic traffic.

  • Conducted comprehensive keyword research and competitor analysis to identify growth opportunities
  • Implemented on-page optimization strategies—metadata, content structure, and internal linking
  • Executed link-building campaigns to increase domain authority
  • Elevated search engine rankings, delivering measurable improvement in targeted organic traffic
Keyword Research On-Page SEO Off-Page SEO Technical SEO WordPress

Education

Academic foundation that bridges computer science theory with real-world engineering practice

Noakhali Science and Technology University

Institute of Information Technology (IIT)

🏆 1st Position

Bachelor of Science – Software Engineering

Duration Jan 2020 – Jun 2025
Final CGPA 3.80 / 4.00
Class Rank 1st Position

Alhamdulillah! I am so grateful to announce that I've officially graduated from the Institute of Information Technology (IIT) at Noakhali Science and Technology University (NSTU). By the grace of the Almighty Allah, I am honored to have achieved the 1st position.

To my parents — you are my greatest inspiration. To my teachers — your wisdom made all the difference. To my friends — thank you for the memories I will cherish forever.

I am ready for what's next and will carry the lessons I've learned. 🚀

Final-Year Research

Investigated technical debt in AI-generated code versus community-driven solutions (e.g., Stack Overflow)—exploring code quality, maintainability metrics, and sustainable software design in the age of generative AI.

Core Academic Competencies
Software Architecture & Design Data Structures & Algorithms Object-Oriented Programming Database Management Software Engineering Principles Web Development Data Science Machine Learning Basics

Technical Expertise

Technologies, frameworks, and best practices I use to engineer reliable, scalable solutions

30+ Technologies
7 Skill Categories
15+ Expert-Level Skills
Always Upskilling

Frontend Development

7 skills
Angular JavaScript (ES6+) TypeScript HTML5 CSS3 React Responsive Design

Backend Development

7 skills
Core Java Spring Boot REST APIs Spring Framework PostgreSQL Grails Redis

Microservices & Architecture

6 skills
Microservices Architecture Spring Cloud Docker Kubernetes Domain-Driven Design System Design

Cloud & DevOps

4 skills
Version Control (Git) GitLab CI/CD GitHub Actions Linux/Unix

AI & Intelligent Systems

5 skills
Agentic AI Large Language Models Prompt Engineering AI-Powered Development AI Code Assistants

Development Practices

6 skills
SOLID Principles Design Patterns Clean Code Test-Driven Development Agile / Scrum OOP & Data Structures

Tools & Platforms

5 skills
IntelliJ IDEA Postman VS Code Jira Unit & API Testing

How I Work

A consistent engineering approach applied from requirement analysis through production monitoring

01

Requirements & Architecture

Translate business requirements into domain models and API contracts, weighing trade-offs before writing implementation code.

02

Implementation & Code Quality

Build with Spring Boot and Angular following SOLID principles, design patterns, and test-driven development for maintainable code.

03

Review & Testing

Peer code review, unit/integration test coverage, and API verification with Postman before anything reaches staging.

04

Deploy & Monitor

Ship through CI/CD pipelines to containerized environments, then monitor performance and iterate based on production signals.

My Projects

A curated selection of enterprise delivery, product builds, research, and open-source work presented in a premium portfolio format.

Latest on GitHub

Live repository activity, pulled directly from the GitHub API on every visit — not a static list

Open to Roles

Actively exploring backend and full-stack engineering opportunities that match this profile

Open to full-time and consulting opportunities
Backend Software Engineer Java Developer Spring Boot Engineer Full Stack Engineer (Java + Angular) Cloud-Native Backend Engineer

Based in Dhaka, Bangladesh · open to remote and relocation conversations.

Search on LinkedIn

Live Java & Spring Boot Openings

Powered by Adzuna · worldwide markets, refreshed on every visit

Get In Touch

Looking to build or modernize a backend platform? Let’s connect and discuss how I can contribute.

Open to full-time and consulting opportunities

Let's Work Together

I work with teams on backend architecture, microservices delivery, and production readiness—from solution design to deployment.

Phone

+880 1761-617363

Location

Dhaka, Bangladesh

Open to Remote

Connect with me

Send a Message

Fill out the form below and I'll get back to you within 24 hours.