cjjutba
Product Engineer / Full-Stack / AI-NativePortfolio · 2026

Idea to shipped product, in weeks not months.

I'm CJ Jutba - a product engineer who builds web apps, SaaS, and MVPs for founders and startups. AI-native, so I ship fast without shipping fragile: my last build was a production, regulated fintech SaaS.

Status
Available · 2 spots
Focus
MVPs / SaaS / Web Apps
Engaged via
Project or retainer
Email
hello@cjjutba.com

Software that works, not just slides.

(01) What I build
01

MVP Development

A first working version your users can actually use. I focus on the features that matter most, so you can launch sooner.

02

SaaS Products

Software your customers sign up for and use online, each with their own secure account. Built to handle real users, not just a demo.

03

Custom Web Apps

Web apps built around what your business actually needs. Reliable, easy to update, and the code is yours to keep.

04

AI Features

AI added to your app, like search, chat, or summaries. Built to give clear, accurate results you can trust.

Proof, not promises.

(02) Selected work

A compliance-grade SaaS portal for Belgian accounting firms.

Fiscplus poster - 'One source of truth for the whole firm': the admin dashboard replacing email-and-spreadsheet chaos with a single auditable system

Fiscplus

A compliance-grade, multi-tenant SaaS that replaces an accounting firm's email-and-spreadsheet chaos with a single, auditable source of truth.

  • Web
  • SaaS
  • Three role-scoped portals from one type-safe API.
  • Full Belgian AWW / AML compliance lifecycle.
  • Real-time cross-portal sync - 80+ domain events.
  • Append-only audit trail + 92+ RBAC permissions.
  • React 19
  • NestJS 11
  • Prisma 7
  • PostgreSQL
  • Redis / BullMQ
  • Socket.io
Private client project — source & URL withheld

Explainable, fair AI recruitment - every score shows its work.

AuraHire poster - an AI recruitment platform built on transparency: the recruiter dashboard with candidates ranked by an explainable match score

AuraHire

A full-stack AI recruitment platform built around two commitments: explainable scoring and active bias mitigation.

  • Web
  • AI
  • Explainable scoring with verbatim resume evidence.
  • 8 transparent, weight-capped score dimensions.
  • Upstream bias mitigation - PII redaction + bias flags.
  • Turborepo: Next.js + NestJS, Supabase RLS, BullMQ.
  • Next.js 16
  • React 19
  • NestJS 10
  • TypeScript (strict)
  • Drizzle ORM
  • PostgreSQL / Supabase
  • OpenAI (gpt-4o-mini)
  • Tailwind 4
  • Turborepo
  • Redis / BullMQ
  • Socket.io

Split expenses with anyone, settle up in a tap - so everyone ends up even.

Even poster - 'Split anything, fairly': the add-expense split flow with a group's avatars and the four ways to split a bill

Even

A cross-platform Flutter app for shared money - split expenses with friends and family, see who owes whom, and settle up in a tap, all in real time.

  • Mobile
  • Split any expense four ways - evenly, exact, %, or shares.
  • A live 'who owes whom' balance for the whole group.
  • Smart settle-up: the fewest payments to make everyone even.
  • Real-time across iOS + Android from one Flutter codebase.
  • Flutter
  • Dart
  • Riverpod
  • Supabase (Postgres)
  • Supabase Realtime
  • Supabase Auth
  • Row-Level Security
  • Drift (offline)
  • FCM / APNs

Run solo, deliver like an agency - turn your GitHub work into client updates they can watch.

Soloist poster - 'Run solo, deliver like an agency': the freelancer Cockpit on a laptop beside a branded client portal feed on a phone

Soloist

A client portal for solo engineers - turn your GitHub activity into a branded, real-time progress feed your clients can follow, without exposing the repo.

  • Web
  • SaaS
  • GitHub commits, PRs, and releases auto-pulled as draft updates.
  • Curate and publish plain-English Shipped / In progress / Next updates.
  • A branded, real-time client portal for every engagement.
  • Multi-tenant with database-level isolation (Postgres RLS).
  • Next.js 16
  • React 19
  • TypeScript (strict)
  • Tailwind 4
  • shadcn/ui
  • Neon Postgres
  • Drizzle ORM
  • Postgres RLS
  • Better Auth
  • Inngest
  • GitHub App (Octokit)
  • Resend / React Email
  • Vercel Blob

One number tells you you're covered - native iOS cash-flow for freelancers with lumpy, late income.

Coasta poster - the Runway gauge: a calm indigo ring on the home dashboard showing how many months of bills are covered

Coasta

A native iOS cash-flow app for freelancers - turn lumpy, late, multi-currency income into one number, Runway, that tells you if your bills are covered.

  • Mobile
  • AI
  • Runway: one number for 'am I covered until the money arrives?'
  • Multi-currency 'pockets' you keep by hand - log-only, never a bank link.
  • Capture in a tap, by Siri, or by on-device AI (iOS 26).
  • Fully offline and private - no backend, zero third-party SDKs.
  • Swift 6
  • SwiftUI
  • Observation (@Observable)
  • SwiftData
  • WidgetKit
  • App Intents (Siri)
  • Foundation Models (on-device AI)
  • StoreKit 2
  • Swift Charts
  • CloudKit (opt-in)
  • LocalAuthentication
CJ replaced our tangle of spreadsheets and email threads with one system we actually trust. He shipped a regulated, production-ready platform faster than I thought was possible - and the code is ours to keep.
Abdelkarim B., founder of a Belgian accounting firm

Why I work faster than an agency.

(03) How I work
01

Start small

We start with the smallest version that solves the real problem. No extra features, and no long wait before you have something working.

02

Build AI-native

I use AI tools throughout my work. That lets me build much faster while keeping the quality high.

03

Improve as we go

You see working software early and often. I improve it based on your real feedback, not guesses.

04

A clean handoff

You get clean, well-documented code that you fully own. Nothing hidden, and easy for anyone to pick up later.

(04) About

I treat your product like a founder would.

I'm CJ, a product engineer who cares less about the code itself and more about the results. I think about your users, your deadlines, and your business - not just finishing tasks.

I build web apps, SaaS, and MVPs for founders and early-stage startups - real, working software, shipped in weeks, not months. My last build was a regulated fintech SaaS, so fast never means fragile.

CJ Jutba
Open to work

Have a project in mind? Let's build it.

I'm available for freelance projects, and open to the right full-time role.

I build web apps, SaaS, and MVPs for founders and startups. Tell me what you're working on.