Skip to content
View amran-bd's full-sized avatar

Block or report amran-bd

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
amran-bd/README.md

👋 Hi, I'm Md Amran Hossain

🚀 Senior Java Backend Engineer | Microservices | Cloud-Native | AI Integration | 12+ Years of Experience

I’m a highly experienced backend engineer passionate about building scalable, secure, and high-performance enterprise systems. My core expertise lies in Java, Spring Boot, Microservices, Cloud Platforms (AWS/GCP), and Event-Driven Architecture. I've successfully led teams, designed distributed systems, and delivered critical projects for fintech, government, and digital platforms.


🔧 Tech Stack

Languages & Frameworks:
JavaSpring BootJakarta EEHibernategRPCJSFLangchain4j

Architecture & Patterns:
MicroservicesEvent-DrivenReactiveDomain-Driven DesignMonolithicRESTgRPC

DevOps & Cloud:
DockerKubernetesCI/CDAWSGCPServerlessCloud FunctionsPub/Sub

Databases & Messaging:
MySQLPostgreSQLOracleRedisKafkaActiveMQNoSQL

Security:
Spring SecurityOAuth2OIDCJWT

Testing & Tools:
MockitoSwagger/OpenAPIJasper ReportGitGitHub Copilot

AI Integration:
Spring AIOpenAIGenerative AIAgentic AI


🧠 Key Projects

🔹 Digital Marketing System

Multi-channel campaign platform using Java 21, Virtual Threads, Redis, and Kubernetes.

🔹 Welfare System

Government benefits management using Microservices, Kafka, and Jasper Reports.

🔹 Digital Financial Services

Scalable fintech platform supporting B2B and B2C, secured by OAuth2 and JWT.

🔹 Blockchain Cryptocurrency Trading

Real-time market trading platform with Spring and JSF.


🏆 Key Achievements

  • Led 5+ projects as Team Lead and Architect
  • ✅ Improved system latency by adopting event-driven and serverless design
  • ✅ Achieved 90%+ client satisfaction
  • ✅ Increased code quality through testing, code reviews, and mentoring
  • ✅ Proficient in optimizing Java concurrency and Garbage Collection

📚 Education

🎓 M.Sc. in Computer Science – Jahangirnagar University
🎓 B.Sc. in CSE – Stamford University Bangladesh


🌐 Find Me Online


📩 Contact

📧 [email protected]
📍 Bangkok, Thailand
📱 +66 614099187


“Clean code, scalable systems, secure architecture — my promise to every project.”

Pinned Loading

  1. async-api-async-dbasync-api-async-dbPublic

    This project demonstrates a reactive Spring Boot application using R2DBC (Reactive Relational Database Connectivity) for non-blocking database access and Spring WebFlux for building reactive, high-…

    Java 3 2

  2. Dynamic-Multi-Tenancy-Using-Java-Spring-Boot-Security-JWT-Rest-API-MySQL-Postgresql-full-exampleDynamic-Multi-Tenancy-Using-Java-Spring-Boot-Security-JWT-Rest-API-MySQL-Postgresql-full-examplePublic

    I wanted a solution where multi-tenancy is achieved by having a database per tenant and all user information (username, password, client Id etc) for authentication and authorization stored in a use…

    Java 87 44

  3. Oauth2Secure-microservices-architecture-apiGateway-springCloud-netflixOSS-PostgreSQL-full-demoOauth2Secure-microservices-architecture-apiGateway-springCloud-netflixOSS-PostgreSQL-full-demoPublic

    I wanted a solution where we can easily captured Oauth2 and Oauth2 client for the secure communication with all of the microservices. Focusing, how to achieve oauth2 full flavor into microservices …

    Java 40 50

  4. Spring-Cloud-Microservices-Distribute-Netflix-Cassandara-OktaSpring-Cloud-Microservices-Distribute-Netflix-Cassandara-OktaPublic

    Okta-Secure communication with service to service. Focus microservice architecture Service to Service communication using feign.

    Java 1