Projects

project-screenshot

A lightweight ARMv7 CPU core implemented in Verilog.

verilog

Features:

  • Implements instruction fetch, decode, and ALU pipeline
  • Supports a subset of ARM instructions
  • Simulated in ModelSim
project-screenshot

Frontend web app for the CCHive project.

js

Features:

  • Single Page App built with React
  • Responsive project dashboards
  • Real-time messaging UI
project-screenshot

A custom assembler for a teaching CPU architecture.

asm

Features:

  • Parses custom assembly language
  • Supports labels and pseudo-ops
  • Outputs machine code
project-screenshot

Website to manage and display upcoming community events.

js

Features:

  • Interactive event calendar
  • RSVP system
  • Admin panel for event management
project-screenshot

Logistics and moving services booking platform.

js

Features:

  • Booking system for moving services
  • Cost estimation calculator
  • Live chat with service providers
project-screenshot

A scheduling assistant bot for shift-based jobs.

python

Features:

  • Generates optimal shift rotations
  • Conflict resolution algorithm
  • Automatic reminders
project-screenshot

Discord bot for handling internship applications.

python

Features:

  • Collects and validates form submissions
  • Automated replies to applicants
  • Exports data to CSV
project-screenshot

Recreation of early Facebook features for learning purposes.

ruby

Features:

  • Profiles with friend requests
  • Posting and commenting system
  • Basic news feed
project-screenshot

Collection of course projects for CS-120.

python

Features:

  • Sorting algorithm implementations
  • Search algorithms
  • Simulation models