Elbert Widjaja is a Senior Software Engineer based in Singapore with a decade of experience building and scaling high-throughput distributed systems for companies like ByteDance, TikTok, and Gemini. He specializes in backend engineering with Go, Java, and Python, operating large-scale services (messaging, cloud data warehouses, and multi-region payments) that prioritize low latency and high availability. His background includes designing resilient data pipelines and payment platforms using Kafka, Redis, Kubernetes, and cloud infrastructure, and he holds a Google Associate Cloud Engineer certification plus a Data Science Nanodegree. An NTU graduate and Goh Foundation Bursary recipient, Elbert pairs academic distinction with hands-on product impact—leading a student team to automate national foodbank logistics and contributing production-ready ML and CRDT research during internships. He’s drawn to problems where reliability meets user impact and often brings cross-domain insights from payments, messaging, and data warehousing to optimize systems end-to-end.
10 years of coding experience
5 years of employment as a software developer
High School Natural Sciences, High School Natural Sciences at SMAK 1 BPK PENABUR Jakarta
Bachelor of Engineering (Hons) - BE Computer Science, Bachelor of Engineering (Hons) - BE Computer Science at Nanyang Technological University Singapore
Contributions:1 release, 17 commits, 1 push in 4 months
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.