Summary
Kevin Cherry is a full-stack developer with over a decade of professional experience and six years focused on building resilient web applications. Based in Toronto, he combines hands-on product delivery—from Chrome extensions and Slack bots to serverless GCP backends—with classroom rigor as a Computer Science lecturer at Louisiana Tech University. He has shipped MVPs through multiple alpha-testing cycles, contributed to platforms serving tens of thousands of users, and designed a React-like rendering system and graph-based routing for complex interaction flows. Kevin is comfortable owning features end-to-end, collaborating with designers on Figma mockups, and translating user needs into production APIs and custom UI components. His work shows a pattern of pragmatic engineering: small teams, rapid iteration, and durable systems that scale from niche apps to large user bases. Beyond coding, he brings an educator’s clarity to architecture and documentation, making complex systems easier for teams and students to understand.
11 years of coding experience
4 years of employment as a software developer
Bachelor of Science - BS, Computer Science, Bachelor of Science - BS, Computer Science at McGill University