Portfolio

All Projects

A collection of backend, DevOps, full-stack, automation, and learning projects.

Full-Stack · Deployed

Inventory Management System

Deployed full-stack inventory dashboard with React, TypeScript, FastAPI, PostgreSQL, JWT login, protected routes, CRUD operations, Docker support, Vercel frontend deployment, Render backend deployment, and GitHub Actions CI checks.

ReactTypeScriptFastAPIPostgreSQLSQLAlchemyDockerJWTVercelRenderGitHub Actions
Capstone · Accessibility

Bloom - Calm Routine, Focus & Progress App

A calm, accessible routine and task sequencing app focused on neurodivergent-friendly routines, focus support, public beta feedback, accessibility page controls, visual identity polish, and future full-stack persistence.

ReactJavaScriptViteTailwind CSSAccessibilitylocalStorage
Backend · API

Mini User API

Deployed FastAPI backend API with PostgreSQL, SQLAlchemy, JWT authentication, role-based access control, Docker support, Swagger API documentation, Render deployment, and GitHub Actions CI checks. This API powers the JWT Authentication Dashboard frontend.

PythonFastAPIPostgreSQLSQLAlchemyDockerJWTOAuth2RenderGitHub Actions
Full-Stack · Auth

JWT Authentication Dashboard

Deployed React and TypeScript authentication dashboard connected to a FastAPI backend. Includes JWT login, token storage, protected dashboard access, admin-only user listing, role-based UI rendering, Vercel deployment, Render backend integration, and GitHub Actions CI checks.

ReactTypeScriptViteFastAPIJWTVercelRenderGitHub Actions
DevOps · Monitoring

System Health Monitor

Python-based system monitoring tool that tracks CPU, memory, disk usage, and uptime with threshold alerts, structured logging, Slack/email notifications, Docker support, a FastAPI dashboard, a /health JSON endpoint, and GitHub Actions CI checks.

PythonFastAPIDockerDocker ComposeLinuxpsutilSlack APISMTP EmailGitHub Actions
GitHub