Summary.
I am a Senior Frontend Developer with 8 years of experience designing and building user-focused, scalable web applications. Expertise in React, Next.js, and TypeScript, with a strong focus on performance, accessibility, and developer experience.
Skills.
Languages
- TypeScript
- JavaScript
- HTML
- CSS
- C#
- SQL
- PHP
- Go
- Python
Frontend
- React
- Next.js
- Tailwind
- Svelte
- Vue.js
- Jest
- Vitest
- Storybook
- Redux
- RxJS
- jQuery
- SCSS
Backend
- Node.js
- GraphQL
- ASP.NET
DevOps
- Vercel
- AWS
- Docker
- K8s
- Helm
- Azure
Tools
- Vite
- Webpack
- Git
- Shopify
- WordPress
- JIRA
- Figma
Game Development
- BitECS
- Phaser
- Three.js
- Pixi.js
- Colyseus
- Unity
- Aseprite
Experience.
Senior Frontend Developer (Contract)
Wattpad
9/2025 - present
Served as a Senior Frontend Developer within Wattpad's User Engagement & Growth team, collaborating with designers, backend engineers, and product stakeholders to deliver user-facing features, improve retention, and reduce friction across a large-scale web platform.
- Migrated features from a legacy JavaScript application to React/Remix, improving performance with SSR while increasing maintainability with reusable components and hooks.
- Identified and resolved complex bugs, including XSS security vulnerabilities, improving platform stability and security.
- Enhanced accessibility beyond WCAG requirements, implementing comprehensive keyboard navigation and optimizing content for screen readers.
- Conducted thorough code reviews, providing detailed feedback and mentoring developers.
- Authored technical design documents for feature epics, providing detailed estimates and timelines.
- Coordinated feature-flagged deployments and phased rollouts, minimizing risk while validating changes in production environments.
- Contributed to CI/CD pipelines across multiple repositories and services.
- Managed internationalization efforts and localization workflows through Crowdin, supporting global users across multiple locales.
- Partnered with cross-functional teams to identify user pain points, brainstorm improvements, and deliver enhancements focused on engagement and retention.
- Led project to modernize internal tooling, delivering new features while greatly enhancing user experience and workflow efficiency.
- Drafted informative proof-of-concepts to validate technical approaches and identify implementation risks before full-scale development.
Frontend Developer (Freelance)
Self Employed
11/2024 - present
Collaborated with local business owners to translate business goals into effective web solutions, leading discovery, solution design, estimation, and implementation. Delivered custom websites and tools that improved online visibility, user engagement, and business operations.
- Pitched, designed, and developed full stack vehicle inventory management website using Next.js featuring secure admin authentication, dynamic web forms, and image optimization.
- Wrote a robust web scraper to consolidate vehicle data from several distinct partner dealership websites.
- Developed custom Shopify templates and tools using Liquid to support business objectives and improve the customer shopping experience.
- Created a reusable web component using Svelte (Board Foot Calculator) that could be embedded anywhere with minimal integration effort.
- Consolidated analytics platforms and implemented robust event tracking to provide actionable insights into user behavior and identify pain points.
- Improved search visibility and organic traffic through local SEO strategies and page speed optimization.
- Collaborated closely with stakeholders throughout discovery, design, and implementation phases.
Frontend Developer
eLocal
02/2024 - 10/2024
Created and optimized multiple marketing websites, enhancing performance and core web vitals. Actively contributed to the development of microservices, supporting the transition from a legacy SaaS platform.
- Created SEO-focused marketing SPA, achieving 100% across all web vital scores
- Improved accessibility and best practices across 10 projects from 60-75% to 100%
- Boosted page speed by 15-25% through client-side performance optimization
- Mentored junior developers on best practices and state management techniques
- Partnered with Marketing to conduct A/B tests, boosting user retention by 20%
Frontend/Full Stack Developer
Auvik Networks
01/2023 - 01/2024
Collaborated as a frontend specialist within the account management team on a highly secure SaaS platform.
- Led project to refactor payment form into microservices, enhancing user experience
- Integrated iframe under strict constraints with strategic CSS and state management
- Developed custom hooks, enhancing scalability and reusability across projects
- Documented code with JSDoc annotations and created end-to-end flow charts
Frontend Consultant (Contract)
Bitovi
11/2021 - 11/2022
Engaged as a versatile React developer and consultant, serving an array of diverse clients. Projects ranged from short-term individual assignments to substantial, collaborative endeavors within agile teams.
- Refactored web app into modular product with customizable component library
- Enhanced performance and code reusability of client-side electric vehicle SPA
- Presented on trending technologies at virtual events, educating developers
- Contributed to open-source projects like StackStorm and react-to-webcomponent
- Conducted unit tests and utilized Storybook to demonstrate UI component states
Frontend/Full Stack Developer
Richmond Day
04/2020 - 11/2021
Collaborated closely with project managers and designers to plan, develop, and maintain websites for an extensive and distinguished clientele, including industry leaders such as MINI, BMW, and LG.
- Developed interactive frontend for virtual retreat with games and contests
- Crafted responsive ads in English, French, and Chinese across multiple regions
- Implemented pixel-perfect mockups, earning commendation from design team
Junior Frontend Developer
LBC IT Solutions
07/2018 - 04/2020
Developed and maintained secure, large-scale web apps and WordPress websites for multiple clients.
Frontend Developer (Contract Internship)
PWC Technologies Inc.
01/2017 - 07/2017
Collaborated in an agile development environment and worked independently on web apps.
Education.
Computer Programmer (Advanced Diploma)
Seneca College
09/2015 - 05/2018
Mastered the fundamentals of object oriented programming (OOP), web development, computer networking, database design, and group collaboration as a leader and team player.
- Made the dean's list and graduated with honors
- Excelled as a leader and team player for multiple group projects and presentations
Hobbies.
- Game Development
- Drawing & Animation
- World Building
- Improv & TTRPG`s
- Reading & Writing
- Snowboarding