Vincent Putra

Senior Android Engineer at naKos (My Own Project)

South Tangerang, Indonesia
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
Vincent Putra is a Senior Android Engineer with 11 years of experience building scalable, maintainable mobile products across companies like MEGA, Traveloka, and Good Doctor. He specializes in modern Android stacks—Kotlin, Jetpack Compose, coroutines, DI—and has led major architecture work including a Timeline revamp that reduced OOMs, sped media loads, and cut selection latency by ~80%. A pragmatic advocate for Clean Architecture, TDD, and engineering standards, he has driven cross-repo UI reuse, created custom testing and lint tooling, and migrated large codebases from XML to Compose. He also ships consumer apps independently (9 projects, 6 on Play Store) and contributed to the widely used mega.nz web client by improving group chat UX and privilege controls, showing strength across mobile and web-facing features. Based in South Tangerang, Indonesia, Vincent blends hands-on implementation with mentorship and technical leadership to improve reliability and developer productivity.
code11 years of coding experience
job3 years of employment as a software developer
bookMaster's degree, Computer Science, Master's degree, Computer Science at BINUS University
bookBachelor's degree, Computer Science, Bachelor's degree, Computer Science at Universitas Bina Nusantara (Binus)
languagesEnglish, Indonesian
stackoverflow-logo

Stackoverflow

Stats
1reputation
38reached
0answers
1question
github-logo-circle

Github Skills (10)

uid10
javascript10
front-end-development10
ui-design10
react10
css8
html8
cloud-storage7
mqtt6
privacy5

Programming languages (3)

C++JavaScriptSwift

Github contributions (4)

github-logo-circle
meganz/webclient

Aug 2015 - Jul 2018

The mega.nz web client
Role in this project:
userFull-stack Developer
Contributions:35 commits in 2 years 11 months
Contributions summary:Vincent primarily worked on the web client's group chat features, enhancing the user interface and adding new functionalities related to user privileges and read-only chats. They implemented UI components for chat management, including options to remove participants and change their access levels. Furthermore, they addressed a range of bug fixes, including fixing the array removal warnings and addressing issues in participant list rendering.
meganzcryptographyprivacycryptographicwebcrypto
meganz/MEGAchat

Jan 2015 - Mar 2015

MEGA C++ SDK for chat-enabled apps
Contributions:10 commits in 1 month
chatcppsdkcallsend-to-end-encryption
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Vincent Putra - Senior Android Engineer at naKos (My Own Project)