Diego Garcia

Senior Software Engineer at Arta Finance

Singapore, Singapore
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
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.
code14 years of coding experience
job14 years of employment as a software developer
bookBachelor of Science - BS, Computer Science, Bachelor of Science - BS, Computer Science at Columbia University
languagesSpanish, English
stackoverflow-logo

Stackoverflow

Stats
528reputation
66kreached
4answers
0questions
Badges
asynchronous
top-5%
github-logo-circle

Github Skills (12)

unit-testing10
javas10
robolectric10
android10
java10
asynchronous9
async-await6
simulator6
warnings6
iphone6
flutter6
mockito6

Programming languages (4)

TypeScriptJavaDartPython

Github contributions (5)

github-logo-circle
robolectric/robolectric

Nov 2011 - May 2012

Android Unit Testing Framework
Role in this project:
userQA Engineer / Test Automation Engineer
Contributions:8 commits in 6 months
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`.
testing-frameworkrobolectrictestingunit-testing-frameworkandroid
xaethos/android-sdk-resource

Aug 2016 - Sep 2016

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