Summary
Ashish Krishnan is a Principal Engineer at Gojek with 11 years of experience focused on mobile architecture, multi-platform engineering and large-scale platform reliability for driver-facing systems across Southeast Asia. He blends pragmatic engineering practices with functional and reactive programming, driving scalable solutions and stability for high-throughput mobile services. Previously an Android engineer at Kite, he built offline-first apps using unidirectional data flow, championed TDD and led teams to adopt functional/reactive paradigms. Early in his career he experimented with building an OS on AOSP, reflecting a deep curiosity about low-level Android and kernel work that still informs his approach to mobile systems. Based in Bengaluru, he combines hands-on coding with platform leadership to deliver robust, production-grade mobile infrastructure.
11 years of coding experience
8 years of employment as a software developer
Bachelor of Technology (BTech) Computer Science, Bachelor of Technology (BTech) Computer Science at SRM University
Higher Secondary High School/Secondary Certificate Programs, Higher Secondary High School/Secondary Certificate Programs at St.Xavier's Sahibganj
English, Hindi, Malayalam, Japanese