unkletayo

Adetayo Akinsanya

Frontend engineer · Lagos

I build web platforms at Moniepoint, and I take software apart to see how it works underneath. This site is where I write down what I find.

Read the writing About me Start here →

Want new articles as they come out? Follow by RSS.

  1. 13 Oct 2026 Java Collections & Data Structures: From Scratch, part 3 How Java ArrayList Works Internally: Resizing, Growth Factor, and Memory Build an ArrayList from scratch and see how resizing, System.arraycopy and garbage collection shape its performance.
  2. 6 Oct 2026 Guide Mastering Cron Expressions: From Syntax to Production-Grade Scheduling How cron expressions work across Unix, Quartz and Spring: special characters, a cheat sheet, time zone and daylight saving edge cases, and distributed locking.
  3. 6 Oct 2026 How Docker Works: Container Internals Under the Hood, part 3 OCI Specifications Explained: How runc and Container Images Actually Work How the Open Container Initiative standards fit together: Image Spec manifests, configuration JSON, layer diff tarballs, and the Runtime Spec filesystem bundle.
  4. 1 Oct 2026 Java Collections & Data Structures: From Scratch, part 2 Why You Must Always Override equals() and hashCode() Together in Java Why equals() and hashCode() have to agree, and how breaking that contract causes silent HashMap lookup bugs and memory leaks.
  5. 29 Sep 2026 How Docker Works: Container Internals Under the Hood, part 2 What Happens When You Type docker run? From CLI to containerd to runc Follow one docker run command through the docker CLI, the dockerd daemon, containerd over gRPC, containerd-shim and runc, the pieces that actually start a container.

Where I've worked

  1. Oct 2022 – Present

    Frontend Engineer, Moniepoint Group

    Build revenue-critical merchant platforms and enterprise CRM tools using React and Vite, while occasionally contributing to backend microservices in Java & Spring Boot. Actively deepening system design, algorithms, and AI engineering knowledge.

    • React
    • Vite
    • TypeScript
    • Java
    • Spring Boot
    • System Design
  2. Sep 2022 – Oct 2022

    Lead Frontend Engineer, Prophius

    Shipped a standalone web payment gateway handling thousands of daily transactions. Built WooCommerce plugin, reconciliation tooling, and a PWA that grew DAUs by 30%.

    • React
    • TypeScript
    • REST APIs
    • PWA
    • Jest
    • WooCommerce
  3. Feb 2022 – Aug 2022

    Frontend Lead, Payercoins

    Architected a crypto-fiat dashboard with real-time on-chain data. Integrated Metamask and WalletConnect via web3.js, improving wallet connection success rate by 60%.

    • React
    • web3.js
    • TypeScript
    • Node.js
    • GraphQL

Full experience and background →

About

I like taking things apart to see how they work: how browsers parse and render web apps, how backend services keep state, and why foundational design principles make software resilient.

I'm frontend-heavy by trade, and I'm deliberately growing into backend systems, distributed design, and data structures. Moniepoint Group is where that happens day to day, with some Java and Spring Boot on the side.

Read the full bio