My Experience

Check out my career journey below!

<Profile>

Designer turned developer, motivated by solving problems, learning new skills, and collaborating with others to create seamless digital experiences. Skilled in HTML, CSS, JavaScript, and modern frameworks, I bring a unique blend of design sensibility and development expertise. I'm excited to join a collaborative team where I can contribute to impactful projects and grow as a developer.

<Links>

<Highlights>

Software Engineering Diploma

BrainStation2024

Junior Web Developer

Independent Contractor2025 - Present

Full-Stack Project: Press Start

Personal ProjectOngoing

Teaching Assistant, Software Engineering

BrainStation2025

<Experience>

  • Junior Web Developer

    Independent ContractorOct 2025 - Present

    • Contributed to a civic engagement platform for Austrian municipalities, building modal authentication and participation flows, improving mobile responsiveness, and implementing i18n translations for multilingual support.
    • Designed and contributed to the development of a custom WordPress theme featuring Advanced Custom Fields (ACF), React-powered dynamic search and filtering to avoid page reloads, and PHP with Laravel on the backend.
    • Collaborated with senior developers to integrate REST APIs, connecting frontend components with backend data and functionality.
    • React
    • JavaScript
    • PHP
    • Laravel
    • WordPress
    • i18n
    • REST APIs
    • Figma
    • Tailwind CSS
  • Teaching Assistant, Software Engineering

    BrainStationJan - Mar 2025

    • Provided code reviews and feedback on JavaScript, React, HTML/CSS, and Node.js/Express projects for a cohort of ~40 students.
    • Mentored students one-on-one, helping them improve problem-solving skills and understand key software engineering concepts.
    • Guided students through debugging, troubleshooting, and optimizing full stack applications through pair programming.
    • Led whiteboarding sessions where students practice solving coding problems, refine their approach, and present their solutions.
    • Collaborated with instructors in standups and retrospectives to enhance curriculum and improve the student learning experience.
    • Front End Development
    • HTML
    • CSS
    • SCSS
    • React
    • Back End Development
    • Node.js
    • Express
    • MySQL
    • REST APIs
    • Git
    • GitHub
    • VS Code
    • Axios
    • Postman
    • Agile
    • Chrome DevTools
    • Debugging
    • Code Reviews
  • Web Designer

    Independent Contractor2022 - Present

    • Build and customize WordPress websites using prebuilt themes and custom CSS; provide documentation for clients to manage their sites after launch.
    • Design and develop internal tools and resources to streamline workflows and improve productivity.
    • Designed an online learning platform for Indigenous adults, improving access to high school credits in remote areas.
    • Collaborate closely with clients to define project scope, align with brand guidelines, and implement user-focused design strategies for projects.
    • HTML
    • CSS
    • JavaScript
    • UI Design
    • Responsive Design
    • Figma
    • Affinity Designer
    • Affinity Photo
    • WordPress
  • Senior Manager, UI Design & Project Solutions

    The Sentis Group2021 - 2022

    • Led the front-end development and UI design of a survey platform, while ensuring cross-browser and device compatibility.
    • Designed and developed reusable, interactive survey question types that were engaging, responsive, and easy to configure through survey GUI.
    • Implemented a flexible system that allowed survey programmers to easily apply custom styles via the survey GUI, allowing client branding in survey templates.
    • Trained new hires in survey programming fundamentals and maintained comprehensive platform documentation to support onboarding.
    • Collaborated with project managers and full-stack developers to design KPI dashboards, empowering clients to make data-driven decisions.
    • HTML
    • CSS
    • JavaScript
    • Twig
    • UI Design
    • Responsive Design
    • Figma
    • Affinity Photo
    • Affinity Designer
    • WordPress
    • Asana
  • Manager, UI Design & Project Solutions

    The Sentis Group2017 - 2021

    • Collaborated with senior developers to design and develop features for the survey platform, while ensuring cross-browser and device compatibility.
    • Refactored survey platform stylesheets to establish a consistent design system, ensuring consistent typography, colour schemes, and layouts.
    • Documented best practices for implementing custom survey questions, providing internal teams with guidance on GUI configuration and data processing.
    • Designed interactive KPI dashboards with dynamic filtering functionality, helping clients analyze survey data and track key insights.
    • Maintained company website and digital assets, contributing to a cohesive brand identity.
    • HTML
    • CSS
    • JavaScript
    • Twig
    • UI Design
    • Responsive Design
    • Figma
    • Affinity Photo
    • Affinity Designer
    • Asana

<Projects>

  • Press Start

    Personal ProjectOngoing

    • Developing a full-stack web app to help gamers keep track of their video game collections featuring a component-based React and TypeScript frontend and a layered MVC backend with Node.js, Express, and a PostgreSQL database managed with Prisma ORM.
    • Implemented JWT authentication with a secure password reset flow, including rate-limited reset requests and bcrypt hashed tokens.
    • Built a multi-category filter system with URL param sync featuring different behaviours on desktop (sidebar filters applied on change) versus mobile (modal filters applied on submit).
    • Integrated custom React hooks to manage authentication, filtering, pagination, and mobile versus desktop behaviour, keeping page components clean and focused.
    • Integrated IGDB API with custom sync logic to keep local database data up to date with IGDB; use IGDB checksum to detect changes during sync to avoid unnecessary writes.
    • React
    • TypeScript
    • Tailwind CSS
    • Node.js
    • Express
    • PostgreSQL
    • Prisma ORM
    • REST APIs
    • IGDB API
    • Headless UI
    • Figma
    • Responsive Design
  • InStock

    BrainStation2025

    • Built a full-stack inventory management app using React, TypeScript, Node.js, Express, and PostgreSQL.
    • Developed a responsive, accessible frontend in React with reusable components, form validation, and TypeScript.
    • Set up a modular Express server with centralized error handling, request logging (Winston), and API rate limiting.
    • Managed raw SQL migrations and data seeding through custom scripts and a cron job, using Supabase for PostgreSQL hosting.
    • Deployed frontend on Netlify and backend on Render, with secure CORS handling and environmental config.
    • React
    • TypeScript
    • SCSS
    • Node.js
    • Express
    • PostgreSQL
    • Supabase
    • Node-Cron
    • Winston
    • Figma

<Education>

Diploma of Software Engineering

BrainStation2024

UX Design Certificate

BrainStation2018

UI Design Certificate

BrainStation2018

Bachelor of Commerce

Toronto Metropolitan University2013

<Skills>

  • Front End Development
  • HTML
  • CSS
  • SCSS
  • Tailwind CSS
  • Headless UI
  • JavaScript
  • TypeScript
  • React
  • React Router
  • Back End Development
  • Node.js
  • Express
  • PHP
  • Laravel
  • REST APIs
  • MySQL
  • PostgreSQL
  • Prisma ORM
  • Git
  • GitHub
  • UI Design
  • Responsive Design

<Tools>

  • VS Code
  • WebStorm
  • PhpStorm
  • Vite
  • Axios
  • Postman
  • Netlify
  • Render
  • Supabase
  • Figma