Mike Dixon

Senior Front-End / UI Developer

Husband, father, technologist and educator. Living in Lancaster, PA. Fortunate to have worked with several amazing teams, building cool things with code for 12-ish years. Building with AI daily.
Detail oriented, self-motivated, infinite energy.

Skills

  • Claude Code
  • Semantic HTML
  • Maintainable CSS/SCSS
  • JavaScript/TypeScript
  • React
  • Git
  • CMS Theming

Currently building

AI Experiment – PA Skateparks

I run paskateparks.com, the most comprehensive directory of skateparks in Pennsylvania. Previously, it was a WordPress site hosted on WP Engine. I've recently overhauled it as a React.js app using Claude Code.

It's been an eye opening experience, moving fast with AI while types, tests, and Storybook keep the work honest.

I'm currently building the admin CMS and user auth system that will transform the static directory into a community. Next up will be the front-end theme.

Stack

  • Next.js 16
  • React 19
  • TypeScript
  • Supabase / Postgres
  • Drizzle ORM
  • Leaflet maps
  • Tailwind CSS
  • Playwright & Vitest
  • Storybook

The project is open source, view the code on GitHub →

Portfolio

BSD Education App and Curriculum

From May 2016 to Sept 2021, I helped to grow the edtech startup from 0 to 120+ school partners, 2.6k+ teachers and 50k+ students. Key highlights:

  • Facilitated 1000s of hours of live instruction (virtual and in-person) for students and teachers
  • Spoke at ISTE 2019, PETE&C 2019, 2020 conferences
  • Authored explainer videos (see embedded example), support articles, teaching resources and professional development program
  • Designed and implemented customer feedback pipeline

BB-8 Doodle

Single day personal project using HTML/CSS/JavaScript. Stats:

  • No images; pure CSS
  • Featured Pen on Codepen
  • Sits in the top 10 most popular "Star Wars" pens. 26k+ views, 500+ likes