Skip to content

Software Engineer, AI/ML

Hey, I'm Raynan, and I build cool stuff.

A multi-agent platform running live brand campaigns. Two products of my own: 4,000+ users across 40+ countries. A stack of open-source agent tooling. Shipped end-to-end, agent graph to billing webhooks.

  • Live multi-agent platform
  • 4,000+ users · 40+ countries
  • 11.7M+ alerts delivered
see the work ↓
01 Selected work

Things I've shipped.

Private · in productionOct 2025 – present

Multi-Agent Marketing Platform

An agent swarm that runs brand campaigns, shipped to production.

Founding Product Engineer · stealth SF AI startup

Shipped an entire AI influencer-marketing platform from prototype to production handling live brand campaigns. A LangGraph supervisor coordinates a swarm of specialised agents across creator sourcing, outreach, and reporting, and the whole product runs inside Slack threads.

  • Multi-agent swarm under a LangGraph supervisor with persistent state
  • Rate-limited background processing on Celery + Redis; fork-safe async workers
  • 6+ social-platform API integrations (YouTube, TikTok, IG, X)
  • Full observability: LangSmith · Sentry · OpenTelemetry · Prometheus
PythonFastAPILangGraphCeleryRedisPostgreSQLSlack Bolt
Live2026 – present

Outbid

Real-time Upwork job intelligence for freelancers.

Founder & Engineer

A SaaS that alerts freelancers to new Upwork postings within 60 seconds and drafts AI-tailored proposals so they apply before the competition. Full production stack on AWS, dual-currency billing, and a Cloudflare-bypassing scraping pipeline.

  • 2,000+ users across 40+ countries
  • 11.7M+ alerts from 312K+ jobs scanned
  • 5,800+ jobs/day processed; alerts within 60s
  • Dual billing: Stripe (USD) + Paystack (NGN)
PythonasyncioFastAPIPostgreSQLDockerAWS EC2TelegramStripe
Live2025 – present

ATS-Zero

An AI career copilot that applies in 15 seconds.

Founder & Engineer

A Manifest V3 Chrome extension that reads any job posting and generates an ATS-optimised, tailored resume, turning a 15-minute application into 15 seconds. Heavy AI work runs serverless to keep the client footprint tiny.

  • 2,000+ active users
  • 15-minute apply flow → 15 seconds
  • Two-stage DOM engine; React UI isolated via Shadow DOM
  • Serverless AI pipeline on Supabase Edge Functions
TypeScriptReact (Plasmo)SupabaseChrome MV3LLM APIs
Open source
Live

sandpy

Run Python in the browser for your AI agents, for free.

Creator & Maintainer

A browser-native Python sandbox built on Pyodide/WASM, letting AI agents execute Python client-side as a free alternative to E2B/Modal. Ships with LangChain and Vercel AI SDK integrations.

  • Most-starred repo · published npm package
  • Runs pandas, timeouts, and a GPT-4V vision hook
  • Subject of my DEV.to deep-dive
TypeScriptPyodideWebAssemblyLangChainVercel AI SDK

More AI / agent tooling

Live

LifeGraph

Your photos & transactions as a behavioural map.

Creator

Clusters thousands of personal photos and transactions into behavioural categories with CLIP embeddings, rendered as an interactive map. Runs locally on-GPU for privacy.

  • 4,381 transactions + photos clustered
  • CLIP · HDBSCAN · UMAP · local LLM
PythonCLIPHDBSCANUMAP
Live

CPG Compliance Bot

Parallel multi-agent compliance review for promos.

Creator

Runs FTC, retailer, and brand compliance checks in parallel over CPG promotional proposals using a LangGraph multi-agent graph.

  • LangGraph + Claude
  • Parallel FTC / retailer / brand agents
PythonLangGraphClaude
Live

Meridian

A privacy-first RAG agent for personal finance.

Creator

A retrieval-augmented finance assistant built on LangChain and Google Gemini, designed to keep personal financial data private.

  • LangChain + Gemini RAG
  • Privacy-focused design
PythonLangChainGeminiRAG
Live

pr-audit

AI triage that ranks PRs and plans the merge.

Creator

Helps OSS maintainers triage incoming pull requests: ranking them, running an LLM review, and producing a stack-aware merge plan.

  • LLM review + ranking
  • Stack-aware merge plan
PythonLLM
02 About

About

I'm a 22-year-old product engineer who ships. I'm AI-augmented (Claude Code, Cursor) and comfortable owning a product end-to-end, from the agent graph to the billing webhooks to the production observability stack.

Right now I'm the founding product engineer at an early-stage San Francisco AI startup, where I built a multi-agent orchestration platform: an agent swarm that runs live brand campaigns inside Slack. Alongside that I run two products of my own, Outbid and ATS-Zero, used by thousands of people across 40+ countries.

I care about systems that actually reach users: real-time pipelines, multi-agent orchestration, and the unglamorous infra that keeps them up.

Work experience

  • Founding Product EngineerOct 2025 – present
    Stealth AI startup · San Francisco (remote)

    Multi-agent, Slack-native marketing platform, owned end-to-end from prototype to production.

  • Software EngineerApr 2025 – Mar 2026
    EEMS Limited · Abuja, Nigeria

    Geospatial pipeline (Sentinel, GDAL, NDVI) mapping oil-contaminated land.

  • Front-End LeadFeb 2025 – Aug 2025
    Techyteams · Abuja, Nigeria

    +25% performance, +40% stability; introduced testing & CI.

  • Full-Stack DeveloperFeb 2023 – Jan 2025
    Codekraftsmen · Abuja, Nigeria

    REST APIs serving thousands of daily requests; auth & schema design.

Education

B.Sc. Computer Science

Babcock University, Nigeria · 2021 – 2024

GPA 4.21 / 5.0

Certifications

  • Machine Learning, Stanford University
  • AI Development with Python, IBM

Awards

  • Finalist, WEMA Bank Hackaholics 4.0 (Pixel-Push)
  • 1st Runner-Up, BUSA Fin/Tech Hackathon (RIGEL)

03 / Contact

Wanna chat?

Whether it's a project, a question, or just to say hi, my inbox is open.