amritv[eer's].space
on the internet

I hex bits into cpu(s) and webapps.

Projects

armV7

A lightweight ARMv7 CPU core implemented in Verilog.

project-screenshot

Tech:

verilog

Features:

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

CCHive-Backend

Backend services for a student collaboration platform.

project-screenshot

Tech:

ruby

Features:

  • REST API with authentication
  • PostgreSQL persistence
  • Messaging and collaboration endpoints

CCHive-Frontend

Frontend web app for the CCHive project.

project-screenshot

Tech:

js

Features:

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

Assembler

A custom assembler for a teaching CPU architecture.

project-screenshot

Tech:

asm

Features:

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

Fire Hall Events

Website to manage and display upcoming community events.

project-screenshot

Tech:

js

Features:

  • Interactive event calendar
  • RSVP system
  • Admin panel for event management

QuickMove Solutions

Logistics and moving services booking platform.

project-screenshot

Tech:

js

Features:

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

shiftBOT

A scheduling assistant bot for shift-based jobs.

project-screenshot

Tech:

python

Features:

  • Generates optimal shift rotations
  • Conflict resolution algorithm
  • Automatic reminders

Applications BOT

Discord bot for handling internship applications.

project-screenshot

Tech:

python

Features:

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

Project: Facebook

Recreation of early Facebook features for learning purposes.

project-screenshot

Tech:

ruby

Features:

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

CS-120

Collection of course projects for CS-120.

project-screenshot

Tech:

python

Features:

  • Sorting algorithm implementations
  • Search algorithms
  • Simulation models