Summary
Kevin Doole is a versatile product-focused software engineer with 11 years of experience building scalable web applications, currently contributing to Winnipeg Transit as a Programmer Analyst. He blends hands-on full-stack development (Ruby on Rails, React, Node) with product leadership, having driven major gains in adoption, workflow efficiency, and automation at TELUS and Farm At Hand. Kevin is also an active back-end open-source contributor to the Laravel ecosystem, improving performance-critical database chunking and hardening code quality in widely used repos. His background in UX, design and technical management lets him bridge user experience and engineering, delivering reusable design systems and rapid MVPs across public and enterprise projects. Not obvious from the title: he pairs a history in editorial and art direction with deep technical chops, which he leverages to create polished, user-centered digital products. Based in Winnipeg, he enjoys continuous learning and brings a pragmatic, data-driven approach to cross-functional teams.
11 years of coding experience
12 years of employment as a software developer
Data Product Manager Product Management, Data Product Manager Product Management at Udacity
Product Management Fundamentals Software, Product Management Fundamentals Software at Product Institute