Next-Gen XR Digital Audio Workstation and Synthesizer for Apple Vision Pro and Meta Quest. A playground of sound combining advanced patching systems with real-time audio analysis and physics simulations. A flexible and modular system for artists to build evolving sculptures of sound and visuals.
Generative AI platform for creating characters and props for Unity experiences. Supports runtime loading of dynamically rigged 3D characters, physical/interactive prop analysis, rigged gaussian splats, and a custom flexible Unity gaussian splat renderer with advanced features.
XR mixed-reality life sim with fully AI-driven characters generated from any photo. Characters can become companions with their own thoughts, emotions, goals, and relationships while living in your scanned 3D space and participating in a dynamic mini economy.
Stormwater runoff dashboard proof of concept for visualizing and investigating urban runoff scenarios. Explores the need for simpler web software for civil engineering and construction planning.
Next-Gen XR Digital Audio Workstation and Synthesizer for Apple Vision Pro and Meta Quest. A playground of sound combining advanced patching systems with real-time audio analysis and physics simulations. A flexible and modular system for artists to build evolving sculptures of sound and visuals.
Interactive art installation shown at Universite Cote d'Azur in Cannes, in collaboration with Krzysztof Pietroszek. Uses compute-shader gravitational particle fields and gaussian splats to generate participant "shadows" that dynamically emerge and coalesce as people enter the space.
Lead developer for the platform and ML pipeline that generates realistic gaussian splat avatars from phone video. Built the web experience and backend workflow for avatar generation.
AI-powered resume editor that smartly redesigns your resume based on past experiences. Generates appealing, tailored resumes for specific jobs without repetitive data entry.
AI-powered SMS message analyzer that integrates with iMessage. Helps you keep up with messages and understand your social sphere through intelligent analysis.
Home cleaning booking platform built with the doubleXP team, a startup working to make hiring housekeeping services more efficient and reliable. As lead developer, I helped ship the customer-facing Next.js site for Sparkling Clean Seattle — dynamic pricing, service tiers, and an instant booking flow.
Generative visuals fused with depth information and interpretive dance, created in collaboration with Kaliane Van at the Georgetown Steam plant.
Stream depth data from iPhone over WebRTC, received by desktop client as a virtual camera.
Control layered segmented artworks generated with art-segmentation-tools. Performance-ready system used live with the band Star Gondola.
System for gathering metadata from multitrack recordings, making natural language audio mixing questions queryable and related to specific audio segments.
Audio segmentation and classification toolkit for TimbreSpace ingestion, streamlining the process of preparing audio samples.
Third party analytics dashboard for Chess.com accounts.
Browser-based music visualizer generating mesmerizing visuals using real-time audio feature analysis.
Centralized dashboard app for digital art galleries, enabling effortless pairing of smart TVs and content uploads.
Python toolkit for segmenting hand-drawn or painted artworks, deriving depth and color information, and exporting SVG with metadata and animation parameters.
GitHub repository LLM chat application built in React, making it easy to interact with an LLM about specific repositories.
Interactive SVG parallax artwork on the Solana blockchain, created in collaboration with Kaliane Van.
Various pieces in collaboration with Motif Noticer (Kaliane Van).
Interpretive dance performance with generative music created from live Solana blockchain transactions, in collaboration with Kaliane Van.
Generative collage images using machine learning datasets to achieve the greatest possible visual ambiguity. Generative art project mixed with AI research, with an evolutionary NFT concept.
VR (Quest) Chain Reactor/Virtual Instrument, which connects via OSC to a DAW.
Simulates a literal microwave oven in your DAW. A VST plugin modeled after a Whirlpool microwave. Reheat your beats in style.
Motion attention Audio-Visual source separation using a multimodal recurrent NN with vision transformer for musical audio source separation.
Neural audio inpainting using a lightweight CNN for real-time inference.
Python-based GUI for automatically handling multiple clients on P2P low-latency audio JackTrip connections.
Simulated drum kit in VR for gathering drummer gesture data for ML training.
VR (Oculus Rift) DAW + Puzzle game concept, using blocks in a cube structure to create melodies.