Adeolu Fabamise — Full-stack Software Developer

Building fast, considered products for the web.

Full-stack developer with 6+ years turning complex workflows into fast, accessible web products from legal-tech platforms to micromobility tools and smart contracts.

· Night in Lagos
React✺Next.js✺Node.js✺TypeScript✺PostgreSQL✺GSAP✺Three.js✺Solidity✺AWS✺MongoDB✺Tailwind✺GraphQL✺React✺Next.js✺Node.js✺TypeScript✺PostgreSQL✺GSAP✺Three.js✺Solidity✺AWS✺MongoDB✺Tailwind✺GraphQL✺
React✺Next.js✺Node.js✺TypeScript✺PostgreSQL✺GSAP✺Three.js✺Solidity✺AWS✺MongoDB✺Tailwind✺GraphQL✺React✺Next.js✺Node.js✺TypeScript✺PostgreSQL✺GSAP✺Three.js✺Solidity✺AWS✺MongoDB✺Tailwind✺GraphQL✺

(01) About

I came to software from physiotherapy. Clinical training taught me to observe closely, find the root cause and design around real people — the same habits I now bring to the web.

Today I build the platforms legal teams at Cresthall Attorneys rely on every day, after three years shipping web apps and management systems for Helgg Scooters. Outside client work I explore motion-rich interfaces and smart contracts on Ethereum.

Based in
Lagos, Nigeria · GMT+1
Currently
Full-stack Developer, Cresthall Attorneys
Focus
React, Next.js, Node.js, PostgreSQL
Exploring
Solidity & smart-contract security

(02) Selected work

Five projects that show the range — cloud-native full-stack, motion-heavy frontend, commerce, Web3 and AI tooling.
Rentals Platform
01 / 052025

Full-stack · Cloud

Rentals Platform

A property rental platform engineered end-to-end on AWS.

Tenants browse and filter listings while property managers publish and manage them, each behind role-based accounts. A Node/Express API with Prisma on PostgreSQL powers the data layer; authentication runs through AWS Cognito, media is stored in S3, the API is hosted on EC2 and the client ships through Amplify.

  • React
  • shadcn/ui
  • Node.js
  • Express
  • Prisma
  • PostgreSQL
  • AWS
Zentry Recreation
02 / 052025

Motion · Creative Dev

Zentry Recreation

A study of an Awwwards Site of the Month, rebuilt from scratch.

A faithful rebuild of Zentry’s award-winning site to master high-end motion: click-to-expand video portals, clip-path reveals that grow with scroll, split-text headings and pointer-driven 3D tilt cards — all choreographed with GSAP ScrollTrigger in a lean Vite + Tailwind v4 build.

  • React
  • GSAP
  • ScrollTrigger
  • Tailwind v4
  • Vite
Bamise Store
03 / 052022

E-commerce

Bamise Store

A headless electronics storefront with real checkout.

Products, banners and pricing are managed by non-developers in Sanity CMS and rendered statically with Next.js for speed. A persistent cart hands off to Stripe Checkout, with toast feedback throughout and a celebratory confirmation page on success.

  • Next.js
  • Sanity CMS
  • Stripe
  • React
Krypt
04 / 052022

Web3

Krypt

Send ETH with a message, recorded on-chain.

Users connect MetaMask, send ETH to any address and attach a message and GIF keyword. Each transfer is written by a custom Solidity contract and read back with ethers.js into a live, on-chain transaction feed.

  • Solidity
  • ethers.js
  • MetaMask
  • React
  • Tailwind
Promptopia
05 / 052023

AI Tooling

Promptopia

A community library for discovering and sharing AI prompts.

Sign in with Google, publish prompts, edit or delete your own, and search the feed by text, tag or author. Built on the Next.js App Router with serverless API routes, NextAuth sessions and a MongoDB/Mongoose data model.

  • Next.js
  • NextAuth
  • MongoDB
  • Tailwind

(03) Archive

Earlier projects where I learned the craft — APIs, maps, auth, CMSs and Web3.

(04) Experience

  1. Apr 2022 — Present

    Building the web platform and internal administration system for a Lagos law firm.

    • Build the firm’s web application and admin system with Next.js and Chakra UI, optimised for speed and adaptability.
    • Partner with lawyers to model software around real legal workflows, not the other way around.
    • Integrate authentication and core features with the backend team, plus third-party APIs that extend the platform.
    • Maintain a shared component library that cuts build time across projects.
  2. Apr 2021 — Mar 2024

    Shipped web apps and management systems for an e-scooter micromobility startup.

    • Delivered features that cut load time for users by 20%.
    • Translated UX/UI designs into responsive interfaces across mobile and desktop.
    • Integrated backend APIs into the frontend in close collaboration with backend engineers.
    • Championed semantic markup, coding standards and SEO best practice.
  3. Sep 2019 — Nov 2019

    Where it started: first production web apps in PHP and Laravel.

    • Built web applications with PHP, Laravel, SQL and JavaScript.
    • Presented work to the team, aligning colleagues on project goals.

Edu

B.Sc. Physiotherapy — University of Medical Sciences, Ondo

freeCodeCamp — Responsive Web Design · JavaScript Algorithms & Data Structures

(05) Capabilities

End-to-end ownership, from data model to the last frame of an animation.
01

Frontend Engineering

Accessible, responsive interfaces with motion that serves the content.

  • React
  • Next.js
  • TypeScript
  • Tailwind
  • GSAP
  • Three.js
02

Backend & APIs

REST and GraphQL services with secure auth and clean data models.

  • Node.js
  • Express
  • PHP / Laravel
  • GraphQL
  • NextAuth
  • JWT / OAuth
03

Data & Cloud

Relational and document stores, deployed and scaled on modern clouds.

  • PostgreSQL
  • Prisma
  • MongoDB
  • MySQL
  • AWS
  • Sanity CMS
04

Web3

Smart contracts and wallet-connected dApps on Ethereum.

  • Solidity
  • ethers.js
  • MetaMask
  • EVM

How I work

  1. Step 1

    Understand

    Map the people, workflows and constraints before a line of code.

  2. Step 2

    Prototype

    Design in the browser early so decisions are made on real interactions.

  3. Step 3

    Build

    Typed, tested, component-driven code that a team can keep moving fast on.

  4. Step 4

    Ship & measure

    Release, watch the metrics that matter, and keep improving.