Artifice Meets
Architecture
I'm a design-focused full-stack developer and founder with a passion for building engaging online experiences. I thrive on creating visually appealing functional solutions.
I'm now focused on leveraging my experience to explore emergent tech in AI and how it will transform the digital landscape.
About The Artist
Painting experiences
with digital ink.
My job is simple: Launch products. I manage the success of my teams and being from the startup world, lean and agile is simply how I breathe.
I grew an open source startup from a 15k crowdfund to a 1.2m seed in a year, with a corporate buyback five years later at 6m giving my investors a 5x return. Along the way, I bootstrapped the company by signing high profile clients, migrating them from outdated PHP solutions and breathing new life into their product via a modern social/web experience.
Our SaaS platform NodeBB is a lightning-fast, websocket-powered Single-Page Application (SPA) with a battle-tested RESTful API. This robust architecture has made it the foundational platform for a wide range of clients from fintech to government agencies.
My design principles are rooted in Jakob Nielsen's philosophy of usability (Nielsen/Norman Group). I also particularly like blending Scandinavian minimalism with modern utility in my work. I model my management style after James Dyson, a brilliant designer in his own right.
The success of the following projects showcases my ability to deliver high-performance, accessible, and impactful digital solutions.
20+
Years Creating
38
Corporate Projects
15k+
GitHub Stars
Portfolio
Applications
& Web

NodeBB Inc.
2014-2025
UX Designer & Full-Stack
Co-founded and developed NodeBB, a leading open-source forum platform used by thousands of companies worldwide. I played a key role in acquiring and developing enterprise clients such as Amazon, Expedia, Bethesda, Ubisoft, DBS Bank, T-Mobile, and Moz.

Moz
2021 - 2022
Lead Developer
Led the agile migration of Moz's community platform from PHP to Node.js:
"We actually saw an increase in traffic, nearly starting at day one. In fact, in the two months after the migration, organic Google traffic to Q&A pages was up nearly 19%. This was definitely a delightful migration."

Ubisoft
2019-2022
UI/UX Product Owner
Collaborated across a diverse set of teams with multiple stakeholders based out of France and Montréal; coordinated development, design, and launch of the Assassin's Creed: Valhalla community platform which handled millions of gamers.

DBS Bank
2020 - 2021
Product Lead
Worked on implementing social features for the largest bank in South East Asia using NodeBB as a base platform. Responsible for facilitating both high level design and daily development sprints using agile methodology and automated front/back end testing tools.

Bethesda Softworks
2016 - 2021
Full-stack Developer
Integrated AI-based automated language detection. Worked on UI/UX and built custom integrations for Bethesda's forum, handling millions of concurrent users.

Netgate
2020
Data Migration Consultant
"NodeBB is the most attractive piece of open source forum software we’ve found. The migration process was surprisingly simple. The responsive UI is great, our users really like it, and the performance is excellent."

T-Mobile
2020
Lead Designer
Product owner of Persona / Manifest design system, used in conjunction with NodeBB as the support channel for T-Mobile's Internet of Things web portal.

Opera
2017 - 2020
Product Specialist
"We opted for NodeBB, and we couldn't be happier. Numbers confirm that our user engagement skyrocketed. There was not a single comment from our users that would say that the old forums were better which, I think, speaks for itself."

NASA
2018 - 2019
Full-stack Developer
Infiniscope by University of Arizona / SmartSparrow. Integrated web/social features with a NASA-funded e-learning platform.

Maxon
2018
Product Specialist
"Not only did they help us meet our ambitious deadlines but they were quick to respond to challenges and provide solutions."

Adult Swim
2016 - 2018
Full-stack Developer
Built a gamified community theme for the Adultswim TV channel.

Amazon Games
2016 - 2018
Designer
Worked on community design for AGS' cancelled game Breakaway.

Expedia Group
2017
Developer
Integrated websocket/redis powered NodeBB as an internal communications platform.

FUNimation
2016
UX Designer
Design, development, and maintenance of the core NodeBB Persona theme.

Focus Entertainment
2015
Back-end Developer
Provided development support for a videogame portal. Responsible for product server maintenance and upgrades.

Atkins Nutritionals, Inc.
2013 - 2015
Full-stack Developer
Part of a team that created a robust health portal with social features: "Mobile app and online community allows consumers to monitor their intake of carbohydrates, protein, fat, fiber, and provides a shopping list function, with meal planners and detailed data of more than 200,000 foods and restaurants."

CBC
2012
Full-stack Developer
iOS/android "second screen" web/app experience allowing audience to vote and interact during a live airing: a "world first for social TV".
HONORABLE MENTIONS
AS&P ROCKY SONY MLB: The Show Lionsgate Advanced Dungeons & Rabbits Online Soccer Manager Avastar Hollywood Tycoon Dirty Dancing GrowOps LowestRates Event Labor Works Lightning Platform Asurion Ninja Theory: Devil May Cry Event Labor Works Vivaldi
Testimonials
Bespoke
Experiences
Tailored To
Industry
Standards
"When we decided it was time to revamp our community we contemplated several possible solutions. We opted for NodeBB, and we couldn't be happier. Numbers confirm that our user engagement skyrocketed. There was not a single comment from our users that would say that the old forums were better which, I think, speaks for itself."
Arthur Matczak
Opera, Software Engineer
"The NodeBB support team is available whenever we run into trouble. NodeBB is the most attractive piece of open source forum software we’ve found. The migration process was surprisingly simple. The UI is great, our users really like it, and the performance is excellent."
Jim Thompson
Netgate, CTO
"The customer forum for our Redshift product plays a huge role in connecting our team with our customers. We chose to upgrade our existing forum and needed some assistance. NodeBB responded with a reasonable quote and a plan for a surprisingly painless migration process. Not only did they help us meet our ambitious deadlines but they were quick to respond to challenges and provide solutions."
Christina Patchell
Maxon
"Working with the fantastic team at NodeBB (highly recommended, by the way), we quickly spun up a new Q&A using our existing database. We actually saw an increase in traffic, nearly starting at day one. In fact, in the two months after the migration, organic Google traffic to Q&A pages was up nearly 19%. This was definitely a delightful migration."
Cyrus Shephard
Moz