Sam Creasey

Staff Software Engineer at Toyota Research Institute

Cambridge, Massachusetts, 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
Sam Creasey is a Staff Software Engineer in Cambridge, MA with roughly 10 years of focused experience and a multi-decade engineering background spanning startups and research labs. At Toyota Research Institute since 2016, he applies model-based and optimization-focused techniques to robotics problems, drawing on prior roles at Jaybridge Robotics and Vanu where embedded and systems engineering were core. An active contributor to the prominent RobotLocomotion/drake project, he has implemented and refactored optimization and linear complementarity solvers used in robot modeling and verification. Sam blends deep backend and algorithmic skill with practical production experience, often slicing complex numerical code into maintainable components. He’s comfortable bridging research and product engineering, and has a track record of shipping robust, verifiable systems in safety-critical domains.
code10 years of coding experience
job16 years of employment as a software developer
bookThe Ohio State University
bookStow Munroe Falls High School
github-logo-circle

Github Skills (10)

algorithm10
c-language10
eigen10
cprogramming-language10
optimisation10
optimizers10
optimization10
robotics9
algorithms8
computer-engineering8

Programming languages (6)

JavaC++CStarlarkHTMLPython

Github contributions (5)

github-logo-circle
RobotLocomotion/drake

Mar 2016 - Jan 2023

Model-based design and verification for robotics.
Role in this project:
userBackend Developer
Contributions:913 reviews, 702 commits, 862 PRs in 6 years 11 months
Contributions summary:Sam's commits focus on refactoring and implementing features related to optimization algorithms within the Drake robotics library. Their work involves splitting code into separate header files, refactoring parts of existing classes, and implementing constraints. The user appears to be making changes related to solving linear complementarity problems in particular, likely for robotics applications.
model-basedmodel-based-designroboticsdrakeverification
sammy-tri/drake-jaco-driver

Oct 2017 - Apr 2024

Driver for controlling a Kinova Jaco arm via LCM
Contributions:5 PRs, 33 pushes, 16 branches in 6 years 6 months
lcmarmcontrolling
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
Sam Creasey - Staff Software Engineer at Toyota Research Institute