I build great-looking software that is intuitive, accessible, fast and scalable.
Over the years, I've had the privilege of working in various sectors, from video game companies to IT management, and from fast-moving startups to big-name corporations. This has given me a diverse set of skills and a broad perspective on the tech world.
I love finding ways to blend the latest in UI design with solid tech to launch innovative products that really resonate with users.
Let's see what we can create together!
Experience
Jun 2021 — Dec 2023
Senior Web Developer - Nokia
Developed white-label extensions for Nuage Networks' SD-WAN Service Portal and contributed to the front-end development of Nokia's Test Case Management System.
- React
- JavaScript
- TypeScript
- HTML
- SCSS
- Node.js
- Jest
Jan 2020 — Jun 2021
Senior Front End Developer - Augmentt
Developed the UI for Augmentt's SaaS Management platform, designed to help organizations in understanding and managing their SaaS usage and spend. This included developing features like Augmentt Discover, Optimize, and Engage.
- React
- JavaScript
- HTML
- SCSS
- Node.js
- Jest
- Cypress
May 2016 — Oct 2018
Senior Web Developer - Nokia
Developed the front-end for multiple versions of Nuage Networks' SD-WAN Service Portal.
- Angular
- React
- JavaScript
- HTML
- SCSS
- Node.js
May 2011 — May 2016
Associate Web Developer - N-able
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
June 2005 — Feb 2009
Artist - HB Studios
Created low-poly 3D art assets for video games, including EA Sports' Rugby 06 and Rugby 08.
- XSI
- Maya
- Photoshop
May — Aug 2004
Junior Web Developer - Town of Truro
Prototyped, redesigned, and developed the town's website. This experience laid the groundwork for my understanding of client-side web development, integrating technical solutions with stakeholder visions.
- HTML
- JavaScript
- CSS
Projects
![Screenshot of ZoneAlign](/images/zonealign.jpg)
ZoneAlign
An online tool that helps you easily find the best available meeting times for remote teams across multiple time zones.
![Screenshot of BoilerplateBay](/images/boilerplatebay.png)
BoilerplateBay
A curated list of high-quality boilerplates and starter kits to kickstart your next software project.
![Screenshot of Vinylfy](/images/vinylfy.png)
Vinylfy
An AI-powered app that artistically reimagines photos in the style of popular vinyl figures.
![Screenshot of Termovision](/images/terminator.jpg)
Termovision
A little web experiment powered by Google's Tensorflow for object detection that recreates the T-800 HUD seen in the Terminator films.
Got a problem to solve?
Send me a message and tell me what you'd like to build. Let's make it happen!