Hey! I'm John.

I make stuff with JavaScript.

I'm a full-stack web developer with a background in IT management. I'm currently a principal engineer for DEPT, an Amsterdam-based design and engineering agency. Most often, I prefer front-end work, but I enjoy full-stack projects of all shapes and sizes.

Core Skills

  • JavaScript, TypeScript
  • Vue, React, Angular, Node
  • PostgreSQL, MongoDB
  • UI/UX Design
  • API Integration
  • Chugging Coffee

Recent Projects

cardlytics ads manager

Cardlytics Ads Manager

Cardlytics' self-service advertising platform. Allows users to build, manager, and view reporting for their ad campaigns.

Tech: TypeScript, Vue 3, Custom Component library, Apollo (GraphQL), .NET API suite


ASU Pitch

Built for ASU, Pitch is an online communication platform for 70,000+ students, professors, advisors, counselors, and more. Lead dev for the Web App + iOS App + Microservice Architecture.

Tech: JavaScript, Coffeescript, Swift, Node.js, Express, MeteorJS, BlazeJS, MongoDB, Amazon Lex NLP, AWS



A site for developers that makes creating a tech portfolio fast, fun, and easy.

Tech: Node.js, Express, PostgreSQL, OAuth2.0, Heroku


What's John Drinking?

I take my beer drinking very seriously so I built a website to track what kind of beer I drink and when.

Tech: AngularJS, Untappd API, Python web scraper, Google Charts

Let's Talk!

If you'd like to work together on a project, drop me a line with any relevant project details.