| Year | Project | Description | Built with |
|---|---|---|---|
| 2026 | Music Key Detection Pipeline | End-to-end Hadoop/Spark pipeline predicting a song's musical key from audio (~72% test accuracy). | PythonHadoopSparkDocker |
| 2026 | Sonar · A&R Intelligence Agent | Autonomous AI agent that researches, scores, and drafts outreach for music talent scouting. | TypeScriptNext.jsAnthropic ClaudeRedis |
| 2026 | Slider · AI-Powered PowerPoint Add-in | Conversational AI PowerPoint add-in that generates slides, charts, and images from prompts. | ReactTypeScriptOffice.jsOpenAI |
| 2026 | Elden Ring Proximity Voice Chat & Murder Mystery Mod | Reverse-engineered game mod powering real-time proximity voice chat and a murder-mystery mode. | C++ElectronWebRTC |
| 2026 | Siphon · Desktop YouTube Audio/Video Extractor | Cross-platform desktop app for extracting audio and video from YouTube links. | ElectronReactTypeScript |
| 2026 | NOVI Restaurant Website | Freelance-built website and online ordering site for an Italian restaurant, pulling its live menu via the Toast API and matching the restaurant's in-store branding. | Next.jsTailwind CSSToast API |
| 2026 | Ledger · Wealth Management Platform | Internal wealth-management tool for investment advisors to track a book of clients and their positions across private deals, with Postgres row-level security enforcing role-based access to each advisor's book. | Next.jsTypeScriptSupabaseGoogle OAuthPostgreSQL RLSTailwind CSS |
| 2025 | Hit-Song-Predictor | Investigated whether Spotify audio features alone can predict Billboard hits. | Pythonscikit-learnLightGBM |
| 2025 | VCRTS · Vehicular Cloud Real-Time System | Client-server Java app for scheduling vehicle repair jobs under a vehicular cloud model. | JavaMySQLSwing |
| 2025 | The Not Project | Live storytelling platform for user-submitted stories, filterable by category and NYC borough. | Next.jsTypeScriptReactExpress |
| 2025 | YouTube Clone | Microservices video-sharing platform (upload → transcode → stream) built from a NeetCode tutorial to learn GCP: Cloud Storage, Pub/Sub, and Firestore. | Next.jsTypeScriptGoogle Cloud StoragePub/SubFirestoreCloud Run |
| 2024 | Heart Disease Prediction & Analysis | ML workflow comparing decision trees, ensembles, and clustering to predict heart disease. | Pythonscikit-learnpandas |