My Projects

Software • AI • Full Stack Development

Below you'll find a collection of projects I've developed throughout my academic and personal journey. Each project demonstrates different technologies, design approaches, and problem-solving skills.

Many of these projects include live demonstrations hosted separately using cloud services. Feel free to explore the demos, source code, and technical details.

Projects Illustration

Featured Projects

TMDB Movie Explorer screenshot placeholder

TMDB Movie Explorer

A React client for browsing, searching, and filtering movies using the TMDB API, with debounced search, genre and release-year filters, infinite scroll, and persistent favorites.

Technologies

  • React + Vite
  • TanStack React Query
  • Axios
  • Tailwind CSS
  • TMDB API
URL Shortener screenshot placeholder

URL Shortener

A full-stack URL shortener with a lightweight HTML, CSS, and JavaScript frontend and an Express backend containerized with Docker. Uses Prisma over PostgreSQL for storage, nanoid to generate short codes, Redis for fast lookup caching, and generates a QR code for every shortened link. In progress — tests, Docker Compose, and deployment still to come.

Technologies

  • HTML/CSS/JavaScript
  • Express
  • PostgreSQL
  • Prisma
  • Redis
  • Docker

Upcoming Projects

AI Resume Analyzer

Planned

Cybersecurity Toolkit

Planned

Personal Finance Dashboard

Planned

More Coming Soon

Always building something new.

How I Build Software

Plan

Identify the problem and define measurable goals.

Design

Create scalable architectures before writing code.

Develop

Implement features incrementally while maintaining clean code.

Test

Validate functionality, usability, and edge cases.

Deploy

Host applications using modern cloud platforms.

Improve

Continue refining projects through user feedback and new ideas.

Live Project Demos

As projects become production-ready, their live demonstrations will be hosted independently using Django and cloud hosting platforms. Each project card above will link directly to the deployed application.