Build. Secure. Improve.

A selection of projects spanning backend development, full-stack engineering, API design, and systems programming. My work focuses on building reliable systems, strengthening application security, and solving real-world problems.

Explore My Security Lab →

Projects

AI-Assisted SOC Alert Triage System

Simulates a SOC alert triage workflow by analyzing authentication logs, identifying suspicious activity using rule-based detection, and generating structured incident summaries.

System Monitoring Tool (Concurrency & Signals)

An enhanced Linux monitoring tool using multiple processes, pipes, and signal handling to display real-time memory, CPU, and core metrics concurrently.

SQL Injection Demo

A hands-on project demonstrating how SQL injection works and how to prevent it using secure, parameterized queries. It highlights the difference between vulnerable code and a properly secured login system.

Secure Login System

A login API demonstrating secure authentication practices, including hashed passwords, middleware-based authorization, and safe database queries.

System Monitoring Tool (without concurrency)

A Linux-based system monitoring program built with a single-process design, collecting and displaying real-time memory usage, CPU load, and individual core activity.

Photo Caption Contest

A backend API for user authentication, image retrieval, and caption submission using PostgreSQL and Sequelize. It includes session-based login, authorization middleware, and deployment on Render.

Dynamic Course Website (Full-Stack)

Extended the course website into a full-stack system with secure login, role-based dashboards, and anonymous feedback features using Flask, SQLite, and Jinja2 templates.

MyDormStore Website

A web platform that helps college students moving into dorms shop for essential items with personalized checklists and curated product bundles.

React-Portfolio

A personal portfolio built with React to showcase my frontend development skills, design sense, and selected projects. The site is fully responsive, visually dynamic, and deployed with Netlify.

Eco Tracker App

Android-based carbon emission tracker developed using Java and Android Studio, featuring real-time user input, responsive UI design, and feedback visualization. Built collaboratively as a team project.

System-Wide FD Tables (C Programming)

Recreated Linux-style file descriptor tables using C to understand how the OS tracks per-process and system-wide resources.

Dynamic Course Website (Frontend)

A modern redesign of the course website built using HTML, CSS, and JavaScript, featuring responsive layouts, dropdown menus, dark mode, and accessibility improvements.