Farhan Pahlevi

Farhan Yuda Pahlevi

Sr. Software Engineer · Gojek
Levidev Studio

Sections
08
01About02Experience03Writing04Education05Skills06Awards07Volunteering08Projects
v2025Jakarta, ID
Effects
Open to senior engineering roles

Hey There,

I'm Farhan

Versatile Software Engineer based in Jakarta.

Senior Software Engineer and AI-native engineer with 8+ years delivering production-grade mobile, web, and backend systems at GoTo Group, serving millions of Food Delivery and Financial merchants across Southeast Asia. Proven track record of delivering innovative and social impactful solutions through Scalable, High-Performance, and Fault-Tolerant application.

Download resume
0+Yrs Exp
0+Projects
0+At GoTo
FacebookInstagramGitHubLinkedInTwitterEmail
Farhan Yuda Pahlevi
Available for hire

About

Senior Software Engineer with 10+ years shipping production systems at scale to millions of users, at Gojek / GoTo Group since 2018. I started as a Mobile Engineer, moved into backend in 2023, and now work as a Fullstack Engineer with technical lead experience, owning end-to-end food delievery and financial merchant domain, identity, and access infrastructure for GoFood and GoPay on Merchant Platform, and expanding into more than that.\n\nMy core strength is bridging mobile, web, and backend. I design, build, and operate systems end to end, from Kotlin Android UIs to Go, Ruby on Rails, Typescript, and Elixir microservices. I write RFCs and ADRs, drive zero-downtime migrations, handle incident response for L4-L5 severity issues, and mentored engineers across multiple teams.\n\nWhat I bring to the team, in recent work:\n• Led Project Gober end-to-end, solo, frontend through backend through incident recovery. Contributes roughly IDR 20B/year in revenue.\n• Designed an ABAC (attribute-based access control) framework that cut new access-control policy rollout time by ~40%.\n• Built the full backend for Change User Information: BFF, workflow engine, auth, FRS, and API gateway layers, 10+ MRs across 4 repos in 6 weeks.\n• Self-initiated a test coverage and automated MR review rollout across 11 repositories that had zero prior quality baseline.\n• Led two Rails major-version upgrades and a Skynet/Tencent cloud migration, zero rollback.\n\nStack: Kotlin, Android (Jetpack), Flutter, Kotlin Multiplatform, Go, Ruby, Elixir, TypeScript, Python, PHP, Node.js, Next.js.\n\nI thrive in remote, on-site, and hybrid work environments that able to adjust myself collaborating worldwide. This global perspective allows me to broaden my horizon to tackle complex problems that demand creative thinking. My curiosity drives me to explore new possibilities and stay up to date with the latest advancements in the field. Moreover, outside my day job, I mentor through Bangkit Academy, Praktisi Mengajar, and GIGIH. I contribute to open source and write about what I learn. Currently exploring Rust, blockchain on the side, and anything at the intersection of performance and developer experience, I am passionate about contributing to open-source projects.\n\nI am open to conversations about engineering challenges, software systems, mentoring, or new opportunities. Reach me at farhan.y.pahlevi@gmail.com.\nLook forward to connecting with you!

Personal Info

  • nameFarhan Yuda Pahlevi
  • locationJakarta, Indonesia / Everywhere Remotely
  • emailfarhan.y.pahlevi@gmail.com
  • Age31 Years Old

Mobile Engineering

Android · iOS · Flutter · KMP

1st Place

GoTo Hackathon 2024

Google Certified

Android Developer

L4–L5 Incident Lead

GoTo Group

IDR 20B+

Revenue Unlocked

99.9%+ Uptime

Merchant Identity

Millions Served

GoFood Merchants

GoTo Hackathon 2024 Winner

November 21-22, 2024

Innovation knows no borders! GoTo Hackathon 2024 brought together brilliant minds from Jakarta, Bangalore, Gurgaon, and Singapore. Across GoTo's business units—GoTo HoldCo, Gojek, and GoTo Financial—we brainstormed and built groundbreaking ideas.

I'm proud to have been part of the winning team, earning a place in shaping the future of innovation at GoTo.

My lines of code now live in production, used by million users and help their business grow.

linkedin

GoTo Hackathon 2024 Recap

instagram

Innovation knows no borders!

Levidev Studio

Owner

I own Levidev Studio, a small but mighty digital agency and software development team. We specialize in crafting high-quality digital solutions, turning complex problems into elegant, scalable high performance software.

We provide from A-Z solutions, including digital production for promotional Design and Video, UI & UX design, mobile applications, web applications, backend systems, project management services, and more. From mobile applications to robust backend systems, we bring ideas to life with a focus on engineering excellence and user experience, helping our clients navigate the complexities of the digital landscape. We ensure that our clients receive the support they need to succeed.

At Levidev Studio, we believe in the power of collaboration and the importance of understanding our clients' unique needs.

