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. B.Sc. in Software Engineering (1st Position, CGPA 3.80/4.00) from IIT, NSTU.
About Me
Passionate engineer building scalable systems — from enterprise ERP to agentic AI
Hi! I'm Md Sanwar Hossain
Results-driven Software Engineer · Full Stack & Backend (Java) · AI Enthusiast
I bring 2+ years of hands-on engineering experience at BRAC IT Services Limited, where I grew from intern to Software Engineer while delivering business-critical features for enterprise procurement and ERP systems. I hold a B.Sc. in Software Engineering from IIT, NSTU, graduating in 1st position with a CGPA of 3.80/4.00.
My core strengths include Spring Boot microservices, API and integration architecture, and cloud-native deployment workflows. My research on technical debt in AI-generated code vs. community-driven solutions has strengthened my focus on long-term maintainability, code quality, and measurable engineering outcomes.
What I Bring to the Table
Core Java, Spring Boot, Spring Framework, RESTful APIs, Groovy/Grails
Angular, React, TypeScript, JavaScript ES6+, HTML5/CSS3
PostgreSQL, Redis, optimized query design, complex data flows
Docker, Kubernetes, Helm, CI/CD pipelines, microservices architecture
Agentic AI design patterns, LLM integration, intelligent system exploration
SOLID principles, TDD, design patterns, Agile/Scrum, clean code
Professional Experience
Engineering impactful enterprise solutions across ERP, procurement, and cloud-native systems
BRAC IT Services Limited
Gulshan, Dhaka, Bangladesh · On-site
Software Engineer Full-time
Jul 2024 – Present · 1 yr 8 mos
- Developed and enhanced large-scale ERP procurement & tender management features using Spring Boot, Groovy, and Grails—implementing new features, resolving production issues, and optimizing performance
- Delivered multiple backend modules for Plan International and BRAC Procurement & eTender, covering requirement analysis, business process mapping, and 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, enabling seamless cross-system data flows
- Designed scalable domain models and implemented transactional business logic for complex procurement workflows
- Gained deep domain expertise in BPD, HCMP, and procurement workflows—translating complex business rules into optimized system implementations
- Ensured code quality through SOLID principles, design patterns, caching strategies, and optimized queries
- Led Grails version migration from 2.5.3 to latest stable, with ongoing Spring Boot backend modernization
- Collaborated with cross-functional teams including business analysts, QA, and DevOps to deliver enterprise-grade solutions
Tech Stack & Tools
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
Fiverr
United States · Remote
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
Education
Academic foundation that bridges computer science theory with real-world engineering practice
Noakhali Science and Technology University
Institute of Information Technology (IIT)
Bachelor of Science – Software Engineering
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
Technical Expertise
Technologies, frameworks, and best practices I use to engineer reliable, scalable solutions
Frontend Development
7 skillsBackend Development
7 skillsMicroservices & Architecture
6 skillsCloud & DevOps
4 skillsAI & Intelligent Systems
5 skillsDevelopment Practices
6 skillsTools & Platforms
5 skillsMy Projects
A curated selection of enterprise delivery, product builds, research, and open-source work presented in a premium portfolio format.
Featured LinkedIn Posts & Articles
Stay connected with my latest thought leadership, engineering insights, and professional updates presented in an executive-style content showcase.
Follow my LinkedIn for fresh engineering insights and career milestones.
Explore articles, quick takes, and professional updates on backend engineering, AI-enabled delivery, architecture, and career growth.
Read my latest blog posts and articles on Agentic AI, Software Development, Core Java, DevOps, Microservices, and System Design
Cornerstone guides for priority topics
These deep-dive tutorials are the strongest entry points into the blog and cover the highest-value topics with practical examples, architecture trade-offs, and production context.
Model Context Protocol (MCP) Developer Guide
Custom AI tools, secure MCP server design, and production integration patterns.
Java + AISpring AI Framework with Spring Boot
Build LLM-powered Java applications with RAG, tool calling, and streaming.
MicroservicesAdvanced Design Patterns in Microservices
Circuit breaker, saga, CQRS, outbox, and resilience patterns with Spring Boot.
Software DevClean Code & Maintainability
Real-world maintainability guidance for Java teams shipping production systems.
Core JavaJava 25 LTS Complete Migration Guide
Value types, string templates, structured concurrency, and upgrade planning.
System DesignDesigning a Stock Exchange at Scale
Order books, matching engines, market data feeds, and low-latency trade-offs.
Explore all articles or visit the blog homepage to browse by category.
Visit Blog HomepageGet In Touch
Looking to build or modernize a backend platform? Let’s connect and discuss how I can contribute.
Let's Work Together
I work with teams on backend architecture, microservices delivery, and production readiness—from solution design to deployment.