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
BrainStation•2024
Junior Web Developer
Independent Contractor•2025 - Present
Full-Stack Project: Press Start
Personal Project•Ongoing
Teaching Assistant, Software Engineering
BrainStation•2025
<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
BrainStation•2024
UX Design Certificate
BrainStation•2018
UI Design Certificate
BrainStation•2018
Bachelor of Commerce
Toronto Metropolitan University•2013
<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