Co-founder and CTO of Rewindpix, and a Computer Science and Interactive Media Arts student at NYU. I build full-stack apps, real-time graphics, and interactive tools, from interface design through to the backend.
- Open to
- Product engineering, Software engineering, Product design
- Based in
- New York
- Contact
- contact@n3xta.com
- Elsewhere
- GitHub
Experience
ACo-founder & CTORewindpixJul 2025 – Now
- raised on Kickstarter
- $1.37M
- accounts
- ~12K
- monthly active users
- 8,600+
A screen-free digital “film” camera and its companion app. I built the software largely on my own and own it end to end: the iOS and Android app, the link to the camera, the backend and the website.
- Took the companion app from first commit to launch on the App Store and Google Play, and wrote about 90% of its code (~590 commits in a year). It now has 8,600+ monthly active users.
- Designed the image pipeline at the core of the product: film stocks as 3D LUTs, a film editor, and one render path shared by preview and export, verified by pixel-parity tests.
- Built the Wi-Fi link between the app and the camera firmware: loading film rolls, keeping roll state in sync, remote shutter.
- Run the backend and revenue stack: accounts, cloud sync and subscriptions on Supabase and RevenueCat, plus the Shopify storefront, for a product that raised $1.37M from 8,925 backers, 91× its Kickstarter goal.
- Own releases on both app stores (CI builds, per-platform release branches, in-app update checks), and now scope work and review pull requests for two contributors.
- Stack
- Flutter, Dart, C++, GLSL, Swift, Kotlin, Supabase, RevenueCat, Shopify, GitHub Actions
BSoftware Developer, Booking AppNYU ITP / IMASep 2025 – Now
- users
- ~1,200
- rooms
- 22
- contributor of 4 developers
- #2
The booking system behind NYU’s 370 Jay St. About 1,200 students, staff and facilities teams use it to book 22 rooms, plus a much larger pool of equipment.
- One of four developers, and the second most active contributor since joining (246 commits), shipping across roles, approvals and the booking form.
- Built per-resource approvals, so each room can have its own approvers, and moved admin permissions onto per-resource records.
- Turned NYU booking policy into validation: chartfields, sponsor Net IDs, attendance thresholds that trigger a security review, and late cancellations.
- Added a maintenance mode that pauses bookings without locking staff out.
- Fixed Google Calendar sync and attendee notifications, and added unit tests for navigation and forms.
- Stack
- Next.js, TypeScript, Firebase, Google Calendar API
- Links
- Source ↗
Leadership & teaching
- LeadIMA/ITP Open Source ClubRevived a near-dormant club under faculty advisor Daniel Shiffman: started its Discord, now 70 active members, and hosted about 10 talks with speakers from Creative Coding NYC, the Processing Foundation and USC.Sep 2025 – Now
- Coding mentorCoding Lab, NYU ITPThe only undergraduate mentor in ITP’s coding help program: 72 one-on-one sessions so far, in JavaScript, Python, C++ and creative coding (p5.js, Three.js).Sep 2025 – Now
Work
RewindpixOngoingTeamEngineering, DesignFlutter, Dart +8Summer 2025

A screen-free digital film camera and its companion app, backed by $1.37M on Kickstarter: load a roll, shoot blind, develop in the app’s darkroom.
- Role
- Co-founder & CTO: app, camera integration, website, backend
- Stack
- Flutter, Dart, C++, GLSL, Swift, Kotlin, Supabase, RevenueCat, Shopify, GitHub Actions
- Discipline
- Engineering, Design
- When
- Summer 2025
- Built
- Since Jul 2025, before GPT-5
- Team
- Collaborative
NYC Poop MapOngoingEngineering, DesignReact, Firebase +6Spring 2025

Crowd-reported map of dog poop across New York, grown into a data essay built on six NYC Open Data sets. Exhibited at the NYC PIT Pop Up at the World Trade Center.
- Role
- Full-stack development
- Stack
- React, Firebase, D3, Leaflet, MapTiler, GSAP, Node.js, GitHub Actions
- Discipline
- Engineering, Design
- When
- Spring 2025
- Built
- Since Mar 2025, before Gemini 2.5 Pro
PixelatdOngoingEngineering, DesignNext.js, TypeScript +2Spring 2026

