Andrew Vernier is a frontend-focused software engineer with nine years of experience building user-facing features and reliable test infrastructure at Microsoft, currently contributing to Microsoft Search in Bing and Microsoft 365 Copilot efforts. He has a strong track record of shipping high-impact UX features, leading migrations to shared end-to-end test frameworks, and designing verification algorithms that improve observability and correctness across teams. His background in autonomous systems and robotics (notably developing navigation, obstacle avoidance, and a Svelte/Vue simulator for the Michigan Mars Rover) gives him a rare blend of web UI craftsmanship and embedded/robotics problem-solving. He mentors peers, improves onboarding and on-call practices, and consistently drives maintainability through refactors and testability. Based in the Greater Seattle area, he pairs rigorous engineering discipline with a hands-on mindset for system-level thinking and team enablement.
The University of Michigan Mars Rover Team workspace.
Role in this project:
Back-end & Robotics Engineer
Contributions:116 reviews, 115 commits, 115 PRs in 2 years 11 months
Contributions summary:Andrew contributed to the development of the University of Michigan Mars Rover Team workspace, focusing on the navigation system. They added the ability to detect and avoid obstacles and tennis balls. The user implemented core functionalities like turning, driving, and search algorithms, along with related message definitions. Furthermore, they refactored the finite state machine for navigation, enhancing the system's overall robustness and efficiency.
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.