Selected Work

Built to ship,
designed to feel alive.

A visual overview of products and platforms I've built and maintain. For now these previews are stylized product snapshots, and we can swap in real screenshots later once you have assets ready.

workspace.planubo.com
Focus
Progress
Velocity
Sprint Board
Timeline
PlatformProduction

planubo

A complete planning and project management platform built entirely solo from the ground up.

planubo is a full-stack product I designed, built, and deployed as a solo founder. It spans product thinking, UX, frontend architecture, backend APIs, data modeling, cloud infrastructure, and delivery workflows.

Full-stack solo build across product, code, infra, and DevOps
Production-grade deployment serving real users
Designed for planning, tracking, and execution workflows
ReactNext.jsNode.jsAWSTypeScriptPostgreSQL
Visit Site
WorkoutRound 3/6
0:30work block
Warmup
Work
Rest
Mobile AppShipped

interval timer

A free premium interval timer app for iPhone with custom workouts, analytics, and community sharing.

Interval Timer has its own dedicated landing page and product positioning. It focuses on workout builder flexibility, background playback, training analytics, achievements, and community-shared routines while staying free, ad-free, and subscription-free.

Dedicated product landing page and privacy flow
Custom workout builder with background playback
Training analytics, achievements, and community sharing
iOSProduct DesignMobile UXApp Store
View Product
3D Block Builder — Architect Studio interface
ToolShipped

3D Block Builder

A 3D brick planning tool I built to solve my own problem — designing a garden wall with a fixed set of differently shaped stones.

I had a fixed inventory of stones in multiple shapes and sizes and needed to plan a wall that used all of them without buying more. No tool existed for this, so I used Claude to build exactly what I needed. The result is a full 3D builder with grid snapping, gravity physics, supply tracking, and 2D/3D view modes.

Built with Claude to solve a real-world constraint problem
3D scene with orbit controls, grid snapping, and gravity physics
Supply management to track and use a fixed stone inventory
Three.jsViteJavaScript
Try It
DevChris OS
portfolio + lab
Work
DevChris.
Engineer, builder, and AI explorer.
Projects
Blog
ChrisOS
Contact
app
Terminal
app
Paint
app
Snake
app
2048
Terminal
$ ls apps
paint snake 2048 terminal
$ open projects
Launching portfolio workspace...
Portfolio PlatformProduction

devchris.net

My personal portfolio and blog, featuring an interactive web-based OS with built-in apps and a terminal.

This site is more than a portfolio. It includes a blog system, a custom design language, and a browser-based OS environment with a terminal, file system, ChrisPaint, Snake, and 2048.

Interactive OS environment with terminal and browser apps
Custom blog system with MDX and tag filtering
Purpose-built portfolio experience instead of a template shell
Next.jsTypeScriptTailwind CSSMDXCanvas API
You're Here