Eko Kurniawan Khannedy

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
Eko Khannedy is a seasoned technical architect and backend leader with 13+ years building scalable systems for startups and enterprise teams in Indonesia. He currently leads architectural direction at Blibli.com, guiding concurrency and resilience for API gateway, OpenAPI initiatives, and an Elasticsearch cluster that handles billions of documents with millions of changes and searches per hour, while mentoring engineers and shaping a new backend framework. His hands-on contributions span Kubernetes, Docker, IaC, and Go-based backend patterns, including robust error handling and MongoDB pooling in Go projects. Beyond corporate roles, he founded Programmer Zaman Now and serves as a course instructor at Udemy, actively sharing knowledge through open-source projects and learning resources. Based in Jakarta, Eko combines strategic architecture leadership with practical delivery to drive cloud-native transformations at scale.
code14 years of coding experience
github-logo-circle

Github Skills (20)

kubernetes10
dockerce10
docker10
deploying10
fibers10
containerization10
dockers10
mongodb-database10
go10
infrastructureascode10
yaml10
fiber10
infrastructure-as-code10
mongodb10
kubernetes-pod10

Programming languages (11)

TypeScriptMDXJavaShellSCSSScalaJavaScriptGo

Github contributions (5)

github-logo-circle
khannedy/belajar-kubernetes

Nov 2019 - May 2021

Belajar Kubernetes
Role in this project:
userDevOps & Cloud Engineer
Contributions:1 review, 66 commits, 2 PRs in 1 year 6 months
Contributions summary:Eko's contributions primarily revolve around setting up and configuring Kubernetes deployments within the `belajar-kubernetes` repository. They created Docker images for various applications, including a nodejs writer and nginx, demonstrating containerization skills. They also established services, config maps, and deployments, highlighting a strong understanding of Kubernetes concepts and infrastructure management. Furthermore, they implemented infrastructure-as-code (IaC) through the use of YAML files, demonstrating a clear focus on deployment and orchestration.
belajardockerk8skubernetesminikube
Go-Lang Clean Architecture
Role in this project:
userBack-end Developer
Contributions:7 commits, 4 PRs, 58 pushes in 4 months
Contributions summary:Eko focused on setting up error handling within the application by implementing a custom error handler using the Fiber framework. They added validation logic and a custom exception class. Furthermore, they added integration tests for the product controller and also added configuration of MongoDB connection pooling.
golanglangcleango-langarchitecture
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