Hello everyone,

I'm a developer and thinker poised to make critical impact at an organization that values creativity and innovation.

While exploring new technologies and discovering the creative possibilities they provide I find consistent satisfaction by approaching every problem from an unconventional perspective.

Surmounting challenges through logic and playful thinking is my passion, and I am always eager to learn new things.

With a strong eye for visual composition and concept—I want my work to be easily navigable and entice intuitive interaction with the user's experience being paramount.

Resumé
Next
Two people playing serpent qrossing

Serpent QRossing

Multiplayer snake game controlled via computer vision reading QR codes

Featured in the Recurse Center QR art exhibition of 2025. Built with koota, a typescript entity component system to handle game logic and parameters, and rendered in p5, this adversarial multiplayer snake game is played by holding QR codes up to a camera. Through computer vision, the data is split and the QR codes are intercepted causing the players' directions to change.

Next

          Screenshot of Art in Odd Places 2025 festival homepage

Art in Odd Places

Annually unique, full stack web presence for the NYC arts festival

A fully responsive bespoke site for the annual Art in Odd Places festival. Rebuilt yearly with a unique visual identity. A collaboration between a team of designers and artists to create a site that reflects the festival's ethos. WordPress CMS, mySQL database, PHP, CSS and JavaScript.

Next

Sublimus Selections

A full stack Criterion Collection clone

Utilizing a Rails backend with a React/Redux frontend, this application mirrors the interactive features and aesthetics of criterion.com. Users can effortlessly navigate product pages, easily manage shopping carts, and seamlessly complete transactions thanks to full Stripe integration.

Next

Nutshell

Team constructed MERN-stack scheduling for job seekers

A ground-up calendar and task scheduling app for tracking users' job hunting experiences. With a theme inspired by the perseverance of the woodland squirrel, users may schedule appointments, take notes, record and edit tasks for each event.

Next

Signal Mapper

Amateur radio signal mapping built in pure JavaScript using Leaflet and webpack

An SPA built to discover amateur radio signals in the New York area. Using a custom tile set on an interactive map, this generates pins for the locations of callsigns in any given zip code

Next

Language and Tech proficiencies

JavaScript

React

Redux

python

Ruby

Ruby on Rails

CSS

HTML

PostgreSQL

mongoDB

Express

Node.js

npm

SCSS or Sass

Rust

Contact Me

Email me directly via this form