Projects

Browse Projects

Browse projects tagged with "web-app".

AI Portfolio Assistant cover image

AI Portfolio Assistant

Web

I built a conversational AI assistant directly into my portfolio site. Recruiters and visitors can ask anything about my projects, skills, and background — and get grounded, cited answers in real time, powered by RAG (Retrieval-Augmented Generation) and Llama 3.3 70B via Groq.

AWS Lambda & Amazon Bedrock: Benchmarking TF-IDF, LSTM, and Zero-Shot LLM Sentiment Analysis cover image

AWS Lambda & Amazon Bedrock: Benchmarking TF-IDF, LSTM, and Zero-Shot LLM Sentiment Analysis

Data

A full ML pipeline benchmarking TF-IDF + Logistic Regression, a Keras LSTM, and Claude Haiku via Amazon Bedrock on 50,000 IMDb reviews. The winning model is deployed live as a serverless REST API on AWS Lambda with a Flask frontend.

CNN Food Classifier cover image

CNN Food Classifier

Data

I built a convolutional neural network that classifies food images into 101 categories using two-stage transfer learning with MobileNetV2. Upload any food photo and get instant top-3 predictions with confidence scores — live on Hugging Face Spaces.

Coffee & Wifi cover image

Coffee & Wifi

Web

Flask web app to browse and submit cafes rated by coffee quality, wifi strength, and power socket availability. Built with WTForms, Bootstrap 5, and CSV persistence.

Higher / Lower Web Game cover image

Higher / Lower Web Game

Web

A Flask number-guessing game played through the browser URL bar. Two builds: a verbatim course version and a modular rebuild that fixes a shared-global bug using Flask session-based state.

Professional Portfolio Site cover image

Professional Portfolio Site

Web

Full-stack Flask portfolio with a custom admin dashboard, PostgreSQL, a public REST API, media management, automated backups, and CI/CD deployment to Railway via GitHub Actions.

Programming Language Workforce Strategy — Data Analysis cover image

Programming Language Workforce Strategy — Data Analysis

Data

Stack Overflow lost 97.7% of its post volume since 2016 — and its momentum now anti-correlates with hiring demand. This project proves the signal is broken, then builds a four-source replacement index to answer which languages to hire for.

REST API — Cafe & Wifi cover image

REST API — Cafe & Wifi

Web

RESTful Flask API for discovering and managing wifi-friendly cafes. Supports full CRUD via GET, POST, PUT, PATCH, and DELETE endpoints backed by SQLite and documented with Postman.

Top 10 Movies cover image

Top 10 Movies

Web

A Flask web app to curate, rate, and rank your personal top 10 movies. Searches the TMDB API for metadata, stores everything in SQLite, and displays movies as animated 3D flip cards.

Xavier's Blog cover image

Xavier's Blog

Web

Full-stack Flask blog with user authentication, admin-only post management, rich-text comments, Gravatar avatars, and production deployment to Render with PostgreSQL.

No projects found

No projects match the current filter.