Projects
Career Development Portal
Full-stack career portal where participants can create secure accounts, search development programs, apply online, and track submitted applications from an authenticated dashboard.
PHP
MySQL
Apache
HTML
CSS
JavaScript
jQuery
AJAX
JSON APIs
Authentication
Authorization
Session Management
CSRF Protection
Prepared Statements
LAMP Stack
Find a Potty
Full-stack restroom finder built with the MEAN stack, designed to help users quickly locate available facilities and view access passcodes through a streamlined interface.
MEAN Stack
HTML
CSS
JavaScript
TypeScript
MongoDB
Node.js
Express.js
Angular
Geolocation
Responsive Design
AWS
UI/UX
Task Tracker
Full-stack task management application with secure user accounts and complete CRUD workflows for creating, organizing, updating, and tracking personal tasks.
C#
CSS
Bootstrap
HTML
.NET
SQLite
JavaScript
ASP.NET Core MVC
Entity Framework Core
Identity Core
CRUD Operations
Titan Financial Services Chatbot
Full-stack AI customer service chatbot that answers banking questions through a RAG knowledge base, uses Gemini embeddings and an OpenRouter fallback, and guides customers through validated branch appointment scheduling stored in SQLite.
Python
Flask
Gunicorn
HTML
CSS
JavaScript
SQLite
RAG
Embeddings
Gemini API
OpenRouter
Input Validation
Testing
Error Handling