Edwin Candinegara is a seasoned software engineer and engineering manager with 11 years of experience building high-performance backend systems and leading cross-functional teams across Southeast Asia. He has driven major performance and efficiency wins—rewriting critical services into Go, designing a W-TinyLFU in-memory cache, and boosting throughput of a stateful ITCH datafeed by 50–70%—while scaling teams and processes at Shopee and Stockbit. Edwin blends hands-on system design with people leadership, introducing engineering culture, tech design practices, observability, and developer testing to improve velocity and maintainability. He’s comfortable coaching engineers, shaping hiring and branding strategies, and collaborating with C-level stakeholders to align technical direction with product goals. Based in Singapore with a strong academic background from Nanyang Technological University, he’s bilingual in Bahasa Indonesia and English and favors pragmatic, measurable improvements over flashy shortcuts. A pragmatic tinkerer, he often pairs low-level performance work with developer productivity investments that deliver both immediate and long-term impact.
11 years of coding experience
7 years of employment as a software developer
Bachelor of Engineering, Computer Science with Specialisation in Intelligent Systems and Data Science, 4.88, Bachelor of Engineering, Computer Science with Specialisation in Intelligent Systems and Data Science, 4.88 at Nanyang Technological University
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
Edwin Candinegara - Software Engineer at ByteDance