GPU Exchange

Prototype for a GPU cluster exchange. Users place buy/sell market/limit orders for GPU time. Clever design decisions deliver a great UX for a hypothetical complex financial product.

Next

/

TypeScript

/

Postgres

/

Tailwind

/

Vercel

Portfolio Website

You're looking at it! Try changing the color theme. Completely original design, built from the ground up (no component library) for total customization.

React

/

TypeScript

/

Next

/

Tailwind

/

Vercel

Wyvern

Desktop UI prototype for a Twitter clone. In progress. I want to answer the question: what might a "UX first" social media site be like?

React

/

Next

/

TypeScript

/

Tailwind

/

Postgres

/

Drizzle

/

Shadcn

/

Vercel

HiTech Lowlife

Mock-up. Desktop-based, 2D platformer, pixel art video game level written in JavaScript. Features open source, web optimized pixel art and audio.

JavaScript

/

Phaser

/

Photoshop

/

Tiled

Near Earth Objects

Fetches NASA information about detected Near Earth Objects (NEOs) making their closest approach today, and displays the information in a visually appealing interface.

React

/

Next

/

TypeScript

/

Tailwind

/

Shadcn

Project Manager

An interface for managing projects (UI only). Similar to Jira. Features original design.

React

/

TypeScript

/

Semantic UI

Speed Friending

Fully functional, mobile-friendly web app for organizing and hosting speed friending events. Features custom theme and authentication.

React

/

TypeScript

/

Semantic UI

/

Firebase

Physics Data Visualizations

Repository of undergraduate physics projects coded in Mathematica (Wolfram). Physics phenomena and events are modeled, animated, and their data is extracted and visualized. Demo requires Mathematica.

Mathematica

/

Wolfram

Faux Blockchain Services

Website design for a fictional blockchain services company. Features original design, animations, and a custom theme.

React

/

Styled Components

Project Euler

A few solutions to problems from Project Euler, the math and programming website. Solutions are written in Python.

Python