Diego Garcia is a Senior Software Engineer with 14 years of experience building mobile and web platforms, currently driving engineering work at Arta Finance from Singapore. He spent nearly a decade at Google developing Android products and client infrastructure for Google Pay, Play Services and AR apps like Measure, focusing on reusable UI, modularization, and testing frameworks that improve developer experience. At Pivotal Labs he paired with client teams to instill TDD, agile practices and maintainable design, blending hands-on delivery with coaching and stakeholder collaboration. Diego contributes to open-source testing tooling—adding Android ContentProvider and Cursor shadows to the widely used Robolectric framework—underscoring his emphasis on reliable unit testing for complex platform behavior. Fast to learn and pragmatic, he favors cross-functional solutions that balance UX, DX and long-term flexibility. Outside work he describes himself as a mild-mannered family guy who stays opinionated about engineering by day.
14 years of coding experience
14 years of employment as a software developer
Bachelor of Science - BS, Computer Science, Bachelor of Science - BS, Computer Science at Columbia University
Contributions summary:Diego primarily contributed to the Robolectric testing framework. Their commits added new tests and implemented shadow classes for Android's `ContentUris`, `UriMatcher`, `AbstractCursor`, and `ContentProvider` to improve Robolectric's ability to accurately mimic Android system behavior. The user's work focused on providing better unit testing capabilities, particularly for Android content providers and database interactions. They also added type casting features to `ShadowMatrixCursor`.
Contributions:1 release, 27 commits, 17 pushes in 16 days
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
Diego Garcia - Senior Software Engineer at Arta Finance