Drew Gross

Software Engineer at Cruise Automation

San Francisco Bay Area 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
Drew Gross is a seasoned software engineer with 13 years of experience building full-stack and back-end systems from embedded devices to web dashboards, currently based in the San Francisco Bay Area and working at Cruise Automation. He has a strong history at major tech firms including Facebook, where he contributed to Parse frontend and helped release the open-source Parse Dashboard, and has deep practical experience implementing schema APIs and validation in Parse Server. Drew blends front-end finesse—shipping UI improvements and autocompletion features for projects like parse-dashboard and upterm—with back-end rigor in Go, Ruby on Rails, and Node.js. His early career includes co-founding hardware-software startups and hands-on embedded work at Apple, giving him uncommon breadth across firmware, signal processing, mechanical design, and cloud services. Colleagues describe him as a pragmatic problem solver who moves between low-level debugging and user-facing polish with equal fluency.
code13 years of coding experience
job3 years of employment as a software developer
bookFernie Secondary School
bookB.Sc., Mechatronics Engineering, B.Sc., Mechatronics Engineering at University of Waterloo
github-logo-circle

Github Skills (24)

javascript10
back-end-development10
testing10
css10
autocomplete10
typescript10
terminal-emulator10
terminal-application10
mongodb-database10
typescript-types10
rest-api10
nodejs10
typescripts10
web-development10
emulation10

Programming languages (13)

C#JavaC++CRustGoTypeScriptSCSS

Github contributions (5)

github-logo-circle
parse-community/parse-server

Feb 2016 - Aug 2016

Parse Server for Node.js / Express
Role in this project:
userBack-end Developer
Contributions:5 releases, 293 commits, 394 PRs in 6 months
Contributions summary:Drew implemented and tested features related to schema management within the Parse Server project. Their contributions included creating endpoints to retrieve schemas, implementing validation logic, and ensuring the API matched the Parse.com schema API. The user's work involved creating new files, modifying existing files, and writing tests to verify the correct behavior of the new features.
file-storageexpressnotificationsgraphql-servermongodb
A dashboard for managing Parse Server
Role in this project:
userFull-stack Developer
Contributions:194 commits, 138 PRs, 121 pushes in 7 months
Contributions summary:Drew primarily worked on front-end development, focusing on the user interface of the Parse Dashboard. They implemented new UI components, added and adjusted font configurations, and cleaned up configurations to allow the dashboard to run correctly. Additionally, the user addressed bugs, improved the UI, and modified code for better overall user experience.
parse-servernodejsgraphqlparse-platformdashboard
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