Hi I'm Evan.

Welcome to my portfolio

Memoji of Evan peeking over a laptop

About Me


Hi, I’m Evan—a Minneapolis-based software developer passionate about building and designing exceptional web applications. Take a look at some of my recent work below, or feel free to reach out if you'd like to collaborate!

  • Minneapolis, MN
  • Software Developer
  • React + Node

Technologies

Frontend

  • HTML
  • CSS
  • JavaScript
  • React
  • Bootstrap

Backend

  • Node.js
  • Express
  • SQL

Tools & Hosting

  • Vite
  • Git
  • GitHub
  • Netlify
  • Claude

Projects

Vincent Van Dough homepage: bold black Wood-Fired Neapolitan Pizza headline on yellow beside a hand-drawn pizza on teal, with a scrolling list of pizzas

Vincent Van Dough

A bold, brutalist site for a wood-fired pizza truck in Minneapolis and Saint Paul. It works out today's stop from the weekly schedule and shows it with a map and directions, plus a menu page and an event-inquiry form that checks fields as you type.

  • HTML
  • CSS
  • JavaScript
  • Netlify
May I game table: a green felt card table with three computer opponents, the stock and discard piles, and a freebie prompt for the player

May I

Our family's own card game, with rules we made up ourselves, now playable in the browser. It's a 7-hand rummy-style game for 3–7 players where you take on computer opponents who trash-talk as they play, backed by a full rules engine with its own test suite. Online play with friends is coming soon.

  • React
  • Vite
  • Node.js
  • Socket.IO
Recipe Rescue app icon next to three iPhone screenshots: Recipe Ideas, Discover and a recipe detail
Beta

Recipe Rescue

An iOS app that turns the ingredients in your kitchen into dinner ideas, ranked by what you're missing, with a shopping list that sends groceries straight back to your kitchen. Powered by TheMealDB.

Now in beta on iPhone. Want early access? Request a TestFlight invite and help shape the app.

  • SwiftUI
  • SwiftData
  • iOS
  • TheMealDB API
Lakelife Integrative Health homepage: white logo and tagline over a calm lake, with Call us today and Explore services buttons

Lakelife Integrative Health

A placeholder website for a Wisconsin integrative health clinic, with a looping lake video hero, services and about pages, and one-tap calling, built to hold the spot until the full site launches.

  • HTML
  • CSS
  • JavaScript
  • Netlify
Maxwell Elliott lab site: a framed research question beside a chart of age against calendar year showing the Dunedin Study, UK Biobank and ADNI

Maxwell Elliott Lab

A research site for a University of Minnesota psychology professor who studies cognitive and brain aging. Hand-built SVG charts map which long-running studies cover which ages and update as you scroll, the papers page charts publications per year straight from the list, and a light/dark switch remembers each visitor's choice.

  • HTML
  • CSS
  • JavaScript
  • SVG

Weather App

A localized weather app that uses your browser's location to show current conditions, a 7-day forecast and an hourly breakdown, powered by the Open-Meteo API.

  • Vite
  • JavaScript
  • Axios
  • Open-Meteo API
My first portfolio: a WebDevEv logo, a dark hero with connected particles and an Express JS typing animation over a photo of a laptop
Throwback

My First Portfolio

One of the very first sites I built, back when I was just learning the ropes. It's a React portfolio with a particle background, a typing animation and pop-up project previews. It's not perfect, but it's where it all started, and I recently gave it a tune-up so it still runs today.

  • React
  • Bootstrap
  • EmailJS
  • Netlify