Full-Stack Developer / Web / Mobile
I turn ideas
into shipped
products.
Twenty years of turning napkin sketches into production systems. I care about the boring stuff — reliability, maintainability, and code the next developer can actually work with.
Trusted by
02
About
I'm a full-stack developer based in Europe. I've spent the last twenty years building software across the entire stack — from pixel-pushing on the frontend to capacity planning on the backend.
When I'm not writing code, I'm usually gardening, planting trees, or riding my motorcycle around the countryside.
What I work with
Languages & Frameworks
Architecture & Practice
Ecommerce
Infrastructure & Data
03
Experience
A non-exhaustive list of places that trusted me with their codebase.
Meevo Digital
2019 — 2026Led development of web and mobile platforms for startups, enterprise clients and consumer products. Contributed across system architecture, frontend and backend engineering, and product development from MVP through production scale.
Delivered full-stack solutions across social platforms, healthcare applications, enterprise systems and mobile products while collaborating with designers, product teams and stakeholders.
Key projects include:
- Canon Creator Lab — Developed a creator platform enabling influencers to collaborate with Canon on branded content and campaigns, while also integarting paid workshops and events.
- Felix Health — Built the v1 product for a digital healthcare platform providing online prescriptions, consultations an prescription fulfillment. Dubbed as Canada’s ‘Uber for Doctors’ by Bloomberg.
- So.co — Developed a social platform for photographers and artists with photo licensing. API integrations with Stripe, Wikipedia, MusicBrainz, Ticketmaster, Printful and more.
- Panelope — Built the App for a social network of verified user to interact with their local communities.
- Xerox App Store — Developed an app store for Xerox where developers can submit their apps for distribution to the Xerox printers.
- PillPez — Developed the interface and device control software on a Raspberry Pi for a physical pill dispenser, controlling motors and dispensing hardware and integrating with a remote dashboard through APIs.
Jam3
2018 — 2019Worked on interactive digital experiences and marketing platforms for major global brands.
- Spotify × The Weeknd AI Experience — Built an interactive AI-driven fan experience combining music, personalization and real-time interaction.
- Disney Wreck-It Ralph WhatsApp Bot — Developed an interactive chatbot experience used as part of Disney's promotional campaign.
- OneOncology — Contributed to development of the organization's public web platform.
BIMM
2017 — 2018Developed scalable web platforms and CMS-driven solutions for enterprise clients.
- Kessler Hotels Multisite — Built a centralized CMS platform allowing management of multiple luxury hotel websites from a single administration interface.
Mirum
2016 — 2017- TD Newsroom (US & Canada) — Rebuilt the platform while unifying branding and architecture across both regional sites, improving maintainability and editorial workflow.
INVIVO Communications
2016Developed digital tools and training platforms for pharmaceutical and medical clients.
- Built a JavaScript-based simulator for an insulin pump interface used in medical training environments.
-
Contributed to multiple healthcare platforms and applications including:
- Takeda Pharmaceuticals LMS
- Tesaro Medinfo
- Sanofi Diabetes
- Micra TPS Academy
- Medtronic Assessment App
- Bari Data Visualization Tool
Art & Science
2013 — 2015Developed large-scale web platforms and digital products for media, healthcare and fintech clients.
- TIFF.net — Rebuilt the Toronto International Film Festival website, integrating with ticketing and venue signage systems while migrating infrastructure to AWS with auto-scaling to support heavy festival traffic.
- Waypay.ca — Rebuilt the platform with secure payment processor integrations.
- SimpleTherapy — Built the MVP and implemented adaptive logic that dynamically generated exercise sessions based on patient feedback and performance.
Metroland Media
2011 — 2012Designed and implemented an interactive flyer platform for Flyerland.ca.
Developed a backend system that analyzed static flyer images to:
- Detect and identify individual products
- Tag items within flyers
- Extract product titles, descriptions and pricing using OCR
This enabled searchable, interactive flyers for users and advertisers.