Rudolf Pham is a Senior Android Engineer based in San Jose with 10 years of experience shipping consumer mobile apps across startups and enterprise teams. He currently drives Android development at Atlassian, where he has led feature work, platform migrations (SQL Brite to Room + Coroutines), and the rollout of Dark Mode for Confluence mobile. Rudolf has a strong track record building experiential mobile features—from AR robot controls using Project Tango to real-time messaging and voice integrations for smart speakers—blending robust architecture with polished UX. He emphasizes test-driven delivery, having architected automated unit, UI, and integration test suites using JUnit, Kotest, Mockito, Robolectric, and Espresso. A UC Berkeley–trained applied mathematician with international study in Taiwan, he pairs quantitative thinking with hands-on Android system design. Colleagues rely on him for pragmatic technical reviews and for turning complex product requirements into maintainable, production-ready apps.
10 years of coding experience
6 years of employment as a software developer
Bachelor’s Degree, Applied Mathematics, Statistics, Bachelor’s Degree, Applied Mathematics, Statistics at University of California, Berkeley
UC Education Abroad Program, Finance, General, UC Education Abroad Program, Finance, General at National Taiwan University
Contributions:6 PRs, 56 pushes, 10 branches in 2 years 1 month
checklistworkplacefirebasecrimesflutter
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
Rudolf Pham - Senior Software Engineer, Android at Atlassian