RISC-V CPU on FPGA

In Progress

Sept 2025 - Present

RISC-V CPU on FPGA

Designing and implementing a 32-bit, 5-stage pipelined RV32I_Zicsr processor on a Xilinx FPGA, hopefully capable of running FreeRTOS.

VerilogArtix A7 FPGARISC-VVivadoTCL ScriptingFreeRTOS

Portfolio Website

In Progress

July 2025 - Present

Portfolio Website

The very website you are on now, built with Next.js, React, and Tailwind CSS. Deployed via GitHub Pages.

Next.jsReactTailwind CSSGitHub ActionsUI/UX

Come Along

July 2025 - Paused

Come Along

A mobile app designed to help users find and organize activities. Currently pausing development to focus on other projects.

SwiftUIFirestoreGCPTerraformApp Development

BikeGuard

Sept 2024 - May 2025

BikeGuard

A comprehensive IoT anti-theft system for bicycles featuring automatic detection, an alarm, GPS tracking and a mobile app.

Embedded SystemsSolidWorksPythonFlaskFirebase

Multithreaded Sparse Matrix Matrix Multiplication

March 2025 - May 2025

Multithreaded Sparse Matrix Matrix Multiplication

Implemented an efficient sparse matrix-matrix multiplication algorithm in C using POSIX threads.

CPthreadsPerformance ProfilingCSR/COO Matrix Formats

PySuperTuxKart Deep Reinforcement Learning

March 2025 - May 2025

PySuperTuxKart Deep Reinforcement Learning

Trained an AI agent to play the racing game SuperTuxKart using deep reinforcement learning.

PythonPyTorchReinforcement LearningDeep LearningGymnasium

Cloud-Based Asynchronous Batch LLM Processing

Sept 2024 - Dec 2024

Cloud-Based Asynchronous Batch LLM Processing

Developed a scalable, cloud-native solution for processing large batches of LLM requests asynchronously.

GCPS3SQSLambdaPythonCloud Computing

Accessible Smart Lamp

Fall 2022

Accessible Smart Lamp

Developed a smart lamp with accessibility features for physically or mentally impaired users by integrating adaptive lighting and a soft touch switch.

ElectronicsArduinoProduct DesignCAD

Eagle Scout Project

Completed Nov 2020

Eagle Scout Project

Led multiple teams of Boy Scouts to build and install 125 stainless steel flag holders along the streets of Groton, MA.

LeadershipFundraisingCommunity ServiceCNC MillingCAD