Skip to content
Mens Mercatus

Résumé · Available · SAST (UTC+2)

Katlego Mokoto

AI & ML Engineer / Full-Stack Developer

I build AI systems that do the slow work and stop for a human yes: RAG assistants, career pipelines, research desks and on-device tools on .NET/C#, React and Python. Open them and test them here.

Download résumé PDFDownload CV PDFDownload ATS PDF

The résumé and CV use this page’s dark field. The ATS file is the plain copy for application systems.

Selected systems

What is live

  • 01 · Career pipeline

    JobNet

    20:00 SAST scrape, sentence ranker, one role per company. A note is sent only when the posting prints an employer address, that mailbox verifies, and the letter cites the role. Otherwise the send is held. The previous run is reported at 15:00 SAST.

    Open the case study
  • 02 · Multimodal assistant

    Mercatus Assist & THINK

    Provider-swappable chat completions, exponential backoff on 429 and 5xx, per-IP caps, and a labelled demo mode when the robot is unhealthy.

    Open the case study
  • 03 · Research system

    Forex Mercatus Codex

    About 87 MB on disk, quotes refreshing near every 60 seconds, up to 24 sessions with a 2-hour idle TTL, and a public health JSON.

    Open the case study
  • 04 · Browser studio

    SoundX

    A guided four-step demo — Load Demo, Play, Shape master, Generate. Generate can listen to the buffer, estimate tempo from onsets, and wait for you to apply it.

    Open the case study

Stack

Tools I ship with

Python
Forex Mercatus Codex engine, FastAPI, Pandas, NumPy, yfinance, paper-bot and session models
Languages
Python, TypeScript, C#, JavaScript, SQL, Bash
Frontend
React 19, Next.js, Vite, TypeScript, Tailwind, Flutter, Web Audio studio UI
AI
LLM orchestration, RAG, LangChain, ChromaDB, Ollama, Gemini, Agent Zero, tool-using agents with human approval
Machine learning
Pandas, NumPy, yfinance, OR-Tools, regime and paper-research models, DSP and stem analysis
Backend
ASP.NET Core 8, FastAPI, Node.js, WebSockets, Redis
Data
PostgreSQL, Pandas, NumPy, yfinance, OR-Tools
Infra
Docker, Linux, systemd, nginx, Cloudflare, Ubuntu VPS, Nebius

Education

Self-taught.

AI engineering, full-stack .NET, and product engineering roles. Open to teams in South Africa and remote.

Experience

Where the work sits

  1. 01

    Mar 2026 – present

    AI systems architect and founder

    Project Antigravity

    • Local-first agent tooling on Apple Silicon M4 with Ollama.
    • Agent Zero and Cursor for orchestration. Nebius for training and deploy experiments.
  2. 02

    Ongoing

    Full-stack, .NET, and AI systems

    Mens Mercatus

    • Mercatus Assist: ASP.NET Core 8 service calling Gemini through an OpenAI-compatible client, with retries, systemd, nginx, and Cloudflare.
    • THINK: React 19 workspace with a server-side proxy and live-voice WebSocket relay.
    • JobNet, Mercatus Assist, Forex Mercatus Codex, and SoundX, documented as the case studies on this site.
  3. 03

    Before the portfolio

    Operations and optimization

    Earlier systems work

    • Fleet and logistics optimization with OR-Tools.
    • Diesel and mechanical operations — systems thinking under physical constraints.
065 842 4274Hire me