Some of My
Recent Projects

A JavaFX cross-platform native desktop application that provides situational awareness and geographic information system capabilities for emergency services.


A free, open-source parametric EQ for macOS and Windows in AU, VST3, CLAP, and standalone formats, with up to 24 bands, dynamic and spectral processing, EQ Match, and auto-unmasking between instances.
A web-based audio visualizer with real-time frequency analysis, built with Next.js and Supabase.
A subscription tracking and management API with automated reminders, built with Node.js, Express, and MongoDB.
A React Native cycling tracker with GPS rides, local storage, and AI ride summaries.
An always-on Mac Studio that runs local models through Ollama, with a small MCP server that lets Claude hand off drafting, search, and transcription to them.
My Experience
Co-op Programmer
MEDITECH
Developed VS Code extension for React Native, streamlining component integration and reducing coding requirements, enhancing developer efficiency.
Co-op Web Developer
WHOOP
Created multiple web applications to enhance team productivity: 1) An internal membership services portal that reduced manual management efforts and integrated with Stripe for efficient operations. 2) A dashboard and tools for the signal processing and field testing teams, improving workflow accessibility and data insights. Followed Scrum methodologies to ensure agile, on-time project delivery.
Part-time Junior Software Developer
DeVil-Tech
Rearchitected and rewrote JavaFX application that became the primary tool for product simulation testing, streamlining the testing process.
Part-time Software Developer Intern
Criteo
Contributed to a team developing a gamified ad experience browser extension using Angular and ASP.NET, focusing on optimizing project timelines and enhancing user engagement. Ensured alignment with company technology standards.
Software Dev Engineer
Criteo
Collaborated in a team to enhance analytics dashboards, deploying scalable clusters with Apache Spark. Integrated Hive and Vertica, improving data sorting and processing speeds, enhancing dashboard functionality.
Software Developer
DeVil-Tech
Introduced new features including dynamic data filtering, satellite tracking functionality, and additional radio interfaces, expanding the application’s data handling and communication capabilities.
Software Engineer II
Klaviyo
Full-stack work on Klaviyo's social channel, connecting Instagram DMs and other social touchpoints to the platform.
Co-op Programmer
MEDITECH
Developed VS Code extension for React Native, streamlining component integration and reducing coding requirements, enhancing developer efficiency.
Co-op Web Developer
WHOOP
Created multiple web applications to enhance team productivity: 1) An internal membership services portal that reduced manual management efforts and integrated with Stripe for efficient operations. 2) A dashboard and tools for the signal processing and field testing teams, improving workflow accessibility and data insights. Followed Scrum methodologies to ensure agile, on-time project delivery.
Part-time Junior Software Developer
DeVil-Tech
Rearchitected and rewrote JavaFX application that became the primary tool for product simulation testing, streamlining the testing process.
Part-time Software Developer Intern
Criteo
Contributed to a team developing a gamified ad experience browser extension using Angular and ASP.NET, focusing on optimizing project timelines and enhancing user engagement. Ensured alignment with company technology standards.
Software Dev Engineer
Criteo
Collaborated in a team to enhance analytics dashboards, deploying scalable clusters with Apache Spark. Integrated Hive and Vertica, improving data sorting and processing speeds, enhancing dashboard functionality.
Software Developer
DeVil-Tech
Introduced new features including dynamic data filtering, satellite tracking functionality, and additional radio interfaces, expanding the application’s data handling and communication capabilities.
Software Engineer II
Klaviyo
Full-stack work on Klaviyo's social channel, connecting Instagram DMs and other social touchpoints to the platform.