Software Engineer

Khai

ML pipelines, distributed systems, AI agents, developer tools, mobile apps, and 2D platformer games.

About

About

I'm a software engineer with 3+ years of experience building ML pipelines, transformers, distributed systems, AI agents, LLM inference, developer tools, scalable backend systems, mobile apps, and 2D platformer games using Python, TypeScript, Dart, Java, C++, Rust, and Golang.

Currently exploring ADEs, agent skills, agentic harnesses, ML pipelines, systems engineering, developer tools, AI agents.

Interests include hackathons, open-source, micro-robotics, game development, AI, and operating systems.

Hackathons

Solo Hackathons

Nomba × DevCareer Hackathon 2026

July 2026

Developer-first virtual account infrastructure layer for downstream product teams.

DSN × BCT Hackathon 3.0

June 2026

Agentic LLM system for behavioral user modeling and personalized recommendation.

Toolkit

Skills

<Languages />

Core languages I rely on to write maintainable, performant, and scalable code.

  • JavaScript
  • TypeScript
  • Python
  • LuauLuau
  • ArkTsArkTs
  • C#C#
  • C++C++
  • GolangGo (Golang)
  • JavaJava
  • DartDart
  • RustRust
  • KotlinKotlin
  • CangjieCangjie
  • SwiftSwift

<Frameworks & Libraries />

Frameworks and tools that speed up development and provide structure.

  • React
  • Next.js
  • VueVue
  • SvelteSvelte
  • Astro JsAstro
  • ExpressExpress
  • Nest.js
  • SpringbootSpringBoot
  • FastAPI
  • DjangoDjango
  • .NET.NET
  • FlutterFlutter
  • DioxusDioxus
  • TauriTauri
  • LangChainLangChain

<Databases />

SQL, NoSQL, caching, and ORM tools for robust, high-performance data management.

  • PostgreSQL
  • MySQL
  • MongoDB
  • Redis
  • SupabaseSupabase
  • Firebase

<DevOps & Cloud />

Infrastructure as code, CI/CD, and cloud platforms to deploy and scale applications reliably.

  • AWS
  • GCP
  • Microsoft AzureAzure
  • SupabaseSupabase
  • Firebase
  • Docker
  • Kubernetes
  • Terraform
  • Git
  • GitHub Actions
  • Vercel
  • Node.js

<AI & Machine Learning />

Techniques and tools to build intelligent, data-driven applications.

  • Vercel AI SDKVercel AI SDK
  • Mastra AIMastra AI
  • Machine LearningMachine Learning
  • Deep LearningDeep Learning
  • OpenCVOpenCV

<Design & Creative skills />

Other creative & design skills.

  • UI Design
  • Environment ArtGame Environment Art
  • Character ArtGame Character Art
  • Game EffectsGame Effects & Animations
Open Source

Contributions

T3Code

t3.codes

The open-source control plane for coding agents

Blobatar

blobatar.dev

Deterministic geometric blobatars from any string.

Tellstone

tellstone.io

High-performance in-memory database and drop-in replacement for Redis.

  • Automatic TLS certificate rotation for binary and RESP listenersView PR →
  • STARTTLS connection upgrades for RESPView PR →

Drop-in deterministic mascot avatars.

  • Official Flutter SDK (`usenavii`) with SVG parity to @usenavii/coreView PR →

The terminal coding agent that answers to you, your model, your machine, your rules.

Open-source ngrok alternative for exposing local development servers via secure tunnels.

  • Centralized CLI flag parsing into shared helpersView PR →
Featured

Projects

Roadrunner

RustPythonPostGIS+3

Logistics optimization engine combining traffic-aware pathfinding, dynamic rider assignment, ETA estimation, preparation-aware dispatch, multi-order routing and delivery simulation

Finomaly

PythonFastAPIPyTorch+3

Real-time financial anomaly detection pipeline for high-volume event streams.

Keihatsu

DartFlutterIsar+6

Cross-platform social manhwa & comics reader app.

Rails

TypeScriptFastifyBullMQ+2

Virtual account reconciliation infrastructure built on the Nomba API.

FarmIntel

PythonDjangoDjango REST Framework+8

Agricultural intelligence system for data-informed farming decisions.

HireCraft

Java 17Spring BootSpring Security (JWT)+7

Domestic-service marketplace connecting service providers with employers.

Odyssey

RustPythonTypeScript+1

Decoder-only transformer exploring long-horizon reasoning and autonomous software engineering.

Phalanx

RustPythonInference+1

High-performance Rust runtime for modern LLM inference workloads.

Ledger

Java 21Spring Boot 3.3Spring Data JPA+12

Stripe-inspired payment processing engine with idempotent charges, refunds, an append-only event ledger, and signed webhook delivery.

Meridian

C++

High-performance C++ limit order book and matching engine with concurrent order processing, price-time priority, and latency benchmarking.

Notification Service

TypeScriptPythonNestJs+10

Queue-backed notification system for asynchronous email and push delivery.

Laptop Harbor

DartFlutterFirebase Authentication+8

Mobile marketplace for laptops and related accessories.

Oroshi

React NativeExpoexpo-router+2

Mobile ordering experience for a concept Japanese sushi brand.

ESP Integration API

TypeScriptNode.jsExpress+3

Mail integration API for Mailchimp and GetResponse campaigns.

Wallet Service

PythonFastAPIPostgreSQL+1

Wallet service for deposits, balances, and transactions through Paystack.

Supanote

ReactTypeScriptCSS

AI-assisted workspace for organizing notes and tasks.

Krea AI

Next.jsTypeScriptTailwind CSS

