Hi, I'm Dave.

Full-stack engineer

Illustrated portrait of Dave Ryan surrounded by programming language logos

Selected work

Secure admin file transfer

Designed and shipped a file-transfer flow for admin users: new roles, a dedicated display, and a modal for cleansing, verifying, and editing CSV data before it goes out.

Wallet checkout

Added PayPal, Google Pay, Venmo and Apple Pay support so people could buy with more than a credit card.

Card-linked restaurant rewards

Set up a way for users to link a credit card and earn points when they spend at local restaurants, using a third-party network that recognizes those purchases. Included an interactive, maps-style view of participating locations.

Redis Extensions

Fleshed out an existing Redis cache so it was more robust and easier to extend later, fixing many places where we used more generic and innacurate data.

Personal projects

Sites and tools I built for family and friends.

Find New Releases

I have a large music collection and keeping up with new releases has become tricky, so I built this site to solve that problem! Search an artist’s major LPs, filter by year, or upload a .csv of your collection to see what you’re missing.

find-new-releases.netlify.app

Don Ryan’s Fine Art

A site for my dad, a retired painter: selected work and a way to reach him. His Hometown Veterans portraits were shown at the Palette and Chisel in Chicago on Veterans Day 2023.

donryansfineart.com

Secret Santa

My Christmas gift exchange website I built for my family. Everyone's list lives here and you can easily view anyone's list and tick off a purchase you've made, making sure there won't be any duplicate gifts come Christmas.

Playgroup Tutor

Bootcamp capstone: a Facebook-style site for Magic: The Gathering players to find nearby players, add friends, and message each other.