projects

Building ideas end-to-end

Node.jsTypeScriptReact.jsXRUnityAngularNest.jsVRC#OpenAI APIDall-EChatGPTARSpotify APIInverse KinematicsExpress.jsRedisPostgreSQLFirebaseFlutterJestBashffmpegngrxSnowflakeJasmineConsultingNext.jsAWS LambdaTailwind.cssWebflowSCSSJavaScriptNatural Language ProcessingTwilioJSON Web TokensHTMLCSS
Memory Dealer (XR) Preview

Memory Dealer (XR)

Unity, XR, VR, C#, OpenAI API, Dall-E

You lost your memories, and now have to reclaim them through a series of undeveloped photographs, using speech-to-text + image generation in VR.

Bouncer GPT (XR) Preview

Bouncer GPT (XR)

Unity, XR, C#, OpenAI API, ChatGPT

Try to convince a ChatGPT-powered bouncer to let you into the function without a ticket in VR!

Audio Hijack Preview

Audio Hijack

Unity, XR, AR, C#, Spotify API

A music concept for a new world of mixed reality, featuring metadata displayed in 3d space, and personalized visuals based on the song

Are You Here (XR) Preview

Are You Here (XR)

Unity, XR, VR, C#, OpenAI API, Dall-E

A group project with Andrew Towl and Yash Munukoti. You are a detective/exorcist trying to uncover a series of clues to free trapped ghosts. Each ghost's story and each clue is uniquely generated per playthrough using ChatGPT and Dall-E .

Metal Mountain (XR) Preview

Metal Mountain (XR)

Unity, XR, VR, C#

A group project with Andrew Towl, Yash Munukoti, lau32ren and Zahid Pasha. This a VR speed-climbing game to custom tracks and audio-responsive elementsset in a cyberpunk universe. Race to the top of the towering metal mound.

Pressure Room (XR) Preview

Pressure Room (XR)

Unity, XR, VR, Inverse Kinematics, C#

A sultry intense, VR techno room showcasing inverse kinematics, where dancers react to your movement.

Carnival Games (XR) Preview

Carnival Games (XR)

Unity, XR, C#

A collection of carnival games to demonstrate numerous ways to interact in VR

Cadoo Preview

Cadoo

Node.js, Nest.js, Express.js, Redis, TypeScript, PostgreSQL, Firebase, Flutter, Jest

I work as a backend developer for Cadoo, a fitness gaming startup that helps you get motivated through staking on your exercises.

Cadoo Shareables Preview

Cadoo Shareables

Unity, Node.js, C#, Bash, ffmpeg

I created a video processing microservice running on a Linux VM using C#, Bash, and Unity to enhance the AI-verified workout experience by adding visual feedback to your reps.

Boehringer-Ingelheim CDS Preview

Boehringer-Ingelheim CDS

Angular, TypeScript, ngrx, Snowflake, Jasmine, Consulting

I work as a developer for the BI CDS team, building multiple Angular applications and data warehouse integrations.

Bubbl Preview

Bubbl

Next.js, React.js, TypeScript, AWS Lambda, Consulting, Tailwind.css

I helped Bubbl build their web-based ticketing and event flow using Next.js, Tailwind, and Lambda functions

Liquidity.so Preview

Liquidity.so

React.js, Webflow, Consulting

I helped liquidity.so, a pre-seed startup that aggregates crypto price data across many exchanges, build their MVP by porting a webflow prototype into a React application

Indie Pin Preview

Indie Pin

React.js, Node.js, Express.js, PostgreSQL, Spotify API

Indie Pin is a way to promote independent artists around your area. Combines mapbox-gl, Spotify API and GeoJSON data to create an interactive heatmap of up and coming artists around the globe. Explore the world to discover new music. Login with Spotify to pin new artists to the map.

GIF Lyrics Generator Preview

GIF Lyrics Generator

SCSS, JavaScript, Natural Language Processing

Natural Language Processing + GIFS + Song Lyrics = fun little web app

Start a 🔥 Preview

Start a 🔥

Twilio, Node.js, React.js, Express.js, PostgreSQL, JSON Web Tokens

A platform to make social causes more personal through SMS notifications and resource sharing. This is a way for thought leaders to reach activists beyond traditional social media. Utilizes CRON jobs and Twilio API to queue and send text messages.

Ambient Music Quiz Preview

Ambient Music Quiz

HTML, CSS, JavaScript

Single Page quiz app built as a part of the Thinkful Software Development Bootcamp.

Fractal Generator Preview

Fractal Generator

HTML, CSS, JavaScript

Playing around with html canvas, paper.js library, css blend-modes and blob objects. Takes user input and converts into a repeating fractal pattern, with plenty of options to modify output.

juhnmk.com Preview

juhnmk.com

HTML, CSS, JavaScript

Lo-fi landing page for fictional techno artist made during NYU Courant’s Web Development I class.

intergalactic.love Preview

intergalactic.love

HTML, CSS, JavaScript

One of my first projects, a minimalist art portfolio for D.C. based multimedia artist, Armin Kabiri

Heat.wav Preview

Heat.wav

Flutter, React.js, Node.js, Spotify API, Firebase

Heat.wav is a location based music discovery platform to find artists around you.

Recombinators.com Preview

Recombinators.com

Webflow, JavaScript, Consulting

I was a consultant for Recombinators, a boutique strategy firm, and also built their landing page using Webflow with Google Maps API integration

Portfolio Site (this website) Preview

Portfolio Site (this website)

Next.js, React.js, Spotify API, SCSS, TypeScript

This website was ported from it's original HTML/SCSS/JS site using Next.js and TypeScript