Available to hire
Backend Software Engineer with 6+ years of experience designing and delivering scalable, high-performance microservices using Java and Spring Boot. Specialized in reactive programming (Spring WebFlux), event-driven architecture (Kafka), and system optimization, with a track record of reducing API latency by up to 45% and cutting server costs by 30% while supporting platforms serving 1M+ users.
Proven experience leading monolith-to-microservices migrations, implementing TDD and AOP practices, and mentoring junior engineers in Agile teams across Germany and the MENA region.
Experience Level
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Beginner
Beginner
Beginner
Beginner
Language
Javanese
Fluent
Work Experience
Software Engineer at Ampaa Gm bH
December 1, 2024 - PresentDesigned and maintained scalable backend microservices for logistics platforms using Java 17, Spring Boot 3, and WebFlux. Implemented event-driven architecture with Apache Kafka, decoupling 6+ services and improving resilience and throughput by ~35%. Reduced API latency by 40% by re-engineering reactive pipelines and using non-blocking asynchronous data handling patterns. Led migration from monolithic architecture to distributed microservices, cutting deployment time by 20% and enabling independent service scaling. Collaborated with cross-functional teams across Germany and the MENA region, consistently meeting sprint goals and accelerating feature delivery timelines by 20%.
Software Engineer at Am pada GmbH
December 1, 2024 - PresentDesigned and maintained scalable backend microservices for logistics platforms using Java 17, Spring Boot 3, and WebFlux for enterprise clients across MEN A region and Europe. Implemented event-driven architecture with Apache Kafka to decouple 6+ services, improving overall system resilience and throughput by ~35%. Reduced API latency by 40% by re-engineering reactive pipelines and introducing non-blocking asynchronous data handling patterns. Led full migration from monolithic to distributed microservices system, cutting deployment time by 20% and enabling independent service scaling. Collaborated with cross-functional teams across Germany and MEN A, consistently meeting sprint goals and accelerating feature delivery timelines by 20%.
Software Engineer at Ampad a GmbH
December 1, 2024 - PresentDesigned and maintained scalable backend microservices for logistics platforms using Java 17, Spring Boot 3, and WebFlux, serving enterprise clients across the MEN A region and Europe. Implemented event-driven architecture with Apache Kafka, decoupling 6+ services and improving system resilience and throughput by ~35%. Reduced API latency by 40% by re-engineering reactive pipelines and introducing non-blocking asynchronous data handling patterns. Led migration from monolithic architecture to distributed microservices, cutting deployment time by 20% and enabling independent service scaling. Collaborated with cross-functional teams across Germany and the MEN A region, consistently meeting sprint goals and accelerating feature delivery timelines by 20%.
Software Engineer at Am pad a GmbH
December 1, 2024 - PresentDesigned and maintained scalable backend microservices for logistics platforms using Java 17, Spring Boot 3, and WebFlux, serving enterprise clients across the MEN A region and Europe. Implemented event-driven architecture with Apache Kafka to decouple 6+ services, improving system resilience and throughput by ~35%. Reduced API latency by 40% by re-engineering reactive pipelines and introducing non-blocking, asynchronous data handling patterns. Led migration from a monolithic architecture to distributed microservices, cutting deployment time by 20% and enabling independent service scaling. Collaborated cross-functionally across Germany and the MEN A region, consistently meeting sprint goals and accelerating feature delivery timelines by 20%.
Backend Engineer at MCINEXT
January 1, 2022 - January 1, 2024Architected and developed high-performance microservices supporting 1M+ active users, contributing to a 30% reduction in monthly infrastructure costs. Built a reactive notification service using Spring WebFlux handling 500K+ daily push events and achieving a 25% improvement in delivery efficiency. Migrated legacy blocking services to a NoSQL + Spring WebFlux stack, resulting in a 45% boost in throughput and dramatically improved scalability under peak load. Reduced memory consumption by 25% through proactive monitoring and performance tuning using Prometheus dashboards and Grafana alerts.
Backend Engineer at MCIN EXT
January 1, 2022 - January 1, 2024Architected and developed high-performance microservices supporting 1M+ active users, contributing to a 30% reduction in monthly server infrastructure costs. Built a reactive notification service using Spring WebFlux handling 500K+ daily push events, achieving a 25% improvement in delivery efficiency. Migrated legacy blocking services to a NoSQL + Spring WebFlux stack, resulting in a 45% boost in throughput and significantly improved scalability during peak load. Reduced memory consumption by 25% through proactive monitoring and performance tuning using Prometheus dashboards and Grafana alerts.
Software Engineer at Radar Faratech
January 1, 2020 - January 1, 2022Diagnosed and resolved an N+1 query bottleneck across 10+ REST endpoints, improving API response performance by 30% and reducing database load significantly. Integrated Redis Search as a full-text search layer, reducing average search response times by 30% and enabling sub-100ms lookups at scale. Introduced Spring WebFlux to replace legacy blocking I/O calls, cutting memory usage by 30% and improving throughput under concurrent load. Mentored 3 junior developers through weekly code reviews and pair programming sessions, improving team code quality and reducing bug regressions.
Software Developer (Freelance) at Self-Employed
January 1, 2018 - January 1, 2020Optimized database query performance for a parking management system, reducing average query execution time by 40% through indexing and query refactoring. Resolved thread-safety and concurrency bottlenecks in multi-user environments, improving system efficiency by 30%. Added Redis as a caching layer, decreasing database load and improving API response performance by 35% for read-heavy endpoints. Delivered client MVPs within 10-day cycles, accelerating time-to-market and quickly validating product ideas.
Software Developer (Freelance)
January 1, 2018 - January 1, 2020Optimized database query performance for a parking management system by reducing average query execution time by 40% via indexing and query refactoring. Resolved thread-safety and concurrency bottlenecks in multi-user environments, improving system efficiency by 30%. Added Redis as a caching layer, decreasing database load and improving API response performance by 35% for read-heavy endpoints. Delivered client MVPs within 10-day cycles, accelerating time-to-market and validating product ideas quickly.
Education
M.Sc. at Imam Reza University
January 1, 2022 - January 1, 2024B.Sc. at Shahid Chamran University
January 1, 2018 - January 1, 2022M.Sc. in Secure Computing at Imam Reza University
January 1, 2022 - January 1, 2024B.Sc. in Computer Engineering at Shahid Chamran University
January 1, 2018 - January 1, 2022M.Sc. in Secure Computing at Imam Reza University
January 1, 2022 - January 1, 2024B.Sc. in Computer Engineering at Shahid Chamran University
January 1, 2018 - January 1, 2022M.Sc. at Imam Reza University
January 1, 2022 - January 1, 2024B.Sc. at Shahid Chamran University
January 1, 2018 - January 1, 2022Qualifications
Industry Experience
Software & Internet, Telecommunications, Transportation & Logistics, Professional Services, Computers & Electronics, Financial Services
Experience Level
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Beginner
Beginner
Beginner
Beginner
Hire a Back-End Developer
We have the best back-end developer experts on Twine. Hire a back-end developer in Hamburg today.