GitHub Contributions

View Profile

Twelve months of commits across side projects, open source, and experiments — darker squares mean more activity.

Less
MorePast 12 months · all repositories
 

Work Experience

1 July 2018 – Present · Jakarta, Indonesia

Senior fullstack engineer on GoFood Merchant identity: Kotlin Android, BFF, and polyglot backend (Go, Elixir, Rails, TypeScript) for millions of merchants. I moved from mobile-heavy delivery into backend and epic ownership, including acting interim technical lead on Merchant Platform. Built TeamHarness (agentic harness, RAG, GitLab MR review, production support agents). Led Change User Information and Project Gober end-to-end with zero-downtime rollouts.

Design and build scalable, reliable, fault-tolerant systems serving millions of users, leading technical initiatives from conception to production with architectural decisions

Translate business requirements into technical solutions and communicate with stakeholders

Collaborate with cross-functional teams (QA, Infrastructure) to define, design, and implement solutions, including creating technical documents such as Tech Analysis, ADR, and RFCs

Mentor team members and share knowledge through documentation and training, while continuously discovering, evaluating, and implementing new technologies

Develop user-friendly interfaces for mobile applications using Kotlin, utilizing best practices to ensure high-quality and secure applications

Ensure code quality and reliability through unit-testing, bug fixing, and improving application performance through CPU profiling and benchmarking

Work with outside data sources, APIs, and integrate with external parties

Manage complex migrations and infrastructure modernization with zero-downtime deployments, and handle incident response and resolution for L4-L5 severity incidents

TeamHarness (agentic harness, skills, rules, agents, hooks, RAG; GitLab MR review and production support)Change User Information (Kotlin, BFF, FRS, liveness, OTP, Kong; epic lead)Project Gober (IDR 20B+/year merchant revenue contribution)Login Page Redesign & Email OTP Login1-tap login on Payment DevicesLogin SDK integration, ABAC integrationUser Re-KYC featureABAC framework (v1 & v2)User auth RBAC to ABAC migrationPII Data EncryptionCPU optimization and benchmarkingScope & Tag deprecationVirtual Group managementGoBiz Instant registration flowCloud-native migrationService deployment and runbooksMonitoring (New Relic, Grafana)Incident response (L4-L5 severity)Elasticsearch and Redis integration

Stealth Duration · Remote (United States)

Career Arc2010 → Present
201020122014201620182020202220242026

Writing

Beautify Your GitHub Account by Adding Your Latest Medium Posts to GitHub Profile Readme
19 December 2020

Beautify Your GitHub Account by Adding Your Latest Medium Posts to GitHub Profile Readme

open-sourcegithub-profile
Simple Step to Build an Android App With Docker and Use It in Continuous Integration
20 June 2020

Simple Step to Build an Android App With Docker and Use It in Continuous Integration

continuous-integrationdocker
Compiling And Deploying Your Flutter Web App to GitHub Pages
14 June 2020

Compiling And Deploying Your Flutter Web App to GitHub Pages

dartgithub-pages
Simple Step to Listen Your Activity and Fragment Lifecycle Event in Seconds
8 February 2020

Simple Step to Listen Your Activity and Fragment Lifecycle Event in Seconds

kotlinjava
Automatically Listen to All of Your Activity Lifecycle Event with ActivityLifecycleCallbacks | Part
12 January 2020

Automatically Listen to All of Your Activity Lifecycle Event with ActivityLifecycleCallbacks | Part

android-app-developmentandroid
Replacing Groovy with Kotlin as Android Build Gradle
8 December 2019

Replacing Groovy with Kotlin as Android Build Gradle

kotlinandroid
Bridging Between Dart and Native Code with Flutter Channel for Communicate Each Other
22 June 2019

Bridging Between Dart and Native Code with Flutter Channel for Communicate Each Other

android-app-developmentflutter
What should I choose for Android Development, Java or Kotlin?
25 January 2019

What should I choose for Android Development, Java or Kotlin?

javaprogramming
Builder Design Pattern, Best Way for Creating Object in Your SDK Development
21 January 2019

Builder Design Pattern, Best Way for Creating Object in Your SDK Development

design-patternsprogramming
Great! I’m listed in Google Developers Directory
22 December 2018

Great! I’m listed in Google Developers Directory

androidgoogle-directory

Education

Udacity

Udacity

Field Of Study Associate Android Developer Fast Track

1 January 2017 – 1 January 2017
Nanodegree

Google launched the Associate Android Developer Certification in May 2016, and the Associate Android Developer Fast Track program, ideal for programmers with 1-2 years of Java experience, is designed to teach the essential skills needed to pass the Associate Android Developer Certification Exam from Google, providing a key industry credential; it offers a great way to demonstrate Android development skills and earn certification directly from Google, thus marking a significant step toward a career as an Android Developer, and Farhan was chosen for this scholarship by Udacity alongside other students, provided they are current residents of Indonesia.

