Summary
Dian Aditya is a backend-focused Software Development Engineer Lead with 14+ years building scalable, reliable Java microservices and internal tooling for high-traffic consumer platforms. At DANA Indonesia he drives user engagement features—social, promotions, and merchant discovery—while prioritizing simplicity, observability, and steady performance under load. He has deep experience with SOFA, Spring, Kafka, and custom RPC stacks, and a pragmatic habit of incremental refactoring to keep systems maintainable as they grow. A former instructor and long-time Java practitioner, he brings both hands-on engineering and coaching instincts to teams, pairing production-first thinking with improvements to metrics, logging, and developer workflows. Based in Jakarta, he blends enterprise-grade rigor with a practical focus on making complex distributed systems easier to operate.
14 years of coding experience
12 years of employment as a software developer
Information Technology, Information Technology at Universitas Gunadarma
Computer Software Engineering, Computer Software Engineering at SMK PGRI 3 Malang
Indonesian, English