Fullstack Developer — Lagos, Nigeria

Building fullstack systems
that actually run
in production.

5+ years, 80+ projects shipped — mostly Laravel, Next.js, and PostgreSQL, for teams in Nigeria and beyond. Not demos stuck on localhost — things that stay live after I hand them over.

Shobowale Olanrewaju — Larry Codes
Available for freelance work

Playground

See what happens when you pay for something online.

An interactive walkthrough of a real payment — browser to bank to webhook to database — plus demos on how a website actually loads and how sites make money.

Selected work

A few products I've shipped end to end.

Torasend

01

Torasend

An SMM automation panel processing thousands of orders daily — migrated from shared cPanel hosting onto a hardened, self-managed VPS with zero downtime for existing clients.

Problem solved — Unreliable shared hosting and manual deploys, replaced with a self-managed Nginx/PHP 8.4 VPS, Supervisor-managed queue workers, and GitHub webhook auto-deploy wired up across both the API and frontend repos.

  • Laravel API
  • React / Vite
  • MySQL 8.0
  • Hostinger VPS
BoostSphere

02

BoostSphere

A marketing-services platform built to read like a SaaS product page even though it's selling a service, not software.

Problem solved — The client wanted SaaS-level polish on a services business — pricing-style tiers, clear positioning, no vague 'contact us for details.' Borrowed SaaS page structure without pretending it's software.

  • Next.js
  • SaaS
  • Marketing
Techky Academy

03

Techky Academy

EdTech site for Data Engineering, BI, M365 Admin, and Analytics Engineering training — built around a short enrollment path instead of a marketing funnel.

Problem solved — Explaining four distinct technical career tracks clearly enough that a non-technical visitor could pick the right one for themselves, without needing a sales call in between.

  • Next.js
  • Education
  • Landing Page
Midas Coin

04

Midas Coin

Marketing site for a BEP-20 crypto token — tokenomics, roadmap, investor info, reading as legitimate instead of like another token-launch template.

Problem solved — Crypto sites live or die on trust signals, so token stats and announcements update dynamically from a Laravel API instead of being hardcoded into the page.

  • Next.js
  • Laravel
  • Crypto
Torasend

01

Torasend

An SMM automation panel processing thousands of orders daily — migrated from shared cPanel hosting onto a hardened, self-managed VPS with zero downtime for existing clients.

Problem solved — Unreliable shared hosting and manual deploys, replaced with a self-managed Nginx/PHP 8.4 VPS, Supervisor-managed queue workers, and GitHub webhook auto-deploy wired up across both the API and frontend repos.

  • Laravel API
  • React / Vite
  • MySQL 8.0
  • Hostinger VPS
BoostSphere

02

BoostSphere

A marketing-services platform built to read like a SaaS product page even though it's selling a service, not software.

Problem solved — The client wanted SaaS-level polish on a services business — pricing-style tiers, clear positioning, no vague 'contact us for details.' Borrowed SaaS page structure without pretending it's software.

  • Next.js
  • SaaS
  • Marketing
View Project →
Techky Academy

03

Techky Academy

EdTech site for Data Engineering, BI, M365 Admin, and Analytics Engineering training — built around a short enrollment path instead of a marketing funnel.

Problem solved — Explaining four distinct technical career tracks clearly enough that a non-technical visitor could pick the right one for themselves, without needing a sales call in between.

  • Next.js
  • Education
  • Landing Page
View Project →
Midas Coin

04

Midas Coin

Marketing site for a BEP-20 crypto token — tokenomics, roadmap, investor info, reading as legitimate instead of like another token-launch template.

Problem solved — Crypto sites live or die on trust signals, so token stats and announcements update dynamically from a Laravel API instead of being hardcoded into the page.

  • Next.js
  • Laravel
  • Crypto
View Project →

← Swipe for the next one

More client work

What I do

Three things I'm genuinely good at.

01

I build your idea, not just a demo

Tell me the actual problem — I'll listen, then own it end to end: Laravel or Node.js on the backend, Next.js or React up front, one person responsible for the schema, the API, and the UI. No relay race between contractors who've never spoken to each other.

02

I wire up what actually matters

Paystack, Korapay, and Flutterwave for payments, Cloudflare R2 for storage, Resend for transactional email — the unglamorous plumbing most portfolios skip. I ask what your business needs before I pick a provider, then I get it right the first time.

03

I fix what's already broken

Usually called in after something's already live and already breaking — an app still stuck on shared hosting, a Laravel app that won't run on the infra it's deployed to. I find the real problem, fix it, and leave it in better shape than I found it.

How I got here

A short history.

Freelance

Started building client sites and small platforms under the Larry Codes name.

Delovox

Joined Delovox Consulting's Fullstack Development Department in Lagos — Laravel/PostgreSQL and Next.js, day to day.

Aevotech.ng

Co-founded Aevotech.ng, taking on infrastructure migrations and production fixes for SME clients outside of Delovox.

Today

Splitting time between product work at Delovox and client engineering through Larry Codes and Aevotech.ng.

Tools of the trade

LaravelPHPNode.jsNext.jsReactTypeScriptTailwind CSSPostgreSQLMySQLNginxAzure App ServiceCloudflare R2PaystackKorapayFlutterwaveResendLaravelPHPNode.jsNext.jsReactTypeScriptTailwind CSSPostgreSQLMySQLNginxAzure App ServiceCloudflare R2PaystackKorapayFlutterwaveResend

Why work with me

Six things clients
keep mentioning.

You always know where things stand

I reply within hours, not days, whether you're a call away in Lagos or twelve time zones out — no chasing me for updates.

I push back before I build

If a spec won't actually serve your users, I'll say so before writing a line of code, not after you've paid for it.

Built for growth, not just launch day

Your app is architected to handle the traffic you'll have next year, not just the demo you're showing this week.

Interfaces people don't need explained

If a user needs a walkthrough to use it, it's not finished. I design for obvious.

Speed is part of the spec

Slow pages and slow APIs cost you users and money — I treat performance as a requirement, not a nice-to-have.

I own the outcome, not just the ticket

Every project ships like my name is on it in public. Because it is.

Got something that needs building?

Got a brief, or just a rough idea? Tell me what you're building and I'll tell you what it actually takes.

Or message me directly on WhatsApp for a faster reply

Chat on WhatsApp