Quick Navigation

Search pages, actions, and more with the command palette.

My Projects

A collection of my projects in AI, Machine Learning, Data Science, and Software Engineering. Each project demonstrates my skills, knowledge, and passion for technology.

Show 1-5 of 21 projects
UITravel - AI Tour Booking System

UITravel - AI Tour Booking System

2025-12-30

A full-stack intelligent tour booking platform combining a modern Angular 19 SPA with a FastAPI backend. It leverages AI Agents (LangGraph) for semantic search and 24/7 customer support, featuring real-time updates and secure payment integration.

Angular 19FastAPILangGraphSupabaseDockerTypeScriptPythonPrimeNGTailwindCSS
  • Engineered a semantic search engine and context-aware AI chatbot using LangGraph, OpenAI, and Vector Databases (Qdrant) for personalized travel recommendations.
  • Implemented a secure multi-step booking flow with OTP verification via SendGrid and integrated VNPay gateway for real-time transactions.
  • Developed a responsive UI with Angular 19 and TailwindCSS, featuring real-time data streaming (SSE) for chat and push notifications.
  • Designed a scalable microservices-ready architecture using Docker, separating the Client, API Gateway, and AI Agent layers.
View Project
MusicStream - Cloud-Native Streaming Platform

MusicStream - Cloud-Native Streaming Platform

2025-12-25

A scalable, full-stack music streaming solution built with a microservices architecture. It delivers adaptive audio streaming, AI-powered recommendations, and immersive real-time visualizations, all orchestrated via Kubernetes.

ReactNode.jsMongoDBRedisDockerKubernetesClerkCloudinaryRecombeeGitHub Actions
  • Designed a resilient microservices architecture using Node.js and Express, managed by DigitalOcean Kubernetes with Horizontal Pod Autoscaling (HPA) for high availability.
  • Integrated AI-driven personalization using Recombee and adaptive bitrate streaming via Cloudinary to optimize content delivery and user engagement.
  • Implemented a robust DevOps pipeline using GitHub Actions for CI/CD, enabling automated testing, containerization, and zero-downtime deployments.
  • Built an immersive React frontend utilizing the Web Audio API for real-time frequency analysis and dynamic 3D audio visualizations.
View Project
The Lost Forest - Jade Rabbit's Adventure

The Lost Forest - Jade Rabbit's Adventure

2025-11-05

A classic 2D platformer featuring a brave Jade Rabbit navigating a mysterious forest. Built with a nostalgic pixel art style (Sunny Land), players must dodge traps, fight enemies, and collect carrots to find their way home.

Unity 2DC#Pixel ArtUnity UITilemap2D Physics
  • Developed a responsive player controller supporting precise movement, jumping, and ladder climbing mechanics with smooth animation state transitions.
  • Implemented a health system (3 HP) and enemy AI behaviors for Killer Bees, Carnivorous Plants, and Snails, utilizing Unity's collision detection.
  • Built a comprehensive collectible system tracking Stars for high scores and Carrots (max 3/level) for progression, integrated with a real-time UI.
  • Designed intricate level layouts using Tilemaps and optimized 2D physics to ensure bug-free platforming interactions.
View Project
Witch Hunt - 2D Top-Down Shooter

Witch Hunt - 2D Top-Down Shooter

2025-10-31

A retro-style 2D top-down shooter game developed with Unity. Players take on the role of a brave witch hunter, battling through waves of spooky creatures in a pixel-art world with progressive difficulty levels.

Unity 2DC#Pixel ArtUnity Physics 2DTilemapAnimation Controller
  • Developed a responsive player controller featuring free movement and precise mouse-aiming mechanics with adjustable bullet spread and fire rates.
  • Implemented dynamic enemy AI that tracks and attacks the player, featuring various enemy types like ghosts, bats, and witches.
  • Designed a complete game loop including health management, temporary invincibility frames, level progression, and high-score tracking.
  • Created an immersive retro experience using pixel art assets, particle effects for combat feedback, and a polished UI system.
View Project
CineSphere - Intelligent Movie Streaming

CineSphere - Intelligent Movie Streaming

2025-09-20

A next-generation movie streaming platform featuring a hybrid backend architecture. It combines the robustness of Java for core business logic with a Python-based AI engine to deliver personalized content recommendations in real-time.

Next.jsTypeScriptJava Spring BootPython FastAPITensorFlowPostgreSQLRedis
  • Architected a hybrid microservices ecosystem using Java Spring Boot for secure user management and billing, seamlessly integrated with Python FastAPI for AI services.
  • Engineered a collaborative filtering recommendation engine using Python and TensorFlow to personalize movie suggestions based on user viewing history.
  • Built a high-performance, SEO-optimized frontend interface using Next.js and TypeScript, ensuring fast load times and type safety.
  • Implemented efficient data caching and session management using Redis to handle high-concurrency traffic during peak streaming hours.
View Project
...