My Projects
A collection of projects I’ve built to explore cybersecurity, systems programming, and software engineering.
Password Manager (CS50 Final Project)
Full-stack password manager built with Flask and SQLite. Implements Fernet-based encryption, session authentication, and complete CRUD functionality for secure credential storage.
GitHubCustom Memory Allocator (C)
Implemented a simplified malloc/free system in C. Designed block headers, free lists, splitting, and coalescing to simulate heap management and reduce fragmentation.
GitHubDynamic Array (C)
Resizable array implementation written from scratch. Handles manual memory allocation, capacity growth, and safe element access using pointer arithmetic.
GitHubTCP Port Scanner (C)
Multithreaded TCP port scanner written in C. Supports configurable timeouts, banner grabbing, and low-level socket I/O for fast network enumeration.
GitHubGemini AI Toolkit (Hack@URI – 2nd Place)
Modular AI toolkit built using Google Gemini APIs. Includes tools for math, code, writing, and reasoning, designed and implemented under an 8-hour hackathon constraint.
GitHubVR Training Research
Research project with the RI Air National Guard analyzing VR-based training effectiveness versus traditional methods, focusing on performance, readiness, and safety outcomes.
GitHub