RunTracer
A project that allows users to trace their run routes and determine distances.
MHD
A data visualization-focused web application for the Massachusetts Historical Society to expand their program. Led as a Tech Lead with Dan Glorioso as Project Manager.
JumboMap
Beginning as a Hackathon project in spring of 2025, JumboMap has now evolved into a product for Tufts University to make on-campus events more accessible through the use of an interactive map and custom user and admin flows.
Rock Band Implementation
2025
An implementation of Rock Band created in SystemVerilog on an FPGA, with input sent from a Rock Band guitar to the FPGA wirelessly. The game was displayed on a screen and state was updated from the FPGA through a VGA cable.
File Copy
2025
A UDP-based distributed file transfer system that reliably copies directories between client and server machines despite network and disk failures, emphasizing the end-to-end principle and idempotency.
Market Updates
2025
A project developed for my 2025 summer internship at Shepherd Financial Partners that fetches the most recent market news, current events, and more to create a digestible weekly summary so that the firm can better serve and inform their clients.
Hybrid search feature
2024
As a part of my 2024 summer internship at ACE ABA Software System, I implemented a hybrid search feature in Python that combines the results of a semantic search, a keyword search, and a cross-encoder model to return semantically and lexically similar results in a database of lessons.
Retrieval-Augmented Generation (RAG) pipeline
2024
As another part of my summer 2024 internship, I created an RAG pipeline and combined it with prompt engineering to contextualize an LLM's responses with an external knowledge base.
Somerville Museum
Worked in a team to create a web application for the Somerville Museum to keep track of their inventory of clothing for historical re-enactments.
Emerald Necklace Conservancy
Worked in a team to create a web application for the Emerald Necklace Conservancy around Boston to display information about the landmarks and parks that make it up.