My Projects

A selection of software and engineering projects spanning full-stack development, distributed systems, API management, AI-enhanced applications, computer graphics, GPU computing, computational physics, and embedded systems.

Nexora — AI-enhanced project management system
AI-Enhanced Spring Boot React Full-Stack

Nexora — AI-Enhanced Project Management System

Group Project

An AI-enhanced project management system supporting task management, team collaboration, real-time notifications, AI-assisted conversation summarization, and automated ticket creation.

Java Spring Boot React PostgreSQL Python RabbitMQ WebSockets JWT Docker
FlowForge — API management and distributed workflow platform
Distributed Systems Spring Boot WSO2 API Manager Kubernetes

FlowForge — API Management & Distributed Workflow Platform

Individual Project

A production-oriented platform combining API management with distributed workflow processing for reliable, asynchronous job execution.

Java Spring Boot PostgreSQL WSO2 API Manager RabbitMQ Redis Docker Kubernetes
FabricLab — interactive material and physics laboratory
WebGPU WGSL XPBD GPU Compute

FabricLab — Interactive Material & Physics Laboratory

Individual Project

A browser-based computational material physics laboratory featuring real-time cloth simulation, parameterized materials, interactive 3D manipulation, deformation visualization, reproducible experiments, and GPU performance benchmarking.

TypeScript WebGPU WGSL XPBD GPU Compute Webpack Node.js GitHub Actions
AURA — full-stack fashion e-commerce web application
Full-Stack Next.js E-Commerce Prisma ORM

AURA — Full-Stack Fashion E-Commerce Web Application

Individual Project

A full-stack fashion e-commerce application featuring product browsing, cart management, checkout, authentication, rewards, and voucher redemption.

Next.js 15 React JavaScript Tailwind CSS MongoDB Prisma ORM JWT bcrypt
LaserTunes — laser-based musical instrument
Arduino Mega ESP32 C++ Embedded

LaserTunes — Laser-Based Musical Instrument

Group Project

An interactive laser-based musical instrument using 12 laser beams to trigger musical notes, with instrument switching, percussion effects, and loop recording.

Arduino Mega ESP32 C++ VS1053B Piezo Sensors Embedded Systems
Solar — computer graphics animation project
OpenGL GLSL 3D Graphics Shaders

Solar — Computer Graphics Animation Project

Group Project

A 3D computer graphics project featuring rendering, shaders, textures, lighting, and visual effects to create an interactive solar-themed scene.

C++ OpenGL GLSL 3D Rendering Shaders Textures
Fitness First — gym website
HTML CSS PHP Web

Fitness First — Gym Website

Individual Project

A fitness-focused web application featuring trainer information, services, user authentication, and an interactive BMI calculator.

HTML CSS JavaScript PHP MySQL