Monitor setup

My Projects

Photo by Radowan Nakif Rehan on Unsplash

My Projects


Fiddler's Green AI-Powered Commerce Platform

Date: August 2026

Course: Personal Full-Stack Development Project

Technologies: Next.js 16, React 19, TypeScript, Tailwind CSS v4, FastAPI, Python, PostgreSQL, SQLAlchemy, Alembic, Docker, JWT Authentication, RBAC, Anthropic Claude AI API

Description: Fiddler's Green is a full-stack AI-powered commerce platform designed to demonstrate how modern businesses can improve customer engagement, streamline product management, and create personalized digital experiences. The platform combines a responsive Next.js storefront with a FastAPI backend, PostgreSQL database, secure authentication, role-based access control, dynamic product management, shopping cart functionality, and an integrated AI customer assistant. The application was built using production-focused development practices including database migrations, containerization, API architecture, security validation, automated testing, and cloud deployment preparation. The project demonstrates the design and implementation of a scalable digital commerce solution that can support future capabilities such as payment processing, advanced analytics, and AI-driven sales assistance.

Contribution / Learning Outcome: Designed and developed the complete full-stack architecture including frontend, backend API, database design, authentication system, RBAC security model, product catalog management, cart functionality, and AI assistant integration. Implemented modern software engineering practices including Agile phase-based development, database migrations using Alembic, Docker-based environments, API validation, security hardening, production readiness auditing, and deployment preparation. This project strengthened my skills in building scalable web applications, integrating AI services into business workflows, designing secure authentication systems, and creating solutions that align technical capabilities with real-world business needs.

View Project Tutorial:
View YouTube Video
View Source Code:
View Code

CodeFolio – Production AI-Enhanced Portfolio Platform

Date: July 2026

Course: Personal Full-Stack Development Project

Technologies: ASP.NET Core 9, C#, Razor Pages, PostgreSQL, EF Core, Docker, Nginx, DigitalOcean, Serilog, GitHub Actions, Anthropic Claude API

Description: CodeFolio is a production-ready portfolio platform built to showcase full-stack engineering, cloud deployment, and AI integration. The application uses ASP.NET Core with Razor Pages, PostgreSQL, and Docker-based infrastructure deployed to a DigitalOcean VPS with Nginx reverse proxy and HTTPS via Let's Encrypt. The system includes authentication, project management, admin controls, and an AI-powered assistant integrated using the Anthropic Claude API. The platform was developed using structured phases covering backend stabilization, containerization, production deployment, CI/CD automation, monitoring, and security hardening. The project demonstrates real-world engineering practices including environment configuration, reverse proxy setup, certificate management, logging, and scalable deployment architecture.

Contribution / Learning Outcome: Designed and implemented a full production-grade web application from initial architecture through live deployment. Built backend services, database models, authentication system, and admin features using ASP.NET Core and EF Core. Containerized the application with Docker and configured Nginx as a reverse proxy with HTTPS and security headers. Implemented CI/CD using GitHub Actions and deployed to a DigitalOcean VPS. Integrated Anthropic Claude AI to provide an intelligent assistant within the application. Diagnosed and resolved production issues including DataProtection key persistence and zero-downtime SSL renewal using Certbot webroot. This project strengthened skills in DevOps, cloud deployment, security hardening, and full-stack system design.

View Project Tutorial:
View YouTube Video
View Source Code:
View Code

Tasklytics – Production AI System with Claude Tool Execution & MCP Integration

Date: July 2026

Course: Independent Study – AI Systems Engineering & Cloud Deployment

Technologies: Python, FastAPI, React, PostgreSQL, Docker, Nginx, Anthropic Claude API, MCP, REST APIs, JWT Auth

Description: Tasklytics is a full-stack AI-powered task management platform deployed to a cloud VPS with Docker and Nginx. The application enables users to manage tasks, view analytics, and interact with an AI assistant powered by Anthropic Claude. The backend implements native tool-use with a model-controlled execution loop, structured response parsing, and secure prompt handling. The system includes a persistent PostgreSQL database, authenticated API endpoints, and a production-ready deployment with HTTPS and reverse proxy routing.

Contribution / Learning Outcome: Designed and implemented a production-grade AI application architecture, including Claude tool-use integration, retry and error handling, and structured output validation. Built and deployed a FastAPI backend and React frontend using Docker containers with Nginx reverse proxy. Verified database persistence and system health in a live VPS environment. Developed testing coverage, security-hardened prompts, and documented the system to meet CCAR-F AI architecture readiness standards. Demonstrated full end-to-end functionality including authentication, task management, analytics, and AI interaction.

View Project Tutorial:
View YouTube Video
View Source Code:
View Code