Kevin Harrigan
About Kevin Harrigan
Kevin Harrigan is a Principal Software Engineer and Team Leader with extensive experience in software development for mass transit systems. He has worked at various companies, including ChyronHego and Northrop Grumman, and currently leads a Scrum team at Clever Devices, focusing on Intelligent Vehicle Network computers.
Work at Clever Devices
Kevin Harrigan has been employed at Clever Devices since 2016, where he holds the position of Principal Software Engineer and Team Leader. In this role, he leads a Scrum team that focuses on software development for Intelligent Vehicle Network computers. His work involves overseeing the design and implementation of software solutions that enhance mass transit systems.
Previous Experience at ChyronHego
Kevin Harrigan worked at ChyronHego for a total of 16 years, spanning two periods. He served as a Senior Software Engineer from 1995 to 2005 and later returned as a Principal Software Engineer for six months in 2015. During his tenure, he also held the position of Team Leader for the Lyric team from 2005 to 2015, contributing to various software development projects.
Background in Software Engineering
Kevin Harrigan began his career at Northrop Grumman Corporation, where he worked as a Software Engineer from 1989 to 1995. His experience in the Greater New York City Area laid the foundation for his future roles in software engineering, particularly in embedded systems and vehicle communication technologies.
Education and Expertise
Kevin Harrigan earned a Bachelor of Science degree from New York University - Polytechnic School of Engineering, studying from 1985 to 1989. He specializes in embedded C++ server and C# client programming, particularly for mass transit vehicle systems. His expertise includes Controller Area Network device control via SAE protocols and developing applications for Intelligent Vehicle Network systems.
Software Development Projects
Throughout his career, Kevin Harrigan has developed various software solutions, including Android tablet applications using C#/Xamarin with an Angular front end for Intelligent Vehicle Network systems. He has also worked on server middleware for radio and cellular communication, facilitating the transmission of vehicle information to back-end dispatching software.