sam@samabiodun.tech — #resume
Samuel Abiodun
Samuel Abiodun
software / ai engineer · lagos, ng
Samuel Abiodun
sam6:40 PM

The condensed version lives below — or grab the full PDF:

PDF Samuel_Abiodun_Resume.pdf
1 page · updated oct 2026
summary
Samuel Abiodun
sam6:41 PM

Software/AI engineer who ships end to end — from durable, event-driven LLM pipelines and a multimodal eval framework to the AWS/Terraform infrastructure and zero-downtime deploys that run them. Helped take an AI video-generation platform from MVP to public launch across several codebases (Python, C#, TypeScript), working on REST APIs, a card + crypto payments system, serverless GPU workers, and the CI/CD behind it.

skills
Samuel Abiodun
sam6:42 PM
  • Languages: Python, C#, TypeScript, SQL, Bash, HCL (Terraform)
  • Backend & APIs: FastAPI, Pydantic v2, AWS Lambda Powertools, REST API design, JSON-Schema structured output, JWT / API-key auth
  • Async & Orchestration: Inngest durable step functions (webhook suspend/resume, timeout handling), n8n, AWS EventBridge Scheduler
  • Cloud & Infra: AWS (Lambda, S3, API Gateway, VPC, IAM, EventBridge), Terraform multi-env modules, Docker, RunPod serverless GPU, self-hosted VPS with blue-green deploys, nginx, systemd, Tailscale/WireGuard, GitHub Actions
  • Databases: PostgreSQL (RDS), psycopg2, stored procedures, connection pooling
  • AI / ML: LLM gateways (OpenRouter/Portkey), structured output, promptfoo evals & LLM-as-judge, text-to-image / image-to-video providers, LoRA fine-tunes, audio source separation, LaMa/OpenCV inpainting
  • Payments & Web3: Stripe, crypto checkout, Solana/Helius on-chain verification
  • Game Development: Unity (URP, WebGL), VR/AR (XR Toolkit, MRTK3, Oculus SDK), Photon, DOTween
experience
Samuel Abiodun
sam6:44 PM

Sandwatch — Software / AI Engineer
Berlin, Germany (Remote) · Feb 2025 – present

Shipped an AI video-generation platform from MVP to public launch, working across Python backend, C# generation engine, cloud infrastructure, TypeScript bots, and GPU workers.

  • Built a durable, event-driven AI generation pipeline — a ~20-step Inngest flow spanning script, voice/TTS, character, and multi-stage visual generation that suspends on provider webhooks and resumes with request-ID matching, with strict JSON-Schema structured output at every LLM step.
  • Built the quality layer: a promptfoo eval framework with a multimodal LLM-as-judge that grades rendered videos, codified into 11 judge modules inside an automated suite of ~198 tests gated in CI.
  • Shipped 30+ REST endpoints on AWS Lambda (Pydantic v2, PostgreSQL) covering agents, presets, characters, generations, and a filterable central library.
  • Built the billing/credit system end to end — atomic charge-on-create with source-aware refunds via stored procedures, integrated card (Stripe) and crypto checkout with on-chain verification; reconciled, dispute-free billing.
  • Turned single-provider video generation into a multi-provider fallback chain, cutting the failure rate by more than half and reducing average generation time.
  • Migrated the voice catalog to a new TTS/cloning provider and scaled it to a 600-voice multilingual library across 12 languages.
  • Built two serverless GPU workers: ensemble vocal removal (audio source separation) and automated video inpainting / object removal (OpenCV + LaMa).
  • Core developer of the original node-based C# engine turning a topic into finished long-form video — LLM story generation, text-to-image/image-to-video models, LoRA character consistency, subtitles, cloud assembly.
  • Owned deploys end to end: zero-downtime blue-green releases behind nginx, Terraform-managed prod/dev AWS environments, and a Tailscale/WireGuard fix that took deploys from intermittently failing to consistently reliable.
  • Built a TypeScript Discord bot with S3 presigned delivery and Solana payment verification, plus a Cloudflare-backed CLI that let non-technical staff publish landing-page content with no deploy.
Samuel Abiodun
sam6:46 PM

Sacher Solutions — Unity / .NET Developer
Mediaș, Romania (Remote) · Jul 2024 – present

  • Sole developer of a mobile/WebGL endless runner for a consumer-brand marketing campaign — built from scratch: obstacle pooling, progressive difficulty, full UI state machine, haptics, and a giveaway form wired to a REST API.
  • Gameplay and UI programmer on PlayShop, a mobile play-and-earn game — powerups, collectibles and spawn patterns, particle effects, custom shaders, and an in-app feedback flow integrated with a backend API.
  • Reduced frame time and peak memory across shipped titles through Unity Profiler–guided optimization.
Samuel Abiodun
sam6:47 PM

Freelance — Unity / .NET Developer
Lagos, Nigeria · Jan 2022 – Jun 2024

  • Developed immersive VR and AR projects (Unity, XR Toolkit, Oculus SDK, MRTK3, JioMRTK) targeting Quest 2, Quest 3, and Jio MR glasses.
  • Built multiplayer WebGL/mobile games on Photon and an A*-pathfinding agent simulation.
Samuel Abiodun
sam6:48 PM

BimiBoo Kids — Unity / .NET Developer
California, US (Remote) · Aug 2022 – Nov 2022

  • Built 6 mobile hypercasual kids' games with Unity and C#, with performant child-friendly touch interactions and animations.
leadership & education
Samuel Abiodun
sam6:50 PM
  • Deputy Training Lead — Engineering Career Expo · Sep 2024 – Sep 2025
  • Partnership Team Member — Google Developer Student Club UNILAG · Oct 2023 – Nov 2024
  • Game Development Tutor — Engineering Career Expo · Dec 2021 – Jul 2024
  • Communications Team Member — Shell Eco-Marathon UNILAG · Oct 2020 – Aug 2021

University of Lagos · Oct 2019 – Sep 2025
B.Sc. Civil Engineering — CGPA 4.33 / 5

sam is shipping…
Samuel Abiodun Get in touch
usually replies fast
+