Projects

A selection of projects I've worked on professionally and personally

WorthTheShot

Built a full-stack spirit discovery platform where users browse a curated catalog, complete a one-time taste onboarding, and receive personalized picks powered by vibe scoring. Features community reviews with star and vibe ratings, upvote/downvote with nested comments, a mixer & bite pairing finder with community voting, favorites, and price intelligence with historical charting. Includes a robots-aware catalog scraper that idempotently upserts spirits and appends price points.

Next.jsReact 19TypeScriptTailwind CSSshadcn/uiNextAuthPostgreSQLPrismaServer ActionsRechartsVercelGitHub Actions

BuilderBid Platform

Contributed to a large-scale construction management platform featuring budget tracking with TanStack Table (virtual scrolling, hierarchical grouping, PDF/Excel export), serverless architecture using AWS Lambda/S3/CloudFront, and multiple third-party API integrations including Home Depot and WorkpackAI.

ReactAngularTypeScriptNode.jsMongoDBAWSRedux ToolkitTanStack TableTailwind CSS

DermScan

DermScan is a mobile application that leverages machine learning and image processing to predict and diagnose skin diseases. Features secure registration and login, image capture and upload functionality, and rapid disease predictions by analyzing key features and patterns.

PythonTensorFlowFastAPINode.jsMongoDBFlutter

Budget2Travel

Built a React application using Firebase for authentication and data storage. Integrated Google Maps/Places and Gemini API to generate personalized itineraries and travel insights based on user budgets and preferences.

ReactFirebaseGoogle Maps APIGemini APIJavaScript