Skip to content
Open to work

<Ayomide/>

I build and ship full-stack web products — from database architecture to production deployment. Before software, I ran live broadcast transmission under a 100% uptime mandate. That same obsession with systems that don't fail carries into everything I build.

~/ayomide
> whoami
Ayomide Kayode — Fintech, Real-Time & Migration Engineering · Ex-Broadcast Engineer
> skills --list
✓ React/Next.js · TypeScript · Node.js · Python
✓ MongoDB · PostgreSQL · Docker · GCP · CI/CD
> stack --current
→ EzyRent (PropTech Platform) — Next.js + TypeScript + Tailwind CSS
> status
→ Open to full-time & freelance roles
→ Based in Lagos, Nigeria · Remote worldwide
> projects --count
✓ 6+ shipped · 3 case studies
> _

My Toolbox

Tools and technologies I reach for.

Node.js (Express, KnexJS)
Python (Flask, FastAPI)
MongoDB & Mongoose
PostgreSQL & SQL
Firebase Admin SDK
REST API Design
JWT & RBAC
WebSockets (Real-time systems)
Swagger / OpenAPI
Helmet & CORS
Zod (Validation)
Nodemailer & node-cron

Selected Work

A few things I've built

View All →
UbuntuScamBank screenshot

AI-Powered Crowdsourced Threat Intelligence Platform

A crowdsourced scam reporting platform for Africa — AI triage pipeline using Claude, EXIF metadata stripping for victim privacy, Cloudflare Workers edge deployment, and a points system that incentivises richer threat intelligence submissions.

Next.jsTypeScriptSupabaseCloudflare WorkersClaude AI
EzyRent screenshot

EzyRent

PropTech Platform — Frontend Engineering

Frontend engineering on a Nigerian prop-tech platform connecting renters, landlords, and field partners. Translating new Figma designs into production-ready Next.js components while preserving existing backend integrations.

Next.jsTypeScriptTailwind CSSFramer Motion
Demo Credit screenshot

Backend Engineering Assessment — Transactional Wallet Service

A production-grade wallet service API for a fintech lending platform. Atomic fund/transfer/withdraw operations with row-level locking, a PENDING→SUCCESS ledger state machine, and fail-closed external blacklist screening.

Node.jsTypeScriptExpressKnexJSMySQLJWTZodVitest

Experience

My professional journey so far.

Frontend Developer

EzyRent
Feb 2026PresentLagos, Nigeria
  • Engineered the property listings feature on the homepage: integrated an internal REST API to fetch and display properties, implemented client-side filters for location, budget, and property type, and built sort functionality aligned to design specifications.
  • Implemented the search page: built a split-view layout with a sticky filter bar, an interactive Leaflet map with custom property markers and Google Maps directions, full-screen map toggle, and a committed search pattern to prevent race conditions on concurrent filter changes.
  • Led frontend implementation of a full website redesign in Next.js, owning the majority of page delivery from Figma specs.
Next.jsTypeScriptTailwind CSSFramer Motion

Independent Software Engineer

Freelance
Feb 2024PresentRemote
  • Architected PocketFlow (Fintech SaaS): migrated auth from Clerk to Firebase achieving 40% faster initialization and 300KB+ bundle reduction; built a CSV import engine with custom normalization; designed an async MongoDB job queue for non-blocking data exports; implemented a Single Source of Truth data model ensuring 100% data accuracy.
  • Executed zero-downtime migration of The SMM Place from Express/Vanilla JS to Next.js + TypeScript using the Strangler Fig pattern; replaced client-side Firestore rendering with ISR-backed Server Components; rebuilt auth with Firebase Session Cookies and server-side RBAC via Firebase Custom Claims.
  • Delivered PulseChat, a real-time communication platform with JWT/HTTP-only cookie auth, WebSocket infrastructure, Arcjet rate-limiting, and automated Cloudinary asset purging.
Next.jsTypeScriptFirebaseMongoDBNode.jsWebSocketsArcjet

Master Control Room Operator

LN247 News/Media Agency
Apr 2024Nov 2025Ikeja, Lagos, Nigeria
  • Managed real-time broadcast transmission across terrestrial and digital platforms under a 100% uptime mandate.
  • Executed rapid failover protocols during live signal faults; resolved encoding and routing issues in real time.

Web Developer

The SMM Place
Nov 2023Jan 2025Lagos, Nigeria
  • Built agency website from ground up on Node.js/Express with a role-based admin dashboard for secure content management.
  • Optimized core web performance, achieving a 30% improvement in page load speed.
Node.jsExpressJavaScriptSQL

Software Engineering Intern

Kujali Care
Feb 2024Jul 2024Wales, United Kingdom (Remote)
  • Contributed to a caregiver-matching platform for elderly care across the UK; built and tested web modules using Python and JavaScript within a remote-first agile team.
PythonJavaScriptDjango

Let's build something great together.

I'm open to full-time roles, freelance projects, and contract work — especially opportunities to own the full stack, end to end. If you have something in mind, let's talk.