Product prototypes and MVPs
Shape a rough brief into flows, interface, and a working version that can test whether users actually care.
Indie developer. I design and ship small, opinionated software, from prompt-management platforms to audio-reactive visuals.
Enter the workaircrushin
Chengdu, China
Working Remotely
Indie developer. I design and ship small, opinionated software, from prompt-management platforms to audio-reactive visuals.
I work mostly with TypeScript, React, and Postgres, and can move from product framing to interface, data model, launch, and validation. Bring a product idea, growth problem, internal tool, or developer-community collaboration.
The site keeps its personal texture, but makes the working surface clearer: I help turn promising ideas into something people can see, try, and improve.
Shape a rough brief into flows, interface, and a working version that can test whether users actually care.
Build lightweight tools around prompts, model calls, knowledge bases, automation, and admin surfaces that teams will use daily.
A good fit for brands, communities, open-source projects, content teams, or founders with a clear scene and room to experiment.
If you already have users, distribution, data, domain insight, or a concrete scene to validate, I can help make it discussable and testable.
Tell me the scenarioMS, Artificial Intelligence
2024 → 2026
Monash University · Melbourne, Australia
Studying applied AI and software engineering. Building side projects in spare time.
Indie Developer
2022 → Present
Self-employed · Remote
Designing and shipping small open-source products focused on AI tooling, prompt management, and creative coding.
Nights, cities, and unfinished sentences pressed into melody. Listen on Spotify or NetEase Cloud Music.
UltraV
UltraV is my independent music project — electronic textures, atmosphere, and unpolished feeling.
Share the goal, timeline, and what you already have. I usually reply within a day or two.
The easiest way to start.
One email is enough. A product sketch, brief, repository, audience data, or any context that helps me judge the fit is even better.