Sarah Tennis is a full-stack software engineer based in Chicago with nine years of hands-on experience building web applications and verification tooling. Trained in mathematics and statistics at Purdue and a Lambda School full-stack grad, she brings a strong foundation in formal reasoning to practical engineering problems. A JavaScript enthusiast with production experience in Python, C, C#, and Java, she currently contributes to core product development at Onshape. Past roles in software verification and embedded communications gave her deep familiarity with protocol-level work (CAN/serial) and rigorous documentation practices. She maintains a front-end focus on GitHub and showcases recent projects at sarahtennis.com, signaling a blend of UI polish and backend discipline.
9 years of coding experience
1 year of employment as a software developer
Bachelor's degree, Mathematics and Statistics, Bachelor's degree, Mathematics and Statistics at Purdue University
Contributions:2 PRs, 5 pushes, 1 branch in 9 months
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.