Open to software engineering roles

Software
Engineer.

Full-stack · AI · Product

I build production software across web, mobile, and AI — type-safe, real-time, and shipped.

Self-taught from an Andela foundation into founding and engineering products end to end. I'm happiest owning a feature from schema to pixels: multi-tenant SaaS, cross-platform apps, real-time systems, and AI that does real work.

01

Selected Work

6 projects
01Multi-tenant regtech SaaS

Autherise

A compliance platform that ingests invoices and customs documents, classifies them with AI agents, and prepares validated tax returns end to end. ~80-table schema, 13 AI agents, role-based multi-tenancy, and a Python extraction engine — production-grade, 1,200+ commits.

Next.js 16React 19ConvexClerkAI SDKPython
02AI-native workspace

Lafti

One workspace unifying pages, tasks, canvas, and calendar under context-aware AI. Rich collaborative editing, real-time sync, and an assistant that operates across your content.

Next.js 16ConvexClerkAnthropicTipTap
03Cross-platform fintech app

Eltrich Prime

A production investment app for iOS, Android, and web — multi-currency wallets, a typed financial ledger, KYC, and live brokerage data sync, on a 32-table schema with a full admin console.

Expo / RNConvexClerkSmile ID KYCTypeScript
04Real-time, cross-platform systems

Tradefiti

A trading platform spanning a desktop (Electron) and web app with real-time charting and data streamed over WebSockets, plus Python services and a no-hindsight backtesting engine with 57 TDD tests. Heavy on real-time architecture and cross-platform delivery.

React 19ElectronConvexPythonWebSockets
05Payments & ticketing

CertyPay

A payments and event-ticketing platform — collect, track, and reconcile payments with QR ticket issuance and gate verification. Clean payment flows, transactional email, and organizer tooling.

Next.jsConvexClerkResendQR
06Security-focused product

PDF-Secure

A hardened confidential-document viewer with per-recipient access, instant revocation, and a full audit trail — built around access control and verifiable security guarantees.

ViteReactConvexClerk
02

Stack

how I build

Languages

  • TypeScript
  • Python
  • JavaScript
  • SQL

Frontend

  • React 19
  • Next.js 16
  • React Native (Expo)
  • Tailwind CSS
  • Framer Motion

Backend & Data

  • Convex
  • Node.js
  • FastAPI
  • PostgreSQL
  • REST & WebSockets
  • Clerk Auth

AI

  • Anthropic Claude SDK
  • OpenAI SDK
  • Agents & workflows
  • RAG
  • Document extraction

DevOps & Tooling

  • Docker
  • Vercel
  • GitHub Actions / CI
  • EAS
  • Sentry
  • PostHog

Practices

  • TDD
  • Playwright / Jest / pytest
  • End-to-end type safety
  • Multi-tenant architecture
  • Code review
03

Experience

2024 — Present

Autherise / CapEdge Technologies

Senior Software Engineer

Building a multi-tenant regtech SaaS — Next.js/Convex, AI document pipelines, and a Python extraction engine at production scale.

2025 — Present

Lafti

Founder & Software Engineer

Designing and engineering an AI-native collaborative workspace from the ground up.

2023 — Present

Tradefiti

Founder & Software Engineer

Real-time, cross-platform applications (web + Electron), Python services, and backtesting infrastructure.

2019 — Present

Certitude Consultancy

Co-founder & CTO

Engineering leadership and delivery for organizations going through digital transformation.

2018 — 2019

Andela

Software Engineer → Product Coordinator

Production engineering on distributed teams — the foundation everything since is built on.