Products
A showcase of my social media startup, aircraft cargo management system for the US Air Force, and a video chat app. Please see my GitHub, or contact me for more information.
More Builds
Apr 2021 - Present
A new social media platform for builders to explore / share parts used in their favorite projects
- Created a product scraping service using headful browsers with CD to K8 with TLS rotation and load balancing
- Designed topics, posts, threaded comments, moderators, likes, saves, followers, mentions, and a part selection UI
- Created RPC / REST api featuring middleware for validation, authorization, rate limiting, presigned img uploads, and server side rendering
Amazon AWS
CSS3
Docker
Git
GitHub
HTML5
Kubernetes
MySQL
Next.js
Node.js
npm
PlanetScale
Playwright
Prisma
React
React Query
TypeScript
Vercel
Yarn
Levels
March 2021 - November 2021
Developed a production full stack web app to manage aircraft cargo loading for the Air Force
- Leveraged CI/CD pipelines, TDD, hardened Docker imgs, and Agile to accredit and deploy a prod app in < 5 months to a secure network
- Utilized Node.js to create a REST API that manages cargo and loading configurations against multiple aircraft and user roles
- Created React UI for real time aircraft data management, and cargo loading with offline persistence
- Established CI/CD pipeline for static code analysis, linting, testing, and containerized builds
Amazon AWS
CSS3
Cypress
Docker
Express
Figma
Git
GitLab
HTML5
Jest
Jira
NGINX
Node.js
PostgreSQL
Prisma
React
React Query
SonarQube
Testing Library
TypeScript
Speak Easy
Aug 2022 - Dec 2022
A fun progressive web app (PWA) I made while exploring webRTC. It's for encrypted chat, video calls, and file sharing (that uses a peer to peer connection most of the time)
- Created an application layer wrapper for an un reliable transport protocol for E2E encrypted P2P file sharing up to 300MB
- Created real time messaging and video chat
React
CSS3
HTML5
TypeScript
Vercel
Tools
Over 500 portfolios use my package to showcase tools and technologies. See them by clicking the link below.
Blog
I enjoy sharing what i've learned building software. At the bottom of each blog page is a link to edit it's content on Github.