Hello world!
I'm Sam!
whois Sam
Heya! I'm Sam, a 21 year old developer from Wisconsin, USA. I'm currently studying Computer Science at UW-Madison. When I'm not programming, you'll find me hiking, mountain biking, reading, tinkering with my old-PC-turned-server, or playing video games. I'm always looking out for new projects that excite me, so feel free to reach out!
Here's a quick peek at what I'm up to right now:
psst, want one of these for yourself? try my Discord status SVG generator!
ls ./blog/recent-posts
- Introduction to Docker
A step-by-step guide to deploying your first container and beyond.
- Build Your Own Portfolio Website For Free
A step-by-step guide to creating a portfolio and blog using Astro, GitHub, and Markdown.
- See more posts on my blog :)
cat ./portfolio
Bike Benefits Map
A PWA that helps users find local businesses that offer Bike Benefits discounts. Built with React and Mapbox.
WebLabs WebFest 2
The second workshop event site for WebLabs' WebFest series, teaching participants SQL, REST APIs, and LLM tool calls through hands-on challenges.
CS559 Showcase
The class project showcase site for CS559: Computer Graphics at UW-Madison.
Fishbowl
A 3D fishbowl simulation built with pure WebGL. Loads in models and handwritten shaders! My final project for CS559: Computer Graphics at UW-Madison.
DSSD Madison - Red CORAL
An open-source club project that I led. A web app for a non-profit in South America that filters, sorts, and visualizes crime data on a map, table, and other charts.
LinkLooker
My first browser extension. Previews links using ChatGPT when you hover over them in Chrome and Firefox.
GitHub Discord Previews
A project that embeds Discord statuses in SVGs that can be easily placed anywhere.
ImageHound
My interview take-home for Fetch, where I interned during the summer of 2025. A web app that displays dog images from an API and lets you select and search for specfiic breeds, all coded in a handful of hours in Svelte.
Portfolio Website
The website you're currently on! Built with Astro, Tailwind CSS, and TypeScript.
./guestbook.sh
Leave a drawing in my guestbook!
Please don't draw anything I'll have to delete.