The whole case, in under a minute. Turn the sound on for the score.

60-second brief · Three solo products

Every answer shows its reasoning

job-lab gives judgment, not more job links. market-lab never shows a score without its doubt. fit-lab shows its work on every recommendation. Three domains, one refusal to hand over false confidence.

No answer travels without the reason behind it.

Outcome

Three working products, designed and built alone. market-lab and fit-lab are public; job-lab is a private desk with a public demo. Each ships with automated tests and an accessibility pass.

Problem

Each domain hands people a confident answer with the reasoning stripped out: job products optimize for volume, screeners lead with a sortable number, fitness onboarding hands you a BMI label.

Move

Put the reason beside the answer: a worth-your-hour call tied to the next action, every score paired with its objection, every claim next to its evidence and limits.

Proof

7+ job-source families normalized, 1,600+ NSE stocks scored, 270+ unit checks across fit-lab’s engines, and an accessibility pass on all three.

Scope

I owned all of it: data pipelines, scoring logic, interfaces, light and dark themes, accessibility, tests, and deployment. No team, so no claim of team leadership.

Chapter 01job-lab

I needed judgment, not more job links

I never ran out of job links. I ran out of hours: working out which roles were real, whether remote included India, what the application should say, and who to write to. So job-lab scores whether a role is worth your hour and ties that score to the next action.

7+

public job-source families normalized

Greenhouse, Lever, Ashby, Workable, SmartRecruiters, Workday, and aggregators, cleaned into one consistent job object.

The shortcut, and the ruleThe fix was visual and structural at once. The data model has to support the claim the map makes.

The first map

  1. Decorative geography
  2. Unclear political boundary
  3. Remote roles plotted as if they had a city
  4. No link to the ranked list

The map that works

  1. Accepted political map context
  2. India first, because that is the market
  3. Remote work counted separately
  4. Dots, city cards, and jobs all agree
job-lab Board in dark mode: search, eligibility chips, worth-your-hour sorting and a ranked list of design roles beside an India political map with city role clusters and a separate remote count
Board. Triage the market without opening ten tabs: filters, worth-your-hour sorting, the ranked list, and an India-first map.
job-lab Apply packet in dark mode for a senior mobile UX designer role: worth your hour, the resume gate, portfolio angle, human path and outreach copy laid out as one checklist
Apply packet. The posting becomes a checklist of work: role worth, resume gate, portfolio angle, human path, and outreach copy.

Chapter 02market-lab

Every score has to show its doubt

A stock screener is dangerous when it looks cleaner than the market it describes. market-lab scores the NSE, and every row carries the reason to be skeptical: the score, its risk, its liquidity, the case for, and the case against.

1,600+

NSE stocks scored every trading day, from all 2,078 listed

A scheduled job fetches the data, computes the scores, verifies the output, and publishes static files. No runtime server.

The shortcut, and the ruleI didn’t make the board simpler. I made the dangerous simplification visible.

A typical screener

  1. Leads with a sortable number
  2. Treats liquidity as secondary
  3. Hides the counter-case in extra columns
  4. Leaves you to guess the time horizon

market-lab

  1. Pairs every score with its objection
  2. Shows order impact beside turnover
  3. Writes the argument in plain language
  4. Puts the horizon in the row
market-lab Rankings in dark mode: the highest-ranked NSE stocks, each row carrying its research score, risk chips, the thesis, the weakest signal, turnover and order impact
Rankings. Thesis, weakness, risk, liquidity, and order impact in one row, so the score never travels alone.
market-lab Screener in dark mode: horizon and fit filters on the left, a table of filtered NSE stocks with research score, fit, risk and average daily turnover on the right
Screener. Narrow the market as much as you like. Filters work only while each row still shows its risk and doubt.

Chapter 03fit-lab

Every recommendation shows its work

Most fitness onboarding hands you a BMI label and turns a few preferences into a confident-looking plan. fit-lab asks only for measurements that change the answer, screens for reasons a generic plan could be unsafe, checks whether your goal and timeline agree, and attaches the evidence and the limits.

270+

unit checks across the deterministic product engines

Evidence, dose, goal, screening, capacity, and schedule. On top, one rule: no verified guide, no shipped exercise.

The shortcut, and the ruleBuilt to remove false precision, not decorate it.

The shortcut

  1. BMI as the whole assessment
  2. Let the user pick muscles
  3. A seeded slider counts as an answer
  4. Caveats hidden in generic fine print

The fit-lab rule

  1. Use only measurements that change the read
  2. Prescribe complete movement coverage
  3. Require a real answer or interaction
  4. Put evidence and limits next to the claim
fit-lab Body stage in dark mode: a sex-aware 3D figure built from the entered measurements, a neck measurement ruler, Back and Continue, and a note that nothing leaves the device
Body. The figure responds as the readings go in. A slider’s starting position never quietly counts as data.
fit-lab Result in dark mode: a goal-feasibility verdict comparing the requested and realistic timelines, then BMI, waist-to-height ratio, body-fat range, the safety status and the measured body
Result. Feasibility and safety first, then the body evidence, then the movement plan. No exercises until the premise checks out.

What AI did. What I did.

I design the system and direct AI agents to build it. I decide what it does, how it fails and what ships, and I review and test every change before it goes live. On all three, Claude, an AI coding agent, wrote the code to my direction.

  1. job-lab

    What AI did
    Wrote the code that cleans 7+ public job-source families into one job object.
    What I did
    Decided it scores whether a role is worth your hour, and ties that score to the next action.
  2. market-lab

    What AI did
    Wrote the code that scores the NSE.
    What I did
    Made every score carry its objection: its risk, its liquidity, and the case against.
  3. fit-lab

    What AI did
    Wrote the code behind the onboarding and the plan.
    What I did
    Asked only for measurements that change the answer, and attached the evidence and the limits to every recommendation.

Why it still took me

Claude can write a stock screener. It will not decide on its own that every score has to show its doubt. That rule is the product.

What this proves, and what it doesn’t

I built all three alone, so the evidence is ownership end to end. Shipped is not the same as impact. Tests prove the products work. Only real use over time proves they help.

  1. job-lab

    What it proves

    How I own a product end to end: the trade-offs, the implementation, and a working deployed system.

    What it doesn’t

    Team leadership. And it is too early for placement or conversion numbers.

  2. market-lab

    What it proves

    Ownership end to end: model rules, data boundaries, responsive interaction, accessibility, recovery, tests, and deployment.

    What it doesn’t

    Team leadership, or investment returns. Judge it on research quality instead.

  3. fit-lab

    What it proves

    The assessment logic, evidence links, body assets, anatomy coverage, responsive flow, themes, and tested accessibility paths work as designed.

    What it doesn’t

    It doesn’t diagnose or replace a clinician, and can’t prove health outcomes. No usage analytics yet, so no completion rates.

Three products. One rule.