Squamish, British Columbia, Canada
Software Engineer with 4.5 years of experience building scalable web applications using TypeScript, JavaScript, React, and Redux. I design clean, maintainable front-end architecture and polished UI systems with Material UI, Chakra UI, and SASS, with a strong focus on quality through unit and component testing using Jest and React Testing Library, as well as end-to-end testing with Selenium and Playwright. Beyond code, I bring strong teamwork, clear communication, mentorship, and critical thinking to every project. I thrive in agile environments, enjoy collaborating across teams, and love turning complex challenges into thoughtful, reliable solutions.
I build and maintain browser extensions for Chrome, Firefox, Edge, Opera, and Safari — including Safari on iOS — for a security-focused SaaS product used by millions of people worldwide. My focus is cross-browser compatibility and front-end development: implementing and architecting features across Chrome, Firefox, Safari, and Edge, resolving platform-specific behaviours, and shipping features that are consistent, performant, and secure across all supported browsers. I write and maintain automated test suites and work in an Agile environment — collaborating with design, product, and QA through scoping, code review, and release. The intersection of cybersecurity and cross-platform engineering is what drives my work — building software that people trust with their most sensitive information is a responsibility I take seriously.
Joined LastPass as an Associate Developer and contributed to front-end development on the browser extension — working within an Agile team focused on cross-browser compatibility and security-conscious engineering. I developed experience with multi-platform release workflows and test automation, while deepening my skills through hands-on feature work and regular code review cycles. Over 12 months I took on increasing ownership and was promoted to Software Engineer — the foundation of the cross-platform instincts and security-focused mindset I bring to every project today.
Delivered personalised academic support to high school and CEGEP students across government curricula, with a focus on mathematics and economics, adapting my teaching approach to each student's learning needs and pace. Developed and implemented executive functioning plans for students with intellectual and learning disabilities — creating structured strategies that improved academic performance and fostered greater independence. This required strong cross-functional communication, stakeholder management (working alongside parents, teachers, and school coordinators), and the ability to break down complex problems into clear, actionable steps. These skills — communicating clearly, adapting to diverse needs, and designing structured solutions — are ones I bring directly into my engineering work today.
Co-founded an AI startup aimed at democratising access to tourism, events, and restaurant discovery. As COO, I led day-to-day operations, financial reporting, accounting functions, and cross-functional team coordination across a fast-moving early-stage environment. Placed top-3 in the 2018 Datapreneur accelerator cohort — a competitive AI and entrepreneurship programme organised by PolyMtl, Université de Montréal, and IVADO — among a field of technically and commercially focused AI ventures. Eugeen AI was where I first worked at the intersection of artificial intelligence and real-world product problems. Leading a startup from the ground up — managing product direction, operations, and team coordination simultaneously — is what set me on the path toward a career in software engineering and gave me a perspective on technology that goes well beyond the codebase.
Managed payroll, cash handling, budgetary compliance, and staff training for a high-volume restaurant location. Led strategic initiatives and cross-functional team coordination that grew annual branch sales from $3M to $4.2M — a 40% increase. Partnered with head office to design and roll out operational processes that were adopted as company-wide performance standards, improving consistency and efficiency across locations. This involved stakeholder management across multiple teams, clear communication under pressure, and a disciplined focus on measurable outcomes. This role shaped how I think about systems, ownership, and results — habits that carry directly into how I approach engineering and product work today.