Kevin Mai
About Kevin Mai
Kevin Mai is a Senior Software Engineer with extensive experience in software development and testing, currently employed at TrainingPeaks since 2024. He has held various engineering roles at companies such as SmartStream Technologies, IBM, and Allegion, PLC, and holds a Bachelor's degree in Computer Science from Drexel University.
Work at TrainingPeaks
Kevin Mai currently holds the position of Senior Software Engineer at TrainingPeaks. He has been with the company since 2024, contributing to various software development projects in a hybrid work environment. His role involves designing and implementing software solutions that enhance the user experience and improve the functionality of the TrainingPeaks platform.
Previous Employment History
Kevin Mai has a diverse employment history in software engineering. He worked at SmartStream Technologies as a Test Automation Engineer for four months in 2015. He also served as a Software Engineer at IBM for six months from 2014 to 2015. His experience includes roles at Rovi Corporation, Cadent, and Allegion, PLC, where he developed software solutions and contributed to various projects over several years.
Education and Expertise
Kevin Mai earned a Bachelor's degree in Computer Science from Drexel University, completing his studies from 2011 to 2016. His educational background provides a strong foundation in software development principles and practices, which he has applied throughout his career in various engineering roles.
Technical Skills and Roles
Throughout his career, Kevin Mai has held various technical roles, including Software Engineer, Lead Developer, and Full Stack Engineer II. His expertise spans multiple areas of software development, including test automation, data services, and full-stack development. He has worked with several companies, applying his skills in different environments and contributing to diverse projects.