Tanner Atkin

Full-Stack Software Engineer

  • JavaScript
  • TypeScript
  • HTML
  • CSS
  • Web Accessibility
  • React
  • Next.js
  • Node.js
  • REST APIs
  • Python
  • SQL
  • Docker
  • AWS

Race Raffle

Fundraiser raffle system with fair prize distribution.

Used by 150+ people at a local nonprofit event.

  • Next.js
  • Supabase
  • TypeScript

Insurance Risk Assessment

Home and auto insurance survey with AI insights.

Led development for a startup proof of concept.

  • Next.js
  • AI SDK
  • TypeScript

Bagpipe Tuner

Tuner for Highland bagpipes with drone filtering.

Learned pitch detection for an instrument I play.

  • Svelte
  • TypeScript
  • Docker

Resume Builder

Markdown to PDF for resumes and cover letters.

Built to create and maintain my own resume.

  • Node.js
  • Markdown
  • Puppeteer

Catan Board Generator

Wave function collapse algorithm for a board game.

Explored procedural generation with Catan.

  • TypeScript
  • Vite

IS 120 - Intro to Web Dev

Lessons and assignments for a web dev class.

Redesigned course content and taught at BYU.

  • HTML
  • CSS
  • JavaScript

Signal CIO

Website for a fractional CIO and IT consultant.

Made for a family member's consulting business.

  • React
  • TypeScript
  • Vite

Dodo 2D Platformer

2D Unity platformer featuring a dodo.

Created to learn game development in C#.

Next.js Supabase Starter

Template for a Next.js app with Supabase auth.

Used as the base for Insurance Risk Assessment.

  • Next.js
  • Supabase
  • TypeScript

Portfolio 2024

Personal portfolio website.

Archived and replaced by the current redesign.

  • React
  • TypeScript
  • Vite