Fakhrul Nugroho

Backend Engineer with 5+ years of experience in designing, developing, and maintaining scalable backend systems and RESTful APIs. Strong expertise in Java Spring Boot, distributed systems, and cloud-native architectures. Experienced in handling production systems, optimizing database performance, implementing concurrency control, and building event-driven systems. Proven ability to lead development, mentor engineers, and deliver business-critical features using clean architecture and best practices.


Core Skills

Backend Development

Databases & Caching

Cloud & DevOps

Frontend (Supporting)

System Design


Professional Experience

Backend Engineer

PT. Harapan Karunia Makmur — Remote
Jul 2024 – Present

Tech Stack:
Java, Spring Boot, PostgreSQL, Redis, RabbitMQ


Backend Developer

Z-Code — Remote
Dec 2022 – Jun 2024

Tech Stack:
TypeScript, Node.js, Next.js, AWS Lambda, Serverless Framework


Full Stack Developer

Z-Code — Remote
Jan 2021 – Nov 2022

Tech Stack:
Java, TypeScript, AWS, React.js, PostgreSQL


Frontend Developer

Z-Code — Remote
Aug 2020 – Dec 2020