Hi there!
I'm a developer who loves creating exceptional digital experiences, and finding that perfect balance where elegant design meets solid engineering.
Over the last 20 years, I've had the chance to work with some amazing teams across a variety of industries - including an IT management company, a SaaS security startup, a major networking corporation, and a video game studio.
When I'm not in front of a computer, you might find me out on a hike, getting creative with stained glass or mosaic art, or curling at the local club.I also love to travel when I can - 15 countries and counting!
If you have an interesting project brewing I'd love to hear about it - let's make it happen!
Experience
Senior Web Developer · Nokia
2021—2023, 2016—2018
Led front end development for multiple releases of Nuage Networks' SD-WAN Service Portal. Developed white-label extension applications, and built new front-end features for Nokia's Test Case Management System.
- React
- Angular
- JavaScript
- TypeScript
- HTML
- SCSS
- Node.js
- Jest
2020 — 2021
Senior Front End Developer · Augmentt
2020 — 2021
Led front end development of a next generation SaaS management platform.
- React
- JavaScript
- HTML
- SCSS
- Node.js
- Jest
- Cypress
2011 — 2016
Associate Web Developer · N-able
2011 — 2016
Redesigned and developed N-able's main website and customer portal. Created several microsites and landing pages across various CMS platforms.
- HTML
- JavaScript
- Angular
- JQuery
- CSS
- C#
- Sharepoint
2005 — 2009
Artist · HB Studios
2005 — 2009
Created high-quality low-polygon 3D assets for video games, including EA Sports' Rugby 06 and Rugby 08.
- Maya
- XSI
- Photoshop
Recent Projects

Lexidoku
Up for a challenge? Try this daily word puzzle game where you have to guess 6 six-letter words within 5 tries each, under Sudoku-style constraints.

PUNKtools
A collection of free online web tools for web developers and digital professionals.

BoilerplateBay
A curated list of high-quality boilerplates and starter kits to kickstart your next software project.

Vinylfy
An AI-powered app that artistically reimagines photos in the style of popular vinyl figures.

Termovision
A web experiment powered by Google's Tensorflow for object and face detection that recreates the T-800 HUD seen in the Terminator films.
Let's build something together
Whether you have a project in mind or just want to chat about tech, I'm always excited to connect with fellow creators and problem solvers.