Course reviews for NYU IMA and ITP, built mostly solo and used across the IMA/ITP student body: six-aspect ratings for every class, community tags, a reviewer leaderboard and badges.
- Role
- Design, full-stack development and database
- Stack
- Next.js, TypeScript, Supabase, PostgreSQL
- Discipline
- Engineering, Design
- When
- Spring 2026
- Built
- Since Feb 2026, before GPT-5.4
Miracool 2026Design, EngineeringTypeScript, Three.js +5Spring 2026

Landing page for Miracool 2026, an annual gathering of motion-graphics artists in China, with a live shader background and scroll-driven motion throughout.
- Role
- Design and front-end development
- Stack
- TypeScript, Three.js, WebGL, GLSL, GSAP, Locomotive Scroll, Vite
- Discipline
- Design, Engineering
- When
- Spring 2026
- Built
- Built Jul 2026, before Claude Opus 5
Anti-ChatbotEngineering, InteractivePython, Flask +3Fall 2025
A chat that refuses to be a chatbot: it answers every message with a real reply from a stranger on Reddit or 4chan, found by a search-and-rerank pipeline. Shown at the ITP Winter Show 2025.
- Role
- Solo
- Stack
- Python, Flask, sentence-transformers, OpenAI API, JavaScript
- Discipline
- Engineering, Interactive
- When
- Fall 2025
- Built
- Built Dec 2025, before GPT-5.2
yourvoice.landOngoingEngineering, InteractivePython, Flask +8Spring 2026

Speak for a few seconds and your voice becomes a place on Earth. The same voice always returns to the same place.
- Role
- Audio analysis pipeline, speaker fingerprinting, map front end, deployment
- Stack
- Python, Flask, OpenAI API, ONNX Runtime, librosa, React, TypeScript, Mapbox, pytest, GitHub Actions
- Discipline
- Engineering, Interactive
- When
- Spring 2026
- Built
- Since Mar 2026, before GPT-5.4
Sassy TableAwardTeamArchiveEngineeringPython, YOLO +4Winter 2025

A table that roasts whatever you put on it. Best Demo at Stupid Hackathon 2025.
- Role
- Backend: object detection, the AI persona and its voice
- Stack
- Python, YOLO, OpenCV, OpenAI API, ElevenLabs, Arduino
- Discipline
- Engineering
- When
- Winter 2025
- Built
- Built Feb 2025, before Claude 3.7 Sonnet
- Recognition
- Best Demo, Stupid Hackathon 2025
- Team
- Collaborative
DXRating: tag votingTeamArchiveEngineeringTypeScript, React +4Fall 2026
Open-source contribution to DXRating, a community rating site for the rhythm game maimai: voting and removal for community tags, so spam tags can be voted down and hidden, and merging tags split by legacy renames.
- Role
- Contributor
- Stack
- TypeScript, React, Hono, Drizzle ORM, PostgreSQL, Vitest
- Discipline
- Engineering
- When
- Fall 2026
- Built
- Built Sep 2026, before Claude Opus 5.5
- Team
- Collaborative
XX | N3 MOE FACTOR RECOVERY UNITEngineering, DesignReact, TypeScript +6Fall 2025

