
Software Engineer
Salomo Hutapea
About
I'm currently working as an Android Software Engineer on the Flight team at Traveloka. I've worked on various projects across flight flows, including the search form, search result, ticket options, booking page, and e-ticket. I also help the team improve our development experience by introducing various Android dev tools, such as an API mocker, feature control editor, devtools MCP, and deeplink navigator. Additionally, I've been involved in improving Time to Interactive (TTI) on several of our pages, implementing improvements to decrease booking failures, and participating in on-call rotations.
Experience
Software Engineer (Android) · Traveloka
Transport Demand team — the products behind flight, bus, train, shuttle, and car-rental bookings. Day-to-day Kotlin and Android development.
Android Developer · detikcom
• Maintained and built features across the Detik Network apps (Detikcom, CNN Indonesia, CNBC Indonesia, HaiBunda, InsertLive) • Built an in-house tracker library to capture reading behavior, used across all apps • Researched Android TV with the Jetpack Leanback library • Helped redesign the CNBC Indonesia app with reusable view components
Software Engineer (Android), Part-time · Traveloka
• Drove UI test coverage (~150 test cases) • Bug fixes and ad-hoc tasks
Software Engineer (Android) Intern · Traveloka
• Transport Front-End Android team (Flight, Train, Bus, Shuttle, Cars) • Built the new Train search form (Train Revamp project) • UI/unit tests, bug fixing, and design docs; coordinated with design, QA, and product
Software Engineer Intern · LingoTalk
• Front-end web development with Svelte + Sapper • Built features and fixed styling; coordinated with product, design, and backend teams
Android Developer Path — Graduate with Distinction · Bangkit Academy (Google, Tokopedia, Gojek, Traveloka)
Completed the Android Developer learning path with distinction.







