Skip to main content
Portfolio Website

Portfolio Website

A responsive personal portfolio website built with Jekyll and SCSS. It features a custom design system, dynamic project loading, and an SEO-optimized blog section.

HTML SCSS Jekyll
Enterprise Inventory System

Enterprise Inventory System

A robust enterprise application for tracking stock levels across multiple warehouses, featuring a RESTful API backend, role-based access control, and real-time reporting dashboards.

Java Spring Boot AngularJS SQL
High-Performance Data Engine

High-Performance Data Engine

A high-performance, multi-threaded data processing engine connected to low-level hardware. It implements lock-free data structures and custom memory allocators for sub-microsecond latency.

C++ Python x86 Assembly
Personal Finance Tracker

Personal Finance Tracker

A comprehensive personal finance dashboard that visualizes income streams and expenses. Features include budget setting, recurring transaction tracking, and interactive charts for financial health analysis.

React Node.js PostgreSQL
Markdown Blog Engine

Markdown Blog Engine

A lightweight, file-based CMS that parses Markdown with front-matter metadata. It supports custom themes, syntax highlighting for code blocks, and static site generation for fast deployment.

Next.js Gray-matter Tailwind CSS
Real-time Chat Application

Real-time Chat Application

A scalable real-time messaging application using WebSockets. Supports private 1-on-1 chats, group rooms, typing indicators, read receipts, and push notifications.

Socket.io Express Vanilla JS
Weather Dashboard

Weather Dashboard

A sleek weather visualization tool consuming the OpenWeatherMap API. It offers automatic geolocation, 5-day forecasts, and dynamic background themes based on current weather conditions.

Vue.js OpenWeatherMap API Chart.js
Task Management Tool

Task Management Tool

A productivity tool featuring a drag-and-drop Kanban board. Users can organize tasks by priority, set due dates, add subtasks, and track progress with preserved local storage state.

React Redux Firebase
Recipe Keeper

Recipe Keeper

A digital culinary organizer allowing users to save, categorize, and filter recipes. Includes features for scaling ingredient quantities, generating shopping lists, and collaborative sharing.

Flutter SQLite
Fitness Activity Log

Fitness Activity Log

A dedicated workout tracker to log sets, reps, and weights. It visualizes progress over time with line charts and includes a built-in rest timer and exercise history database.

React Native GraphQL
URL Shortener Service

URL Shortener Service

A high-throughput link shortening service. It generates unique aliases, handles redirects with millisecond latency, and provides detailed analytics on click-through rates and geographical data.

Go Redis Docker
Algorithm Visualizer

Algorithm Visualizer

An educational interactive tool that animates sorting and pathfinding algorithms (like Dijkstra, A*, QuickSort). It helps visualize step-by-step execution and time complexity.

JavaScript HTML5 Canvas
E-commerce Storefront

E-commerce Storefront

A fully functional mock online store application. It demonstrates product catalog filtering, cart state management, user authentication, and a simulated Stripe checkout payment flow.

TypeScript Next.js Stripe API
Online Discussion Forum

Online Discussion Forum

A community-driven platform featuring threaded discussions, rich-text editing, specific user reputation systems, and moderation tools for admin management.

Java Spring Boot PostgreSQL AngularJS
Minimalist OS Kernel

Minimalist OS Kernel

A didactic 32-bit operating system kernel written from scratch. It boots from bare metal, handles protected mode switching, basic memory paging, and keyboard interrupt handling.

C x86 Assembly Makefile
Cross-Platform Desktop Note App

Cross-Platform Desktop Note App

A privacy-focused, offline-first desktop note-taking app. It supports extensive markdown formatting, local encryption for data security, and seamless cross-platform performance.

React Electron Node.js
Inventory Scanner Mobile App

Inventory Scanner Mobile App

A companion mobile application for warehouse staff. It utilizes the camera for barcode/QR scanning to update inventory records instantly and syncs with the central database.

React Native Firebase Camera API
Microservices E-commerce Platform

Microservices E-commerce Platform

A distributed e-commerce backend architected with microservices. It features independent services for product, order, and user management, communicating via RabbitMQ for resilience.

Java Spring Boot Docker RabbitMQ