CURRENTLY BUILDING
AyoBot v2
35% complete · Automation Engine
INITIALIZING SYSTEMS
000%
Fullstack Engineer · Systems Builder · Lagos

BUILDING SYSTEMS

Ayomide O. Engineering full-stack systems from database to deployment bots, scrapers, exam engines, and the pipelines that connect them.

15+
Projects Shipped
3+
Years Building
Curiosity
Ayomide Omole — Full-Stack Developer
AYOMIDE O.
Fullstack Dev · Lagos

CODE.
CRAFT.
IMPACT.

I'm Ayomide, a fullstack engineer who architects systems end to end: resilient backends, intelligent APIs, and interfaces that feel deliberate rather than decorated.

Every pixel is a decision. Every endpoint a commitment. I ship complete systems that perform in production and feel considered in the browser. Currently building AyoBot v2, the next generation of my WhatsApp automation engine, alongside StudyTool CBT, a full EdTech exam platform.

JavaScript / TypeScript95%
Node.js / Express92%
React / Next.js86%
MongoDB / Databases84%
Python / Automation80%
Bot Architecture95%

THE FULL ARSENAL

Projects
That Ship.

Eight projects. EdTech platforms to AI terminals each a complete system built to last.

SCROLL VERTICLE OR HORIZONTAL TO EXPLORE
01:30
Question 1 of 5
In JavaScript, which method is used to parse a JSON string into an object?
01
01 / EdTech Platform

StudyTool
CBT

⬤ IN DEVELOPMENT 50% Complete

A modern computer based testing platform for smarter exam preparation. Course-based question banks, timed CBT exams, instant scoring, and performance analytics.

Course-based question banks
Timed CBT examinations
Performance analytics
Mobile-first design
ReactNode.jsMongoDBFirebaseTailwind
04:12
Question 3 of 40 · GST 112
Which of the following best describes deterministic shuffling in a CBT engine?
✓ CORRECT. Deterministic shuffling means fairness across every student's attempt.
02
02 / EdTech Platform

preST

⬤ LIVE NOW Predecessor Build

The scrappy, impromptu CBT tool I built for my department before StudyTool CBT existed. deterministic shuffling, and an offline-capable PWA built fast, running in production right now while the full platform is finished.

5 courses · 500 questions total
Offline-first PWA
Admin console + student certificates
Built impromptu, shipped anyway
Dexie.jsChart.jsjsPDFCanvas Confetti
03 / Full-Stack

E-Commerce
Platform

Full-stack commerce with cart flow, auth, and payment orchestration at scale.

ReactNode.jsMongoDB
Explore
04 / Frontend Systems

Weather
Application

Real-time atmospheric data through a precise 5-day forecast interface on pure JS.

JavaScriptREST APIWebpack
Explore
AyoBot WhatsApp Automation screenshot
05
WhatsApp Bot
05 / Automation

AyoBot
v1

WhatsApp automation handling complex flows, commands, and auto-responses at scale. v2 is currently in development see the widget in the corner.

Node.jsBaileysWhatsApp API
06 / Developer Tool

Fetch
v2.0

Precision web code extractor and JS deobfuscator. Strips obfuscation to expose clean readable source.

JavaScriptNode.jsPuppeteerMongoDB
Explore
Airroid Android Wireless Sharing screenshot
07
Coming Soon
07 / Mobile System

Airroid
v1

AirDrop for Android. Frictionless, fast, proximity-based wireless media sharing.

AndroidKotlinWiFi Direct
IN DEVELOPMENT
BSCode AI Code Terminal READY
08 / AI Engineering

BSCode
AI Terminal

Live AI code terminal embedded in this portfolio. Natural language in, production ready code out.

Groq AIJavaScript
LIVE USE IT ON THE LEFT

SHIPPED
AND SHIPPING.

Not a commit graph the actual milestones. What moved, what shipped, what's still in motion.

Rebuilt this site end to end
New visual identity, cinematic scroll transitions, a cleaned-up single codebase replacing the old fragmented scripts.
Rebuilding the session manager
Multi-session reconnect handling for the next generation of the WhatsApp automation engine.
Question engine and admin console
A full EdTech exam platform course based question banks, timed exams, performance analytics.
Built and deployed an impromptu CBT tool
Offline-first PWA live and in use right now while StudyTool CBT finishes.
Fixed deployment, shipped the scraper core
Resolved dependency resolution failures, wired up JS deobfuscation.
WebRTC and Web NFC file transfer
AirDrop for Android tap to connect, peer-to-peer transfer.
My GitHub

The
Stack.

Every tool chosen with intent. Every system built to scale. This is the engineering layer behind the work.

15+
Production Projects Deployed
3+
Years of Fullstack Engineering
12+
Technologies Mastered
4+
Active Products in Development

LET'S
BUILD
TOGETHER.