My Portfolio

B&W
React
Next.js
TypeScript
Tailwind
PostgreSQL
Prisma
Supabase
screenshot
screenshot
screenshot
screenshot
screenshot
A TurboTax-like web app to help an accountant manage her clients. Allows for easy data entry and file sharing. Some notable features include passwordless authentication, email notifications, and role-based access control.
LMB, web
React
Next.js
TypeScript
Tailwind
PostgreSQL
Prisma
Supabase
Vercel
React Query
React Table
tRPC
Clerk
screenshot
screenshot
screenshot
screenshot
screenshot
A web dashboard made for employees of a med-spa. Some notable features include tracking client's treatments and services, realtime chat, and a trouble-ticket system.
LMB, mobile
React Native
TypeScript
React Navigation
React Hook Form
Android
iOS
Nativewind
tRPC
Clerk
TestFlight
Expo
UIKitten
Sentry.io
screenshot
screenshot
screenshot
screenshot
screenshot
screenshot
screenshot
The same med spa as above, but this is the accompanying mobile app for their clients. Notable features include text/image chat, over-the-air updates, a treatment calendar, and push notifications.
DALL-E Hangman
Angular
TypeScript
RxJS
Firebase
Firestore
Tailwind
MaterialUI
OpenAI
DALL-E
Craiyon
Dice Bear
screenshot
screenshot
A web game where users guess the phrase that was used to create AI-generated images
Wedding App
Angular
TypeScript
RxJS
Firebase
Firestore
SCSS
MaterialUI
screenshot
screenshot
screenshot
screenshot
A zola/knot like website for guests to RSVP, read about the venue, find lodging, and upload photos.
Chessbots
Flutter
Android
iOS
Dart
RXDart
Firebase
Firestore
Crashlytics
MaterialUI
Google Play
TestFlight
Fastlane
screenshot
screenshot
screenshot
screenshot
screenshot
screenshot
screenshot
screenshot
screenshot
screenshot
A mobile game where users build, battle, and upgrade chess bots. The more battles you win, the more sophisticated your bot can get!
SDC
HTML
CSS
JavaScript
Node.js
Jasmine
Github Actions
Express
MongoDB
Docker
Socket.io
Shopify
Shippo
FedEx
screenshot
screenshot
screenshot
screenshot
screenshot
Inventory and order management system for a small business. Employees on the factory floor have guided instructions on how to assemble products. This was a project I was brought on to fix after the original developer left the company. The inventory hierarchy is rather complex, requiring some algorithms I learned in college.
Civfinder
Angular
Typescript
RxJS
Ngx Graph
Firebase
SCSS
Material UI
screenshot
screenshot
A fun, Age of Empires II inspired web app. Find which AoE2 civilization has your desired units and technologies. I built this after studying graph theory during my CS degree.