Projects

AI Music Coach practice page for a Rachmaninoff prelude, with the score and a section's progress

Project

AI Music Coach

A practice app with a team of AI coaches. It reads your sheet music, plans your practice, tracks progress across sessions and adapts to how you play.

Built with

PythonTypeScriptSQLNext.js

Highlight

Multi-agent coaching system orchestrated with LangGraph

View on GitHub ↗
Pratt Print App showing an uploaded PDF's size, page count and print format

Project

Pratt Print App

A web app for Pratt Institute's 2D print space. Students and alumni send jobs to the digital printers with full control over the printer, paper size, orientation, and more.

Built with

ReactJavaScriptPythonSQL
  • Built for 5,000+ students and alumni without the bottleneck
  • Worked in collaboration with Pratt Institute's Associate Director of Print Services
The five-person team with their wearable camera headset at the senior design showcase

Project

Smart System for the Visually Impaired

A hardware system that helps people with visual impairments navigate safely. Built with a team of five.

Built with

PythonC++C

Highlight

Boston University ECE Senior Design Capstone Project

View on GitHub ↗
Diagram of data flowing from OLTP sources through ETL into an OLAP cube

Project

HTAP using Epoxy

A hybrid transactional and analytical (HTAP) system that uses Epoxy to bring OLTP and OLAP together.

Built with

JavaDockerKubernetesPython
  • Processes datasets at 3 MB/s
  • Integrates OLTP with OLAP using Epoxy
  • Runs in a Docker container orchestrated by Kubernetes
View on GitHub ↗
Discubble's Explore screen on a phone, with user bubbles around a debate prompt

Project

Discubble

A social app for talking politics, built in Flutter and Firebase with a development team of four.

Built with

FlutterFirebaseNode.js
  • Built and launched a static website to grow the app's online presence
  • Built a Node.js server to make data easier to manage and access
  • Added admin login so the team could work together