Alan Baryudin is a seasoned mechanical engineer with extensive experience in the cycling industry and product development. Currently serving as a Senior Mechanical Engineer at Delve since July 2024, Alan previously held the position of Mechanical Engineer III at Trek Bicycle Corporation for a decade, where significant contributions included co-leading R&D for the Bontrager WaveCel helmets and launching multiple water bottle models, emphasizing sustainability through innovative materials. Earlier career experiences include founding Design Assist, working as a CAD Engineer, and engaging with youth as a Mountain Bike Instructor and Outdoor Adventures Staff. Alan holds a Bachelor of Science in Mechanical Engineering from the University of Massachusetts Amherst, completed in 2014.
Sign up to view 0 direct reports
Get started
This person is not in any teams