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.
10 years of coding experience
11 years of employment as a software developer
Bachelor of Science, Computer Science, Bachelor of Science, Computer Science at University of Washington
Master of Science, Computer Science, Master of Science, Computer Science at Georgia Institute of Technology
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.
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.