Illustration of a mountain landscape in the background

Discover,Design,Develop,Stand out.

Hi, I'm Andrew Dryfoos

I'm a developer passionate about crafting meaningful user experiences. With a focus on human-computer interaction, I combine my love for gaming with designing better experiences for users.

Education

Master's in Interactive Media

Elon University, 2024

Bachelor's in Computer Science

Elon University, 2023

Featured Projects

EldenSmash

EldenSmash

A full-stack swipe-voting app for 450+ Elden Ring characters that went viral on Reddit, reaching 70,000+ interactions in 4 days while staying up on serverless infrastructure. Features a resilient vote API with idempotency keys, per-user/IP rate limiting, request deduplication, anonymous-to-authenticated vote syncing via signed session cookies, real-time leaderboards, and server-rendered shareable profiles with dynamic OG image generation.

Next.jsServerlessFull-Stack
CoffeeJG Course Platform

CoffeeJG Course Platform

A full-stack SaaS education platform for a content creator with Stripe-integrated payments (subscriptions + one-time), webhook-driven enrollment, and an admin CMS with a Plate.js rich text editor. Hardened with Turnstile bot protection, server-side session cookies with revocation checks, webhook signature verification, idempotent enrollment, and server-only video URL resolution. Includes a resource hub with 176+ curated assets, full-text search, tag/source filters, and a favorites system with optimistic UI.

SaaSStripeNext.js
Elon Esports SSBU Power Rankings

Elon Esports SSBU Power Rankings

A tournament tracker for Elon University's esports club, replacing spreadsheets with a SQL-backed system managing 1,000+ records across players, tournaments, and head-to-head sets. Features a weighted scoring algorithm that normalizes placements across tournament sizes, atomic merge/unmerge via Postgres RPC functions with advisory locks, and start.gg GraphQL API integration for automated tournament imports with deferred set processing—cutting response times from 15s to 2s.

PostgreSQLGraphQLAnalytics
AI Smart Mirror — Graduate Capstone

AI Smart Mirror — Graduate Capstone

An interactive installation built with a Raspberry Pi, camera, and one-way glass that captures a user's image, generates an AI portrait via the OpenAI API, and displays it as a reflection—designed as social commentary on bias in AI image generation. Featured at Elon University's Interactive Media Capstone Exhibition as a self-contained physical installation integrating hardware and software.

OpenAI APIRaspberry PiHCI
Prescription Helper

Prescription Helper

A modern, user-centric design crafted to streamline medication tracking and interaction management, leveraging intuitive analytics and sleek visuals for an enhanced user experience.

HCIDashboardAnalytics
League of Legends Interface Testing

League of Legends Interface Testing

A comprehensive usability study examining the League of Legends client interface. The research includes user testing sessions, heuristic evaluation, and concrete recommendations for improving player experience.

UX ResearchGamingUsability Study
This Portfolio

This Portfolio

This portfolio showcases my projects, including the source code and Figma design. It highlights my design and development skills, combining intuitive visuals with functional coding.

PortfolioWeb DevelopmentFigma
Lifelong Skills Training Inc

Lifelong Skills Training Inc

A family-centered organization that empowers youth with disabilities and their families through creative, developmental, life, and vocational skills programs. Lifelong fosters inclusion and advocacy for a brighter future.

InclusionAdvocacyEducation

Experience history

2024

Master's in Interactive Media

Elon University
2024

Website Development

Lifelong Skills Inc.
2023

BS CS

Elon University
2022

Software Engineer Intern

The New York Times

Technical skills

React

Building interactive UIs

Next.js

Full-stack React framework

TypeScript

Type-safe JavaScript

Tailwind

Utility-first CSS

Framer Motion

Animation library

Node.js

JavaScript runtime

Python

General-purpose programming

MongoDB

NoSQL Database

PostgreSQL

Relational database

Git

Version control

Figma

Design & prototyping

Prisma

Modern database toolkit

Send
Me A
Message