Chris Woods home / blog /

Portfolio

I build products to test ideas, learn from users, and explore emerging technologies. This portfolio includes shipped apps, AI prototypes, and product experiments that shaped how I think about product management. More info: LinkedIn - email.

Products

Even Mind

Goal Improve mental health outcomes.

Problem Patients and clinicians make decisions with very limited data, often just relying on a patient's memory of months of hard-to-remember symptoms.

Design Leverage research-backed mental health measurement approaches but deliver them in a consumer-friendly package. Random sampling and mood-energy vector capture were inspired by research tools. Fast (<5s) logging, a dynamic UI, automatic context processing, and realtime insights were added to make the app attractive to consumers.

Implementation Even Mind was coded in Swift with Core Data as a backend. Claude Platform LLM API was used for generating insights. AI coding agents were used to create more recent features.

Results Even Mind was downloaded by over 17,000 users. It achieved a 4.4 star rating on the App Store.

Sidebar

Goal Don't lose ideas.

Problem Existing note apps are slow to get to a new entry, often requiring note titles or other organizational steps. This results in losing an idea in the moment or skipping recording entirely due to the effort required.

Design A note app built around minimizing time to new entry. Sidebar strips away organizational elements and just sorts entries by time. The result is a logbook-style app that stays lightweight.

Implementation Sidebar was code in Swift with Core Data as a backend. AI coding agents were used to create more recent features.

Results Time from launch to new entry is <2s. Sidebar was recently launched publicly and has 250+ weekly active users.

Scroll Substitute

A simple tool aimed at combatting social media addiction. Takes the same scrolling motion from infinite-feed apps but uses it to simply track distance scrolled. Based on habit substitution concepts used in addiction recovery.

AI Prototypes

Hands-on explorations of AI product patterns, built to sharpen my intuition for what works (and what doesn't) when designing around LLM capabilities.

Journal Entry Analyzer

A private, CBT-inspired reflection tool that gives structured feedback on journal entries. Explores how to make AI feedback feel supportive rather than clinical, and how structured JSON output from the API can power a consistent, trustworthy UI even when the underlying model output varies.

Built with Claude API · Structured output · Prompt engineering

Resume Parser

Normalizes uploaded resumes into a clean, uniform format so reviewers can focus on substance over styling. A study in using AI to reduce bias in a familiar workflow, and in handling PDF upload, extraction, and structured rendering end-to-end.

Built with Claude API · PDF processing · Document parsing

RICE Prioritization Plotter

Interactive tool for visualizing and comparing tasks across RICE dimensions (Reach, Impact, Confidence, Effort). The goal was to make the framework more intuitive by plotting items spatially rather than reducing them to a single score.

Built with Claude · Data visualization · PM frameworks

Draw-a-Bit

A retro Etch A Sketch clone with mobile-responsive controls. A quick creative build to test the boundaries of what's possible with AI-assisted prototyping in a single short session.

Built with Claude · Canvas · Mobile-responsive