Dan Johnson

Full Stack Developer

Coding for good.

Hello! I'm a full stack web developer, with the goal of creating software to do good things. I'm currently most proficient with JavaScript, React, NodeJS, and Python and focusing on back-end development, but I'm a fast learner and always up for taking on new challenges.

When I'm not programming, you'll usually find me on a bicycle somewhere.

Front End

  • HTML5 | CSS3
  • JavaScript
  • React | Redux

Back End

  • NodeJS
  • Express
  • Python
  • LAMP Stack


  • PostgreSQL
  • MySQL
  • SQLite


  • Git
  • Netlify
  • AWS
  • WordPress
DJ Helper


  • React/Redux
  • NodeJS | Express
  • PostgreSQL | Knex
  • Spotify API
  • AWS Elastic Beanstalk


DJ-Helper is an app that helps DJs gauge their audience by publishing their playlist for an event and allowing attendees to upvote songs they want to hear.

Integrates with Spotify's API to provide previews of each song.

Vaccine Tracker

NCOV-19 Vaccine Tracker

  • React
  • Node JS | Express
  • PostgreSQL | Knex
  • Heroku

NCOV-19 Vaccine Tracker

A site to keep track of current vaccine research trials around the globe with links to research papers.

Statistics by country. Features interactive clickable map.

delivery cyclist


  • NodeJS | Express
  • PostgreSQL | Knex
  • Heroku


Replate is an app that allows businesses with leftover food to connect to delivery volunteers for partner non-profit organizations.

Businesses create orders. Delivery drivers can accept them and mark them as complete.