Ashwin Ganesh

Chief Technology Officer at Whalebone

San Francisco, California, United States
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

🤩
Rockstar
🎓
Top School
Ashwin Ganesh is a seasoned technology leader and CTO with 14 years of experience building and scaling engineering organizations across Google, Twitter, Zynga and startups, now advising Series B+ companies on AI strategy and high-velocity teams from San Francisco. He founded Project IDX (now Firebase Studio) and led Android App Quality Insights, bringing AI-assisted developer tooling and crash diagnostics into production for millions of apps. A pragmatic engineer who prefers solving important problems over flashy solutions, he has deep hands-on expertise in mobile UI, test automation and build/release systems—contributions visible in Firebase projects like FirebaseUI-Android and the Firebase Android SDK. Beyond executive roles, he actively advises and sits on boards, helped steer Dyte to acquisition, and invests in early-stage startups, blending product instincts with operational rigor. An uncommon detail: he’s known internally as a “build breaker,” having stress-tested CI and release pipelines at major tech firms, which informs his emphasis on engineering resilience and testability.
code14 years of coding experience
job13 years of employment as a software developer
bookUnder Graduate Software Engineering, Under Graduate Software Engineering at PSG College of Technology
bookMaster of Science Computer Science, Master of Science Computer Science at University of Virginia
languagesEnglish, Tamil
github-logo-circle

Github Skills (17)

espresso10
testing10
ui-design10
java10
cicd10
javas10
android10
build-automation10
gradlew10
firebase10
test-automation10
gradle10
ios9
junit9
mobile9

Programming languages (8)

TypeScriptJavaCSSC++ScalaGroovyKotlinDart

Github contributions (5)

github-logo-circle
Firebase Android SDK
Role in this project:
userAutomation Engineer / Build & Release Engineer
Contributions:9 reviews, 86 commits, 95 PRs in 2 years 4 months
Contributions summary:Ashwin primarily focused on improving the build and release process. Their contributions included splitting tests, adding build type configurations, and making transport schemas more testable. They also addressed release-related fixes, such as bumping versions and adding javadoc hides. A significant portion of their work involved automating tests and making them more robust.
firebase-remote-configfirebase-databasefirebase-firestorefirebase-functionsdatabase-as-a-service
firebase/quickstart-android

Mar 2018 - May 2021

Firebase Quickstart Samples for Android
Role in this project:
userQA Engineer / Test Automation Engineer
Contributions:14 commits, 7 PRs, 17 pushes in 3 years 2 months
Contributions summary:Ashwin primarily contributed to the testing framework of the Android application. Their work included creating UI tests using Espresso to verify the functionality of number addition within the application. They also added functional tests for the firestore, setting up test accounts and data, and verifying data flow through the app. Further work included modifying existing tests to accommodate release artifacts, addressing potential issues related to the view's rendering, and adding adjustments.
firebase-databasefirestorefirebase-messagingfirebase-functionsfirebase
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
Ashwin Ganesh - Chief Technology Officer at Whalebone