A gacha game made as a birthday gift for XXHYZ: open a 3D pouch, draw by weighted rarity, fill the collection.
- Role
- Graphic design, motion design, UI/UX design, and full-stack development
- Stack
- React, TypeScript, React Three Fiber, Three.js, WebGL, Tone.js, GSAP, Firebase
- Discipline
- Engineering, Design
- When
- Fall 2025
- Built
- Built Sep 2025, before Claude Sonnet 4.5
Processing Community Day NYC 2026TeamArchiveDesign, EngineeringNext.js, React +3Summer 2026
Website for Processing Community Day NYC 2026: I designed the front end and built the first layout, working with Dora Do.
- Role
- Front-end design and layout
- Stack
- Next.js, React, TypeScript, Tailwind CSS, GSAP
- Discipline
- Design, Engineering
- When
- Summer 2026
- Built
- Built Aug 2026, before Claude Fable 5.1
- Team
- Collaborative
Scan queueTeamArchiveEngineeringPython, Flask +3Spring 2026
Team containerized app for Software Engineering: a Flask web app and an OpenCV machine-learning client sharing a MongoDB queue.
- Role
- Authentication and UI
- Stack
- Python, Flask, OpenCV, MongoDB, Docker
- Discipline
- Engineering
- When
- Spring 2026
- Built
- Built Apr 2026, before GPT-5.5
- Team
- Collaborative
Software Engineering finalTeamArchiveEngineeringPython, Flask +2Spring 2026
Team web app split into Flask services (check-in, recommendations) with Google sign-in and gamification, run with Docker Compose.
- Role
- Front end, UX, Google OAuth
- Stack
- Python, Flask, MongoDB, Docker
- Discipline
- Engineering
- When
- Spring 2026
- Built
- Built May 2026, before Claude Opus 4.8
- Team
- Collaborative
Lilac SangTeamArchiveEngineering, InteractiveVue, TypeScript +2Spring 2026
Site for an alternate-reality game made with LILAC, a puzzle community in China: a server-timed countdown gate, then a run of puzzles with saved progress.
- Role
- Front end, countdown gate and puzzle flow
- Stack
- Vue, TypeScript, Pinia, Vercel
- Discipline
- Engineering, Interactive
- When
- Spring 2026
- Built
- Built Mar 2026, before Claude Opus 4.7
- Team
- Collaborative
Heat AbnormalOngoingArchiveEngineering, MotionPythonSummer 2025

Terminal animation built on a custom engine.
- Stack
- Python
- Discipline
- Engineering, Motion
- When
- Summer 2025
- Built
- Built Jul 2025, before GPT-5
Azure MoodTeamArchiveEngineering, DesignPython, Flask +1Spring 2026
Team mood-journal web app for Software Engineering.
- Role
- Front end and visual design
- Stack
- Python, Flask, MongoDB
- Discipline
- Engineering, Design
- When
- Spring 2026
- Built
- Built Mar 2026, before Claude Opus 4.7
- Team
- Collaborative
GhostyTeamArchiveEngineeringPython, pytestSpring 2026
Team Python package for Software Engineering: a to-do helper that greets and nudges, fully unit-tested.
- Role
- Greet and nudge features, task commands, tests
- Stack
- Python, pytest
- Discipline
- Engineering
- When
- Spring 2026
- Built
- Built Mar 2026, before Claude Opus 4.7
- Team
- Collaborative
UnincitedTeamArchiveEngineering, DesignReact, JavaScriptSpring 2026
Team project for Agile Software Development: an article reader that highlights claims and the evidence behind them, by type.
- Role
- Design system, front end, highlight logic
- Stack
- React, JavaScript
- Discipline
- Engineering, Design
- When
- Spring 2026
- Built
- Built May 2026, before Claude Opus 4.8
- Team
- Collaborative
Meerkat PrivacyTeamArchiveEngineeringJavaScript, Chrome Extensions +2Spring 2025

Chrome extension that reads a site’s privacy policy and terms and scores it out of 10, weighted by what the user cares about. Built at HackNYU 2025.
- Role
- Backend engineer, responsible for all server-side work
- Stack
- JavaScript, Chrome Extensions, Python, Beautiful Soup
- Discipline
- Engineering
- When
- Spring 2025
- Built
- Built Feb 2025, before Claude 3.7 Sonnet
- Team
- Collaborative
n3rArchiveDesignMkDocsFall 2026
Game design documents for n3r.
- Stack
- MkDocs
- Discipline
- Design
- When
- Fall 2026
- Built
- Built Sep 2026, before Claude Opus 5.5
Adobe.NYU websiteArchiveDesign, EngineeringTypeScript, Vite +1Fall 2025
Club site for Adobe.NYU, with a physics-driven hero.
- Role
- Design and development
- Stack
- TypeScript, Vite, Tailwind CSS
- Discipline
- Design, Engineering
- When
- Fall 2025
- Built
- Built Sep 2025, before Claude Sonnet 4.5
Replio Email AppOngoingArchiveEngineeringSummer 2025

