Summary
Kevin Coulombe is a pragmatic Technical Lead with 11 years of software experience who currently guides Genetec’s Video group in maintaining and modernizing a multi-million-line C# and C++ codebase for the Omnicast platform. He blends hands-on engineering—optimizing high-performance algorithms and driving CI/CD—with mentoring, internal documentation, and strategic design to bridge gaps across teams. Comfortable balancing legacy system modernization and day-to-day delivery, he’s led teams responsible for core video ingestion and storage infrastructure and still contributes code and design work himself. Kevin also teaches parallel programming at ÉTS and consults on product and technology strategy, reflecting a habit of sharing tribal knowledge to increase organizational autonomy. Unusually for a technical lead, he’s applied his curiosity to niche tasks (from ink-jet printing CDs to prototyping distributed DBs), signaling a practical, detail-oriented problem solver.
11 years of coding experience
11 years of employment as a software developer
DEC, Computer science, DEC, Computer science at CEGEP du Vieux Montréal
BAC, Software engineering, BAC, Software engineering at Université du Québec - Ecole de Technologie supérieure
French, English