Work
Projects
A collection of production-ready web applications, intelligent AI integrations, and full-stack systems—featuring work from the FES Institute and independent engineering projects. Cards with live deployments open their respective sites directly.
Full-Stack Architecture & AI Integration
Vrymnox — AI-Powered Liquidation & Flash Sale EngineA high-concurrency industrial clearance platform featuring atomic database transactions, enterprise-grade security, and an AI-driven command assistant.Vrymnox bridges rigorous software engineering with AI orchestration. It features a secure FastAPI backend communicating with a Next.js 16 frontend styled with an industrial Google Stitch design system. Built to solve high-stakes flash sale concurrency challenges, the architecture implements atomic database transactions to eliminate race conditions, double-submit CSRF protection, and role-based access control. An integrated AI command utility enables inventory managers to execute natural language stock queries and rapid adjustments seamlessly.
- FastAPI
- Python
- Next.js
- TypeScript
- Tailwind CSS v4
- PostgreSQL
- SQLAlchemy
- Vercel
- Render
- AI / LLM Integration
Software engineering internship
SkinstricAn onboarding AI that reads a photo and ranks age, sex, and race.A short setup leads into a camera step, then a result screen. The photo goes to the AI, and the answer comes back as three lists: age, sex, and race, strongest estimate first. The same path stays readable on a phone.
- Next.js
- TypeScript
- React
- Tailwind CSS
FES project
SummaristA book-summary product for reading, listening, and saving titles.Landing, a personal feed, book detail, an audio player, a saved library, and subscription plans. Search waits briefly before it calls the API. Covers move from the feed to the detail page to the player so the person always knows which book they opened. Auth and the library sit on Firebase. Checkout uses Stripe.
- Next.js
- TypeScript
- Redux
- Firebase
- Stripe
- Tailwind CSS
FES project
UltraverseA Next.js marketplace for browsing a live NFT catalog.The home page shows a collections carousel, new items, and a ranked seller list. Explore sorts and searches the catalog. A creator route and an item route each load one record. Those sections request data on their own, so a slow response in one area does not blank the rest of the page.
- Next.js
- TypeScript
- React
- Tailwind CSS
FES project
Movie GrabA film search app with a saved theme and a stable detail URL.Search a film catalogue, scan results behind a loading skeleton, and open one movie on its own route. The light or dark theme is stored in the browser so it is still there after a refresh. Shared chrome — navigation and footer — reads that theme from the app root.
- React
- JavaScript
- React Router