An email app.
- Role
- Frontend development
- Discipline
- Engineering
- When
- Summer 2025
- Built
- Built Summer 2025, before Claude Sonnet 4.5
Project manager (Java)TeamArchiveEngineeringJava, SwingSummer 2026
Desktop project-management app in Java Swing: projects, members and a main board, on a swappable data store.
- Role
- Data layer refactor and GUI
- Stack
- Java, Swing
- Discipline
- Engineering
- When
- Summer 2026
- Built
- Built Aug 2026, before Claude Fable 5.1
- Team
- Collaborative
Urban heat, scrolledArchiveDesign, EngineeringJavaScript, Observable FrameworkSpring 2026
Scrollytelling essay on urban heat disparities.
- Stack
- JavaScript, Observable Framework
- Discipline
- Design, Engineering
- When
- Spring 2026
- Built
- Built Apr 2026, before Claude Opus 4.7
WE SEE YOU, PHIL.ArchiveDesign, EngineeringHTML, JavaScriptSpring 2026
Site for an ITP NYU piece entered in the 2026 DPC Award.
- Stack
- HTML, JavaScript
- Discipline
- Design, Engineering
- When
- Spring 2026
- Built
- Built Mar 2026, before Claude Opus 4.7
Global Game Jam 2026TeamArchiveEngineering, InteractiveUnity, C#Winter 2026
Game made in 48 hours at Global Game Jam 2026.
- Role
- Level controller, UI manager, materials
- Stack
- Unity, C#
- Discipline
- Engineering, Interactive
- When
- Winter 2026
- Built
- Built Feb 2026, before GPT-5.3-Codex
- Team
- Collaborative
3js for MakersArchiveEngineering, MotionThree.js, GSAPFall 2025
Coursework for 3js for Makers: HDRI environments, GSAP camera stories and post-processing.
- Stack
- Three.js, GSAP
- Discipline
- Engineering, Motion
- When
- Fall 2025
- Built
- Built Nov 2025, before GPT-5.2
BroadcastArchiveEngineeringJavaScriptFall 2025
Live audio broadcast page with a chat room and message history.
- Role
- Solo
- Stack
- JavaScript
- Discipline
- Engineering
- When
- Fall 2025
- Built
- Built Oct 2025, before Gemini 3 Pro
HackNYU 2026ArchiveDesign, EngineeringSummer 2025

Website for HackNYU 2026.
- Role
- Website design and frontend development
- Discipline
- Design, Engineering
- When
- Summer 2025
- Built
- Built Summer 2025, before Claude Sonnet 4.5
Nothing matches.
Project notes
Process documentation: research, iterations, and how things were built.
- Anti-Chatbot: a chat that answers with real strangers3 min
- DXRating1 min
- What’s in the Back of My Mind7 min
- Double Dices7 min
- Timer → Canvas Patcher2 min
- The Garden is a Loop13 min
Toolkit
- JavaScript8
- GSAP5
- Python5
- TypeScript5
- WebGL5
- Three.js4
- After Effects3
- Firebase3
- GitHub Actions3
- GLSL3
- React3
- Tone.js3
- Flask2
- OpenAI API2
- p5.js2
- Photoshop2
- Supabase2
- TouchDesigner2
- C++1
- cannon-es1
- Cg1
- Cloudflare Pages1
- Cloudflare Workers1
- D31
- Dart1
- ElevenLabs1
- Figma1
- Flutter1
- Google Cloud Vision1
- HLSL1
- Howler1
- Kotlin1
- Leaflet1
- librosa1
- Locomotive Scroll1
- Mapbox1
- MapTiler1
- Matter.js1
- MIDI1
- ml5.js1
- Next.js1
- Node.js1
- ONNX Runtime1
- OpenCV1
- PostgreSQL1
- pytest1
- React Three Fiber1
- RevenueCat1
- sentence-transformers1
- Shopify1
- Swift1
- Vite1
About
AEducationNew York UniversityDouble major, Computer Science and Interactive Media Arts
- Computer ScienceCourant Institute of Mathematical Sciences
- Interactive Media ArtsTisch School of the Arts
- GPA
- 4.0
- Before NYU
- First Prize, Shanghai Computing Society Contest · Gold Division, USACO · Autonomous Award, FIRST Robotics Competition · Champion League, FIRST Tech Challenge
BCommunities:impl studio, 451 Degrees2 groups
- :impl studioMember
- 451 DegreesMember