OK / SOFTWARE ENGINEER
Backend & Full-Stack · Lagos, Nigeria

Olayiwola KaraoleI build and ship backend systems.

Software engineer focused on TypeScript and Node.js, with a background in Python/Django. I like owning problems end to end, from schema and endpoints through to the frontend and release.

APIsPayments & KYCReal-timeCI/CD & Cloud github.com/Olayiwolaaa linkedin.com/in/olayiwolakaraole
01

What I work with

Languages

  • TypeScript
  • JavaScript
  • Python
  • PHP

Backend

  • Node.js
  • Bun · Hono
  • Django
  • REST APIs

Frontend & Data

  • React · Next.js
  • Tailwind CSS
  • PostgreSQL · Drizzle
  • MongoDB · MySQL

DevOps & Cloud

  • Docker
  • AWS · DigitalOcean
  • CI/CD · GitHub Actions
  • Nginx
02

Where I've worked

Feb 2025 — Present
Software Engineer
AKACIA Technology Solutions · Lagos
  • Build and ship full-stack features with TypeScript and React.
  • Standardize shared UI components and API response handling for consistency and reuse.
  • Manage deployments and CI/CD workflows; improve front-end performance through query caching and asset optimization.
2024 — Present
Software Engineer, Backend & Full-Stack
Independent Product Development
  • Designed and built a challenge-based platform end to end, owning schema, endpoints, and UI.
  • Integrated Paystack for wallet funding, withdrawals, and bank-account management.
  • Implemented async BVN verification and race-safe concurrency handling.
Nov 2021 — Feb 2025
Software Engineer
Viralcntrl · Remote (UK)
  • Built data-driven platforms for TikTok Shop creators and marketers using Python/Django.
  • Developed and integrated REST APIs connecting internal systems and third-party platforms.
  • Managed cloud infrastructure and deployments across AWS and DigitalOcean.
2019 — Present
Freelance Software Engineer
Self-employed · Lagos
  • Delivered backend systems and APIs for client projects using Python/Django and Node.js.
  • Handled deployment, environment setup, and ongoing maintenance for production applications.
03

Something I built

PotLock

TypeScript (Bun, Hono) · Drizzle / PostgreSQL · Next.js

A peer-to-peer skill-gaming platform where players stake on 1v1 challenges. Built end to end, from the API and data model to the player-facing web app.

  • Wallet, payouts, and bank-account management via Paystack.
  • Async BVN / KYC verification with race-safe challenge joins.
  • Real-time notifications, dispute-evidence upload, and admin review.
04

Get in touch

Open to backend and full-stack roles. The fastest way to see how I work is my GitHub, where I'm shipping regularly.

Email — muizzkara91@gmail.com
GitHub — github.com/Olayiwolaaa
LinkedIn — linkedin.com/in/olayiwolakaraole