Software Engineer

Khai

ML pipelines, AI agents, open source, distributed systems, 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
  • Agentic Design
  • WonderAsset 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

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.
  • Guided a hackathon team of 5 students in building and deploying CampusCoin, a full-stack student finance management platform using React, TypeScript, Flask, and MySQL. Mentored the team across product planning, UI/UX, REST API and database design, Git workflows, automated testing, security, debugging, code documentation and deployment, culminating in a live application with authentication, email verification, budgeting, transaction tracking, financial insights, reports, profile management, administrative controls, and integrations with Vercel, Render, Aiven, Brevo, and Cloudinary, enabling the team to deliver and document a functional full-stack system using entirely free hosting tiers.
  • 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 · Flask · Project Management · Brevo

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 blobatar.dev and integrated into Keihatsu (PR #33)

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

Oct 202616 min read

Building the Blobatar SwiftUI SDK, Same Face Across Runtimes

How I ported Blobatar to pure Swift and native SwiftUI Canvas, preserved its generation-2 identity contract, and fixed the state-delivery bugs behind deterministic animation.

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.