Projects

ArchitectureID.ai

Deep learning application for classifying images of buildings by architectectural style.

UVP Interactive

Full stack web application for immersive cinema presentation with live audience interaction via personal mobile device. Built w/ TypeScript, FastAPI, VueJS, websockets, and Docker. Made for Light Work's Urban Video Project.

UVP Media Player

Cross-platform media player for immersive cinema presentation with live audience interaction via personal mobile device. Built on vlclib and PyQt. Made for Light Work's Urban Video Project.

ASGI Server Plug-In for Pytest

Pytest plug-in that provides convenient ASGI client/server fixtures for Pytest.

Cineplane

Virtual camera operation using HTC Vive VR hardware and alembic. Built with C# in Unity.

Ditherer

A VR art installation by Institute For New Feeling, commissioned by Ballroom Marfa

Skills

Systems

Linux, Windows, macOS

Databases

PostgreSQL, MySQL, Redis, Relational Databases

Frameworks

NodeJS, VueJS, Django, Flask, FastAPI, Pytest, Playwright, Qt

Languages

JavaScript, TypeScript, Python, Java, C#, SQL, HTML, CSS, Bash, Powershell

Other

Docker, Git, CI/CD, WebSockets, Microservices, GCP, Unity