Summary
Ian Clarke is a Technical Lead with 12 years of front-end experience, currently leading a team at Fullscript that builds and maintains Aviary, the company's cross-platform design system used across web and mobile. He specializes in React, TypeScript, CSS-in-JS (emotion), SASS, and UI/UX design systems, and has a strong track record migrating legacy stacks to scalable component-driven architectures. Ian blends hands-on engineering with design sensibility, shipping tools and infrastructure—Storybook, Chromatic, Jest/RTL, Docusaurus—that improve developer productivity and consistency. He mentors engineers, drives front-end best practices, and ensures brand integrity at scale. Trained in Interactive Multimedia and Design at Carleton University, he brings a rare mix of product-focused design thinking and deep front-end craftsmanship. Outside core duties he’s quietly strengthened Fullscript’s GraphQL/React integration and testing culture, making complex UI work easier to maintain.
12 years of coding experience
9 years of employment as a software developer
Algonquin College
Bachelor of Information Technology, Interactive Multimedia and Design, Bachelor of Information Technology, Interactive Multimedia and Design at Carleton University
Colonel By Secondary School
French, English