Gunadarma University

Gunadarma University

Field Of Study Informatics Engineer

1 January 2013 – 1 January 2017
Bachelor Of Engineer

Founded in 1981, Universitas Gunadarma (Gunadarma University) is a non-profit private higher education institution located in the suburban setting of Depok, West Java, with a population range of 1,000,000 to 5,000,000 inhabitants, where Farhan has spent four years exploring code both inside and outside the college, culminating in his undergraduate thesis titled "Rancang Bangun Augmented Reality Hologram Pengenalan Ilmuwan Islam Berbasis Android."

SMAN 6 Bogor

SMAN 6 Bogor

Field Of Study Science

1 January 2010 – 1 January 2013
Senior High School

SMAN 6 Bogor, a state high school in Bogor, West Java, was formerly known as SPG Negeri Bogor before becoming a state high school in 1991, where Farhan studied science for three years.

Skills

Native Android Development

Java and KotlinAndroid Design patternDependency InjectionRetrofit & NetworkingAndroid Arch ComponentAndroid JetpackTesting (TDD/BDD)Firebase & CI/CDCompose UI

Native iOS Development

SwiftDependency InjectionAlamofire & NetworkingApp Store GuidelinesiOS Design patterniOS SDK & XcodeSwift UIFirebase & CI/CDTesting (TDD/BDD)

Hybrid Application Development

FlutterKotlin MultiplatformDart LanguageKotlin LanguageFlutter FrameworkFlutter State ManagementPlatform Specific (Flutter & Kt)Kotlin Shared Code ModulesKotlin Multiplatform Mobile

Web Application Development

HTML & CSSResponsive Web DesignJavascript & TypescriptReact.jsNext.jsSSRWeb Architecture StackWeb APIs and RoutesState ManagementWeb SecurityModern Deployment

Backend Application Development

PHP LaravelJava Language & FrameworkNode.js & Express.jsGolangAPI DevelopmentDatabase IntegrationRubyElixirTypescriptPythonCaching and PerformanceKubernetes & DeploymentDockerMonitoring & LoggingRustDeno.jsBlockchain

Project Management

Test AutomationQuality Tracking & ManagementAgile MethodologiesProject PlanningBudgeting & Cost ManagementLeadership & Team ManagementProject Monitoring & ControlConflict ResolutionDocumentation and Reporting

Awards & Certifications

1st Place Depok ICT Award 2016

Depok Communication And Informatics Department·1 August 2016

Depok ICT Award, known as DEPICTA, is an annual event in Depok, and in 2016, the topic centered around Smart City, where our team, Al Fatih 3, was awarded 1st place for our application "Parkir Yuk!"

1st Place KURMA 2016

Fajrul Islam Gunadarma·1 June 2016

Karunia Ukhuwah Islamiyah, known as KURMA, is the annual Ramadan event organized by UKM Fajrul Islam Gunadarma, where our team, Al Fatih 3, was awarded 1st place for our application "Tahaqu."

HTML Fundamentals Course

SoloLearn·1 March 2018

License 1014-70388280

Volunteering

GoTo Impact Foundation

Mentor - Class Grader

GoTo Impact Foundation

1 April 2023 – 1 December 2023

Mentor - Class Grader at GoTo Impact Foundation

Bangkit Academy

Instructor & Mentor

Bangkit Academy

1 February 2022 – 1 December 2023

Instructor & Mentor at Bangkit Academy

Dwicara Indonesia · Bogor, Indonesia

Bangkit Final Incubation Mentor

Dwicara Indonesia · Bogor, Indonesia

1 June 2022 – 1 January 2023

Bangkit Academy stands as a platform dedicated to nurturing the talents of aspiring tech professionals. My role as a Final Incubation Mentor allowed me to guide and support promising startups in their early stages.

  • Startup Empowerment
  • Technical and Business Guidance
  • Fueling Innovation
  • Strategic Guidance
  • Technical Support
  • Team Mentoring
  • Pitch Preparation

Projects

Berat Idealmu

Android

My first app for check Body Mass Index

Dompetku

Android

Money saving app for tracking income and outcome.

Ilmuwan Islam Hologram

Android

Ilmuwan Islam Hologram is an Augmented Reality Application...

Baby Healthcare

Android

Android application for detect Baby disease

Pocket Yasiin

Android

Pocket Yasiin is simple yasiin apps

Tahaqu

Android

Tahaqu is an Android based Islamic application...

Contact

Jakarta, Indonesia·UTC+7
Open to senior engineering roles
Usually responds within 24 hours
Download resume
Send to
farhan.y.pahlevi@gmail.com
Also representing
Levidev Studio

Software development, UI/UX, and product design for mobile, web, and backend systems.

© 2026 Farhan Yuda Pahlevi. All rights reserved.

Built with Next.js · Jakarta, Indonesia