Trevor Mcdonald is a Senior Software Engineer with nine years of experience building backend systems, currently focused on Rust and Go and working at NVIDIA after recent senior roles at Groq and Bread. He blends low-level systems thinking with a data-oriented mindset, bringing production-grade performance and reliability to high-throughput services. Trevor’s career spans enterprise and high-growth environments—from Target to machine-learning infrastructure firms—showing an ability to move quickly while maintaining engineering rigor. Early research and internships, including astronomy data tooling and university research, hint at a longstanding interest in extracting insight from large datasets. Based in the Minneapolis–St. Paul area, he pairs strong systems engineering skills with practical data fluency to solve real-world problems.
9 years of coding experience
10 years of employment as a software developer
Mounds View High School
Bachelor of Science (B.S.) Computer Science, Bachelor of Science (B.S.) Computer Science at Cornell University
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
Trevor Mcdonald - Senior Software Engineer at NVIDIA