Summary
Timothy Widjaja is a Senior Software Engineer with 11 years of experience who transitioned from six years of native iOS engineering into Flutter cross-platform work and, since 2024, has been building Golang microservices and full-stack systems. He has led cross-functional squads, managed payment and growth initiatives, and driven a migration from a PHP Magento monolith to Go microservices while maintaining rigorous test coverage and observability. At AlloFresh he combined hands-on delivery with technical leadership—implementing fraud detection, a promotion rule parser for Talon One, and an open-source Flutter browser library (AFBrowser). Known for mentoring engineers through platform transitions and serving as the primary production escalation point, he balances code quality with business impact. Now at Grab, he continues focusing on consumer experience backends, bringing a rare blend of mobile-first product sensibility and backend engineering discipline. Based in Jakarta and trained at ITB, he’s a pragmatic engineer who thrives on translating tight deadlines and complex business rules into reliable, well-tested systems.
11 years of coding experience
7 years of employment as a software developer
Bachelor of Engineering - BE, Computer Science / Informatics, Bachelor of Engineering - BE, Computer Science / Informatics at Institut Teknologi Bandung (ITB)
English, Indonesian