Drew May is an aviation-focused embedded software engineer with 11 years at Garmin developing GNSS baseband signal processing and avionics firmware. He combines deep technical rigor from a Computer Engineering degree with a knack for spotting and mitigating risk in constrained, resource-limited systems. Comfortable down in the signal chain and up in system-level tradeoffs, Drew routinely pushes performance boundaries while keeping safety and reliability front and center. He also brings hands-on mentoring and practical lab experience from university roles, and a track record building user-facing systems earlier in his career, reflecting both technical breadth and effective communication. Based in Oregon, he thrives on optimizing complex embedded systems for real-world aviation use.
11 years of coding experience
2 years of employment as a software developer
Bachelor of Science (B.S.), Computer Engineering, 3.75, Bachelor of Science (B.S.), Computer Engineering, 3.75 at University of Washington
Associate of Arts (A.A.), Mathematics, 3.7, Associate of Arts (A.A.), Mathematics, 3.7 at Pierce College at Puyallup
Contributions:1 release, 50 commits, 2 PRs in 7 days
raspberry-pitivai2craspberrysimple-test
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.