Back-End Projects
A collection of personal projects showcasing my skills and growth as a Back-End Developer. Click on an image or the link to visit the GitHub repository.

Agentic Abstraction for Chip Engineering (ACEE)
Agentic pipeline to create visual and interactive diagrams from chip design code.
Tech: LangGraph, FastAPI, Pydantic, GraphViz API, Next.js, AWS Bedrock, S3, EC2

NutriNav AI
A genetic pipeline designed to create nutritionally accurate, safe, and customizable meal plans tailored to a user's specific needs.
Tech: LangGraph, FastAPI, Pydantic, GraphViz API, Next.js, AWS Bedrock, S3, EC2

Task Master
Backend application of RESTful APIs built for powering a management application. It supports full CRUD operations, data validation, and relational associations between tasks and tags.
Tech: Python, FastAPI, PostgreSQL, RESTful CRUD Operations

Whats Poppin?
Developed a RESTful backend with Node.js, Express.js, and MongoDB, implementing authentication, API routes, and CRUD functionality for managing event postings.
Tech: JavaScript. Google Firebase Firestore Database and Authentication

Poke-Photo Tag
Built a RESTful API with MongoDB for efficient leaderboard management, dynamically storing and updating the top 10 records with automated entry removal.
Tech: JavaScript, Node.js, Express.js, MongoDB, Mongoose, RESTful API, Schema Models, Routes, Controllers

Members Only
Developed a secure backend with authentication, role-based access control, and MongoDB, enabling user sign-up, encrypted passwords, and dynamic permissions for members and admins.
Tech: JavaScript, Node.js, Express.js, MongoDB, Mongoose, EJS, CSS, bcrypt, Passport.js

LLM Bible Tutor
An AI-powered Bible tutor that uses RAG with GPT-4o-mini, LangChain, and ChromaDB to deliver grounded, citation-based answers from the Douay–Rheims Bible.
Tech: Python, OpenAI (GPT-4o-mini, text-embedding-3-small), LangChain, ChromaDB (vector database)

Blog API
Developed a backend API for a blog with user authentication, CRUD functionality for posts and comments, validation, and token-based authorization.
Tech: JavaScript, Node.js, Express.js, MongoDB, Mongoose, Passport.js, bcrypt, JWT (token-based authentication), MVC pattern (models, controllers, routes)