Lucy Gibson

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
Lucy Gibson is a senior software engineer with a decade of experience building production-grade systems in Python, C++, Java, and embedded C across robotics, ADAS, mobile, and accessibility domains. She has delivered cross-team tools and dashboards at Toyota Research Institute that improved test reliability and traceability, and contributed solver work to the widely used Drake robotics toolbox. Comfortable from low-level algorithm work (trajectory optimization, arrhythmia detection) to user-facing Android apps and SDKs, she thrives on translating research prototypes into maintainable, production code. An agile practitioner and mentor who has served as Scrum Master, she balances hands-on coding with stakeholder collaboration and product-minded design. Outside work she is an avid birdwatcher who brings the same patient observational skills to debugging complex, intermittent failures.
code10 years of coding experience
job11 years of employment as a software developer
bookBachelor of Science, Computer Science, Bachelor of Science, Computer Science at University of Washington
bookMaster of Science, Computer Science, Master of Science, Computer Science at Georgia Institute of Technology
github-logo-circle

Github Skills (8)

c-language10
cprogramming-language10
drake10
optimization10
linear-algebra9
software-design8
algorithms7
robotics6

Programming languages (4)

JavaC++PHPPython

Github contributions (5)

github-logo-circle
RobotLocomotion/drake

Mar 2016 - Mar 2017

Model-based design and verification for robotics.
Role in this project:
userBack-end Developer
Contributions:68 commits, 37 PRs, 15 pushes in 1 year
Contributions summary:Lucy primarily contributed to the development of the `drake/solvers` module. Their work involved implementing and modifying solvers, specifically focusing on the NloptSolver and SnoptSolver. This included adding and modifying code related to solving optimization problems, incorporating bounding box constraints, and integrating external libraries like SNOPT. Further contributions involved renaming files and creating headers, which indicates involvement in code structure and organization.
model-basedmodel-based-designroboticsdrakeverification
Lucy-tri/drake-lucy

May 2016 - Apr 2019

Contributions:242 pushes, 23 branches in 2 years 11 months
nonlineartoolboxdynamical-systemsmore-infodynamical
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
Lucy Gibson