Dery Ahaddienata

Senior Software Engineer - Data Platform

Special capital Region of Jakarta, Indonesia
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
Dery Ahaddienata is a Senior Software Engineer with nine years of experience building scalable backend and data platform systems, currently shaping data infrastructure at Gojek. He blends strong engineering rigor with an appetite for AI and startup culture, having moved from product engineering for GoFood to leading platform-level improvements. Dery contributes to notable open-source projects—helping localize Kubernetes documentation into Indonesian and refactoring configuration management in RayStack's Optimus—to improve developer experience and maintainability. His work has driven measurable product impact, including a 300% lift in GoFood reviews on campaign launch and optimizing high-throughput services serving thousands of requests per second. Comfortable across languages and stacks, he pairs practical production experience with deep curiosity, proven by early NLP research and AI engineering roles focused on Bahasa Indonesia. Colleagues describe him as a steady, incremental builder—“laying bricks every hour”—who values long-term code quality and continuous learning.
code9 years of coding experience
job7 years of employment as a software developer
bookPure Science, Pure Science at SMA 3 Yogyakarta
bookBachelor's degree, Informatics, 3.75, Bachelor's degree, Informatics, 3.75 at Institut Teknologi Bandung (ITB)
languagesIndonesian, English, Japanese
github-logo-circle

Github Skills (17)

markdown10
translation10
configuration-management10
go10
markdown-it10
html10
dependency-injection10
refactoring9
apidoc8
api8
workflow-automation8
user-interface8
workflow-engine8
graphical-user-interface8
ui-design8

Programming languages (15)

SmartyC++CSSRustCJanetVueGo

Github contributions (5)

github-logo-circle
raystack/optimus

Feb 2022 - Jan 2023

Optimus is an easy-to-use, reliable, and performant workflow orchestrator for data transformation, data modeling, pipelines, and data quality management.
Role in this project:
userBack-end Developer
Contributions:48 reviews, 75 commits, 76 PRs in 10 months
Contributions summary:Dery primarily focused on refactoring the configuration management within the `optimus` project, replacing interfaces with struct-based configurations. They made numerous changes to streamline how configurations are injected and accessed, which improved code maintainability and reduced dependencies. These changes involved removing host/project/namespace getters and injecting config server, host, and server configurations into various functions. Further contributions involved refactoring deployment logic and improving logging within the project.
business-intelligencedata-warehousedata-integrityworkflow-orchestratorperformant
kubernetes/website

Apr 2020 - Aug 2020

Kubernetes website and documentation repo:
Role in this project:
userTechnical Writer
Contributions:14 commits, 7 PRs, 11 comments in 4 months
Contributions summary:Dery primarily contributed to the documentation of the Kubernetes website, specifically focusing on tutorials. Their work involved translating existing tutorials into Indonesian language, including the "Creating a Cluster" and "Deploying an App" tutorials, and integrating Katacoda interactive terminals for the user's learning experience. They also made minor improvements to the deployment and layout of the pages, ensuring the content was accessible in the target language.
kubernetes
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial