AVAILABLE FOR HIRE—LAGOS, NIGERIA

Mahmud
Adegboyega

SOFTWARE ENGINEER

Full-stack engineer building production-ready software for startups, Africa’s businesses and informal economy, with a focus on solving real problems for real people and a long-term goal of founding a major African startup.

01 // PROVEN TRACK RECORD

Things I Have Shipped

[CURATED: 03 PRODUCTION BUILDS]
01
LANDING PAGE IN PROGRESS • BOT LIVE
WHATSAPP VOICE ENGINE
PIDGIN TTS // V1.0
Voice Note: "I sell 3 bag of rice for ₦90k"0:04
YAUWA BOT REPLY:"Oga I don record am! 3 bags rice = ₦90,000. Balance updated."
LANDING PAGE UNDERWAYLIVE BOT VIA WHATSAPP

Yauwa AI

Voice-First WhatsApp Bookkeeping Assistant for African Traders

A voice-native WhatsApp assistant enabling merchants to log sales, track inventory, and trigger restocking alerts entirely by voice notes, receiving instant verbal replies in natural Nigerian Pidgin.

// Architectural Rationale

Built with Python & FastAPI behind Twilio WhatsApp webhooks with PostgreSQL (SQLModel). Pipeline uses Google Gemini for high-accuracy pidgin audio transcription, Groq (gpt-oss-120b) for structured entity extraction, and ElevenLabs for natural Pidgin/English TTS voice synthesis deployed on Railway via GitHub Actions CI/CD.

PYTHONFASTAPIPOSTGRESQLTWILIOGEMINI AIGROQELEVENLABSRAILWAY
02
PRODUCTION LIVE
ClarLink live interface preview

ClarLink

Voice-First Artisan Marketplace & Escrow System

A mobile-first marketplace where clients dictate job needs by voice. AI extracts requirements into structured scopes, locks funds in a 3-wallet escrow contract, and verifies completion before payout release.

// Architectural Rationale

Engineered on React and Supabase. Implements a three-wallet escrow engine (client, artisan, platform treasury) charging a 10% platform fee, with a cryptographic dispute pipeline backed by before/after image evidence.

REACTSUPABASEGEMINI AIGROQPOSTGRESQLTAILWIND CSS
03
PRODUCTION LIVE
TruMatch live interface preview

TruMatch

AI-Powered Commitment Verification & Team Matching

A full-stack verification engine that replaces self-reported claims with hard GitHub telemetry, scoring developer commitment and conducting automated AI interviews tailored to actual commit history.

// Architectural Rationale

Next.js full-stack platform with GitHub OAuth integration. Analyzes commit consistency, PR turnaround, and issue close ratios into a normalized Commitment Score, with a Gemini AI adaptive interview flow.

NEXT.JSTYPESCRIPTGITHUB APIGEMINI AITAILWIND CSSVERCEL
[02]//EXPERIENCE & BACKGROUND

Experience & Education

Experience

Frontend Engineer (Contract)

Oct 2025 – Feb 2026
Swift Trust Microfinance Bank•Remote (Abuja, Nigeria)CONTRACT • REMOTE
  • —Built the bank's public landing page, giving new customers clear information about the bank's products and services.
  • —Implemented a responsive, accessible interface focused on clarity and conversion for first-time visitors.
ReactNext.jsTypeScriptTailwind CSS

Software Engineer, Backend

Apr 2026 – May 2026
HNG Internship•RemoteINTERNSHIP • REMOTE
  • —Worked on backend features in a structured, cohort-based internship focused on real-world engineering practices.
  • —Collaborated with a distributed team using Git workflows, code review, and API design conventions.
Node.jsExpressPostgreSQLREST APIsGit Workflows

Education

B.Tech in Software Engineering

2024 – 2029

Federal University of Technology, Akure (FUTA) — Akure, Nigeria

Coursework:
Data Structures & AlgorithmsOperating Systems & ArchitectureDatabase Management SystemsObject-Oriented Analysis & DesignDiscrete MathematicsComputer Networks
LEETCODE
@mahmud_chiv
Problems Solved
3PROBLEMS
LIVE SYNCED
Easy3 (100%)
Medium0 (0%)
Hard0 (0%)

Milestones & Hackathons

Team Lead & PR Reviewer

Yauwa AI Project

Serving as team lead and code reviewer for a team of 4 engineers building voice-first WhatsApp AI tooling for West African informal commerce.

Euphrates Tech Hackathon

3RD PLACE
Euphrates Tech • Apr 2025

Placed 3rd with team in a virtual hackathon building tech solutions.