Product and workflow design
Shape vague needs into flows, requirements, and decision points that support real users instead of internal assumptions.
Independent product work | Technical systems
I help turn ambiguous product, operations, and software problems into practical tools, polished interfaces, and maintainable systems.
A personal home for independent product work, practical software systems, and thoughtful technical execution.
About
I am drawn to work where technical decisions, human behavior, and business context all matter. My best contributions usually happen early enough to shape the direction and late enough to make the details real.
I like clear writing, practical prototypes, careful tradeoffs, and software that is understandable after the first version ships. This site is a working home for products, experiments, and technical notes as they become useful to share.
Capabilities
The work can flex from strategy to implementation, but the goal is always the same: turn complexity into something people can use, maintain, and trust.
Shape vague needs into flows, requirements, and decision points that support real users instead of internal assumptions.
Build responsive interfaces, API surfaces, data models, and integrations with an eye toward maintainability.
Replace repeated manual work with reliable tools, thoughtful defaults, and clear operator controls.
Prototype and evaluate language-model workflows with practical safeguards, useful UX, and measurable value.
Turn fuzzy technical paths into sequenced work, explicit tradeoffs, and steady execution.
Tighten copy, accessibility, performance, and visual details so a project feels considered before it meets the world.
Selected work
A local-first trail workout app for importing GPX routes, syncing them to a watch, recording route-following workouts, and exporting clean GPX and FIT files. Built across mobile, Wear OS, and shared Kotlin modules with GPS status, recovery flows, widgets, Wear Tiles, and release-readiness evidence tooling.
Visit trailscope.app
A premium cross-platform sports pool app for web and mobile. Poolhouse supports survivor, squares, spread, and season-long pool formats with real-time scoring, live leaderboards, pick validation, private pools, and a polished futuristic UI powered by Expo, React Native, and Supabase.
Visit poolhouse.appApproach
Start with constraints, users, risks, and the decisions the work needs to support.
Move from concept to evidence through prototypes, scoped releases, and honest feedback loops.
Name what is being optimized, what is being deferred, and what would change the recommendation.
Deliver work that can be maintained, extended, and explained after the initial push is over.
Contact
This site is home for my independent product and technical work. For now, LinkedIn is the best place to connect, follow along, or start a professional conversation.