I'm a
I'm a frontend developer based in montreal, Canada.
I design. I build. Sometimes I make CSS art just to see if I can. I care deeply about how things look, feel, and work — and I'm happiest when those three things are the same project.
When I'm not coding, you'll find me doodling, dancing, or trying out new dishes.
Built and maintained Angular applications for the ActiVia platform. Designed UI features end-to-end in Figma. Led testing initiatives and created technical documentation.
Led development of e-commerce storefronts for brands including Giant Tiger using Vue.js and Shopify Liquid. Established code standards and contributed to internal tooling.
Maintained and improved Vue.js and TypeScript codebases. Built reusable components and refactored CSS architecture for long-term scalability.
Built the component library that became the foundation of the entire dashboard. Redesigned core features and delivered the self-guided onboarding product tour.
Architected and built an internal component library used by every frontend developer — bringing consistency to the entire dashboard and dramatically accelerating development.
Built an interactive onboarding and product walkthrough tool in Vue.js and Vuetify, enabling guided in-app experiences for new users and allowing sales teams to deliver structured, repeatable product demos.
Built a high-converting e-commerce storefront for one of Canada's largest retailers — custom Shopify themes, Vue.js interactive components, mobile-first responsive design.
Owned the full design-to-code pipeline, creating a structured Figma design system with reusable components, detailed usage guidelines, and a comprehensive style guide. Translated the design system into a production-ready component library, enabling consistency across the engineering team and reducing design and development effort.
Rebuilt and implemented the device detail dashboard with a new, more intuitive UI to present critical information in a cleaner and more structured way. Built three flexible variants to support different use cases and requirements, ensuring adaptability across multiple scenarios while maintaining visual consistency.
Creating illustrations, scenes, and artwork using nothing but pure HTML and CSS. No images. No SVG paths drawn by hand. Just creative problem-solving with selectors, transforms, and animations.