Summary
Farhan Pahlevi is a Senior Software Engineer with over 10 years of experience building end-to-end mobile and backend systems that scale to millions of users, currently shaping identity and authentication at GoTo Group. He uniquely bridges Kotlin-powered Android and multiplatform clients with microservices in Go, Ruby, Elixir, TypeScript and more, owning architecture, RFCs/ADRs and zero-downtime migrations. Farhan has driven measurable impact—e.g., cutting access control implementation time by roughly 40% through an ABAC framework—and has run incident response for L4–L5 severity events. He also mentors Indonesia’s next generation of engineers through Bangkit Academy, Praktisi Mengajar, and GIGIH, reflecting a strong focus on knowledge transfer beyond product delivery. Curious about performance and developer experience, he explores Rust and blockchain and contributes to open-source and technical writing. Based in Bogor, he thrives in remote and hybrid environments and combines hands-on delivery with a talent for cross-discipline collaboration.
10 years of coding experience
14 years of employment as a software developer
Bachelor of Engineering (BE), Informatics Engineering, Bachelor of Engineering (BE), Informatics Engineering at Universitas Gunadarma
Nanodegree, Associate Android Developer Fast Track, Nanodegree, Associate Android Developer Fast Track at Udacity
Science, Science at SMA Negeri 6 Bogor
English, Indonesian, Japanese, French