Cassidy Kelly

Software Engineer at Google

Berkeley, 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

👤
Senior
🎓
Top School
Cassidy Kelly is a versatile software engineer based in Berkeley with 15 years of experience building scalable systems across startups and large tech, currently contributing at Google. He blends full-stack engineering and backend systems expertise with a strong foundation in distributed data processing and search from roles at IBM Almaden and SendGrid, plus hands-on startup experience founding and exiting a local delivery service. Cassidy has taught computer science at the university level and contributed to scientific open-source projects such as OpenSim, where he improved core muscle-modeling code and test quality—illustrating attention to correctness in numerical and simulation code. Equally comfortable designing AWS deployment and auto-scaling pipelines or refactoring C++ scientific libraries, he brings entrepreneurial pragmatism, a teacher’s clarity, and a penchant for tangible, maintainable improvements.
code14 years of coding experience
job9 years of employment as a software developer
bookBachelor of Arts - BA, Linguistics, 3.59, Bachelor of Arts - BA, Linguistics, 3.59 at University of California, Berkeley
bookMaster of Science - MS, Computer Science, 4.00, Master of Science - MS, Computer Science, 4.00 at San Francisco State University
github-logo-circle

Github Skills (6)

simulations10
simulation10
biomechanics10
c-language10
cprogramming-language10
computational-science9

Programming languages (4)

JavaC++GoPython

Github contributions (5)

github-logo-circle
opensim-org/opensim-core

Jun 2011 - Feb 2012

SimTK OpenSim C++ libraries and command-line applications, and Java/Python wrapping.
Role in this project:
userBackend Developer
Contributions:19 commits in 8 months
Contributions summary:Cassidy refactored and improved the `ActivationFiberLengthMuscle` class, modifying the internal structure and adding new methods for calculations. These changes involved updates to the header and source files to align with the model component interface. Furthermore, the user addressed test failures by changing `printf` to `cout` for standard output in various test cases, demonstrating a focus on code quality and maintainability. The commits show a concentration on core muscle modeling functionalities and testing.
biomechanicspythonsciencecppmusculoskeletal-models
cassidykelly/abc

Mar 2015 - Mar 2015

Contributions:9 pushes, 1 branch, 1 tag in 1 day
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
Cassidy Kelly - Software Engineer at Google