
A custom safety training platform built with React, Node.js, Express, MongoDB and Stripe, including course purchasing, company management and employee training workflows.
- React
- Node.js
- MongoDB
- Stripe
- UX/UI
Portfolio / 2026
Nova Scotia, Canada•Available remotely
Full-Stack Web Developer
Halifax-area web developer and UX/UI designer creating custom websites, full-stack web applications and thoughtful digital experiences for businesses in Nova Scotia and across Canada.
Design / Development / UX / UI
Scroll to workSelected Work
Full-stack development, UX/UI and digital product work across client and independent projects.
View all work
A custom safety training platform built with React, Node.js, Express, MongoDB and Stripe, including course purchasing, company management and employee training workflows.

A book keeping and business operations platform designed to track invoices, payments, expenses and client services with a clear user experience.

A forms-based digital product designed to make inspections, submissions and management workflows easier to navigate.
Capabilities
What I Do
I work across design and development, bringing the visual, technical and strategic pieces of a digital experience together.
I build responsive, scalable web experiences with modern front-end and full-stack technologies.
I design interfaces that feel intentional, intuitive and easy to use across devices.
I think beyond individual screens to how content, search, structure and user journeys work together.
Full-stack development with a designer's eye.
Est. 2024Profile / Experience
Developer + Designer
A little about me
I'm a full-stack developer and UX/UI designer who enjoys working where design, development and problem solving overlap.
I care about how things look, but just as much about how they work. That means thoughtful interfaces, clean implementation, accessible experiences and systems that can actually grow.
Read more about meExperience
Selected history2026 — Present
Independent
Designing and developing custom websites, digital products and brand experiences for businesses and organizations.
2024 — Present
Freelance
Working across front-end development, full-stack applications, UX/UI design, accessibility and digital strategy.
Earlier Experience
Operations
Built a strong foundation in organization, documentation, client communication and systems-focused problem solving.
Based in Nova Scotia, Canada
Working locally & remotely
Beyond the Code
Notes from the deskA few more things
The best digital experiences come from paying attention to the pieces around the code too.
I keep building on my skills across development, UX/UI, accessibility, SEO and the constantly changing world of the web.
Development / UX / SEO
Accessibility is something I consider throughout design and development, from structure and interaction to responsive behaviour.
Inclusive by design
Typography, spacing, performance, hierarchy and interaction details are often what turn something functional into something that feels finished.
Design / Systems / Polish
Want the longer version?
There's more to the story.