Ask Stephen
Stephen Okulaja

Toronto — Markham, Ontario

Freelance · Open to the right role

I build products
that think.

Brand systems, web products, AI-integrated tools. I work best when the problem is real, the audience is specific, and there's something actual at stake.

See My Work ↓

Selected Work

Elicit Furnishing — furniture sales ledger
01 Elicit Furnishing
  • Full-Stack
  • Supabase
  • Production

Pen and paper, replaced. A production app built for a real client — used every day.

Live production app — real client, real data, used daily

View Case Study →
T2D Trial Pre-Screener — AI clinical trial matching
02 T2D Trial Pre-Screener
  • LangGraph
  • Claude API
  • FastAPI

Paste a SOAP note. Get ranked T2D trial matches with per-criterion PASS / FAIL verdicts — in 30 seconds.

Try it → paste any clinical note to optimise it, or go straight to Find Trials

View Case Study →
MachineLine — AI production line configurator for African entrepreneurs
03 MachineLine
  • AI
  • Claude API
  • Africa

Describe your business. Get your full production line — machines, sourcing, permits, and budget in one AI response.

Try it → type "sachet water factory in Lagos" and hit Generate

View Case Study →
NAFDAC Drug Verifier — drug authentication tool for Nigerian pharmacists
04 NAFDAC Drug Verifier
  • AI
  • FastAPI
  • Healthcare

8,727 registered drugs. One search. VERIFIED or NOT FOUND in under three seconds — built for pharmacists, not regulators.

Try it → search "Coartem" or type a NAFDAC registration number

View Case Study →
QuickFit — AI-powered trade supply interface
05 QuickFit
  • AI Integration
  • Claude API
  • Serverless

AI embedded into a real trade supply workflow — not bolted on as a feature, but built into how the product thinks.

Try it → type a job (e.g. "install 20 pot lights") and hit Estimate

View Case Study →
VerseCue — AI scripture display tool
06 VerseCue
  • AI
  • React
  • Worship Tech

The right verse. On screen. Right now.

Try it → say "John 3:16" with mic on, or hit Demo

View Case Study →
Contract Redline — AI contract risk analyser for freelancers
07 Contract Redline
  • Claude API
  • FastAPI
  • AI Integration

Paste a freelance contract. Get a severity-ranked risk report across eight categories — with the exact clause and a fix for each finding.

Try it → paste any freelance contract and hit Analyse

View Case Study →
NeuroByte — YouTube Shorts automation pipeline
08 NeuroByte Pipeline
  • Claude API
  • Remotion
  • Automation

21 Shorts. No editor. Script → voice → render → upload, end-to-end in one command — with analytics feeding back into the next one.

v1 live — 21 videos published across YouTube & TikTok · v2 in progress

View Case Study →

More in the works — the catalog grows every week.

How I Work

01

Discover

Research the audience, the constraints, and the gaps before any design decisions are made.

02

Design

Systems, not screens. Every component traces back to a decision about the person using it.

03

Build

Design is only halfway done until it's in the browser. I write my own code.

04

Launch

Ship, measure, iterate. Shipping is a skill. I've done it solo and on teams.

I design for a specific person in a specific moment — the AV operator scrambling between songs on a Sunday morning, the indie artist trying to reach the right 500 people. Not a persona. An actual human with a deadline.

The details that make something work — the micro-copy, the load state, the fallback — those aren't polish. They're the product.

AI doesn't change that. It just raises the ceiling on what one person can build alone.

Tools Figma React HTML / CSS / JS Claude API Adobe Creative Suite Netlify

About

Stephen Okulaja

Design, build, launch —
one person, no handoff.

Humber College, 2021. I've worked full-time and freelanced simultaneously ever since — which means I've had to think commercially about design from the start, not eventually.

Digital operations, social strategy, motion graphics, branding, web development, audio production. Not scattered side interests — one integrated practice. I understand how a brand sounds, moves, looks, and converts.

In recent years I started integrating Claude and generative tools directly into the products I build. I don't use AI as a shortcut. I use it as a design material.

Based in Markham, Ontario. Toronto clients and remote. If the problem is real, the brief doesn't have to be finished.

Currently freelancing. Open to the right full-time or part-time role — I care more about the work and the people than the structure.

I also produce music. It's probably why I care as much about the invisible parts of a product — the timing, the silence, the transition — as the parts you can see.

Contact

Got a real problem to solve?

You don't need a finished brief. Just a real problem.

okulajastephen@gmail.com