Responsive reconstruction of Krea AI’s creative-tool landing page.

Each project opens its full page with context and accomplishments.

Work XP

Experience

Onsite

Aptech Computer Education

Software Engineer

  • Delivered 100+ hours of instructor-led training in Java, Python, Microsoft Azure Cloud Computing and Responsive Web Development helping students build practical software engineering and cloud fundamentals.
  • Redesigned the Aptech Port Harcourt website with a modern UI, multi-page course catalog, secure admin dashboard, and enquiry management system.
  • Designed and taught hands-on labs covering Azure Virtual Machines, static website hosting, cloud networking, storage, and deployment workflows.
  • Developed 10+ project-based programming exercises, coding challenges, and assignments focused on object-oriented programming, algorithms, and problem-solving.
  • Mentored 30+ students through debugging sessions, code reviews, and best practices for writing clean, maintainable code.
  • Created structured learning materials, presentations, and coding demonstrations to simplify complex software engineering concepts.
  • Guided students in building real-world applications and preparing for technical assessments through practical exercises and industry-relevant examples.
  • Introduced learners to modern developer workflows using Git, GitHub, IDEs, and cloud deployment tools, encouraging professional software development practices.

Python · Java · Microsoft Azure · Mentoring · cPanel · Typescript · Express · Django

Remote

JhinxPay

App Developer

  • Built and optimized screens perfectly replicating static mockups increasing user retention by 30%
  • Improved project structure for easy reproductibility improving dev onboarding by 50%
  • Implemented end-to-end APIs for giftcards, gamepoints, wallets and transactions

Flutter · Dart

Remote

Area 44

Founder

  • Designed and developed Keihatsu, a cross-platform social manwha, webtoon & manga reader app.
  • Created the official Flutter SDK for navii.dev and integrated into Keihatsu (PR #5)

System Design · Swift · Typescript · Nest.js · Dart · Flutter

Remote

HNG Tech

Software Engineer Intern

  • Architected a distributed notification microservice (Redis Streams pub/sub, idempotent delivery), spearheading a 3-engineer pod, reducing notification latency by 43% (p95 <300ms).
  • Contributed to Legal WatchDog, an AI-powered regulatory intelligence platform for enterprises that reduces manual compliance efforts by 57%.
  • Integrated two A2A-compliant AI agents (a riddle agent and a real-time news update agent) into Telex.im
  • Created an AI agent slack bot that helped interns for task deliverables summarization.
  • Developed RESTful API projects with Django and FastAPI implementing NLP search.
  • Built a document analyzer using OpenRouter's LLM APIs with chunking and embedding similarity search, achieving 92% summarization accuracy
  • Drove CI/CD adoption (GitHub Actions + Docker), tripling deployment frequency and eliminating staging environment drift.

Team Leadership & Management · Prompt Engineering · Collaboration · AI Agents · Mastra · Python · Nest.js · Microservices · Distributed Systems · TypeScript · Docker · Minio · Redis

Remote

SnapiLabs

Software Developer Intern

  • Built SupaNote's AI workspace landing page with virtualized scrolling and debounced search, achieving 98+ Lighthouse score and 40% lower bounce rate.
  • Rebuilt Krea AI's UI from static mockups using component composition, delivering pixel perfect responsive implementation 2 weeks ahead of schedule.
  • Implemented a mobile-first design system in Tailwind CSS with atomic CSS architecture, accelerating feature development velocity by 30%.

Next.js · Tailwind CSS · Javascript

Blog

Articles

Sep 20269 min read

Building Roadrunner, A Correct Dijkstra Baseline in Rust

How I implemented Roadrunner's first shortest-path router with a binary heap, typed cost models, deterministic route selection, defensive reconstruction, and reproducible benchmarks.

Aug 202624 min read

Building the Official Blobatar Flutter SDK, From Bit-Exact Seeds to Deterministic Motion

How I built blobatar's official Flutter and Dart SDK from a frozen TypeScript contract: exact hashing and geometry, typed expressions, deterministic elapsed-time animation, a lifecycle-safe Canvas renderer, and a release-ready example and parity suite.

Jul 202616 min read

Building the Official Navii Flutter SDK, A Faithful Dart Port of a Deterministic Avatar Engine

How I built usenavii, Navii's official Flutter SDK: a byte-identical Dart port of @usenavii/core, thin Navii/NaviiGroup widgets over flutter_svg, JS-faithful PRNG and number formatting, SVG golden tests, and a pub.dev path that stays out of the npm lockstep.

Jul 202618 min read

Finomaly, Building a Real-Time Fraud Detection Pipeline with Autoencoders and Graph Neural Networks

How I built a dual-model real-time fraud detection system for mobile money transactions: an Autoencoder for point anomalies, a GraphSAGE GNN for fraud rings, Kafka streaming, Redis-cached embeddings, and a FastAPI dashboard, trained on 6.3M PaySim transactions with 9M account nodes.

Jul 202615 min read

Building Rails, Payment Reconciliation on Nomba Virtual Accounts

How I built a virtual-account reconciliation layer on Nomba's API for the Nomba x DevCareer hackathon 2026; provisioning per-student accounts, ingesting signed webhooks, reconciling five payment edge cases, and shipping a production proof with live money; while debugging everything that broke along the way.

May 202612 min read

Debugging a Silent Sync Failure, How Nothing Was Being Saved

How I tracked down and fixed a critical data synchronization bug in Keihatsu, where offline activities silently failed to persist and users lost everything on logout.

Jan 202614 min read

AI Agents & Workflows

A practical breakdown of LLMs, AI workflows, and AI agents — what each one is, where they differ, and when to reach for which.