Projects

Projects

  • Systems and Networks

    Python SDN Controller & Secure File Fetch -> GitHub

    Created a minimal, extensible SDN controller framework in pure Python, featuring secure authentication and Base64‑encoded file retrieval over a simple text protocol.

    Resource Monitor for ARM Systems -> GitHub

    This project provides a modular resource monitoring solution for ARM systems (tested on Kali Linux ARM 6.12). It consists of two main components:

    • Kernel Module (RAM Monitor):
      A kernel module (ram_monitor.ko) that exposes RAM usage statistics via /proc/ram_monitor.

    • User-Space CPU Monitor:
      A user-space program (cpu_monitor) that reads /proc/stat to compute per-core CPU usage and displays overall CPU metrics, including load averages.

  • Personal Use

    Automated Content Editing and Publishing Platform (Clip Farm) [Private]

    Built a self-hosted Python/FastAPI system that pulls from Reddit (text-to-video) and Twitch/YouTube, cuts highlights into short-form clips, formats to platform specs, burns subtitles, and uploads on a schedule; editing uses command-line tools, and CI on a dedicated server collects artifacts and keeps the workflow repeatable.

  • Class Projects

    Tempura -> GitHub

    Developed a full-stack web application using React (with TypeScript) and Tailwind CSS for the frontend, and Node.js with Express and MongoDB (via Mongoose) on the backend. The application features user authentication with JWT, caching of anime data from the Jikan API with NodeCache, and social functionalities including friend management, reviews, and activity logs.

    Dejiji Bookstore -> GitHub

    Designed and implemented a distributed web-based bookstore platform built with Flask, PostgreSQL, and Python featuring role-based access control, and inventory management.