Skip to Content

About Me

Hello! I'm Yusuf, a full-stack developer who loves building useful, accessible, and performant web applications. I enjoy working across the stack: from crafting user-friendly interfaces to designing robust back-end systems.

Over the years I've worked with teams of different sizes and shapes, shipping products for startups and established companies. These days I split my time between building projects, learning new tools, and helping other engineers level up their craft.

Here are a few technologies I’ve been working with recently:

  • JavaScript (ES6+)
  • TypeScript
  • React / Next.js
  • Python
  • Node.js
  • Express / Nest.js
  • AWS
  • Docker & Kubernetes
  • PostgreSQL & MongoDB
  • Solidity
Headshot

Where I’ve Worked

Aug 2024 - Present

Frontend Engineer & SDK Developer ↗ CDIAL.AI (Indigenius AI), Lagos, Nigeria

CDIAL.AI is focused on digitizing indigenous African languages and building no-code voice AI agents across channels.

  • Led development of interfaces using React and TypeScript, integrating conversational voice agents into the Agent Pro web app.
  • Implemented SWR-based real-time data fetching to keep the UI responsive and up to date.
  • Built and published the Agent Pro SDK (npm & CDN) to make integration straightforward for client platforms.
  • Designed a CRM workflow to automate lead and task management for AI agents.
React
TypeScript
SWR
SDK
Sep 2023 - Jul 2024

Fullstack Web Application Developer ↗ Walkmetru, United Kingdom

Walkmetru is a learning platform that enables live classes, bookings and collaboration for instructors and students.

  • Built the frontend with Next.js, focusing on performance and an optimized UX.
  • Integrated DALL·E and GPT-based helpers to improve content creation for instructors.
  • Integrated Stripe (plus Apple & Google Pay) to streamline payments and checkout flows.
  • Implemented real-time chat and notifications with Firebase to boost engagement.
Next.js
Firebase
Stripe
AI
Nov 2021 - Jun 2022

Backend Developer ↗ Circlein (Pluno), London

Pluno ( Circlein ) is a 3D workspace for design and collaboration; I worked across frontend and backend features.

  • Built the landing page and dashboard, collaborating with a three.js engineer to integrate 3D experiences.
  • Implemented the frontend with Next.js and optimized performance and resource rendering.
  • Integrated Web3 (web3.js) and WalletConnect to enable user wallet connections and NFT workflows.
  • Wrote JavaScript utilities for uploading and rendering 2D/3D assets used by the product.
Next.js
web3.js
Firebase
WalletConnect
Nov 2020 - Oct 2021

Mobile Application Developer ↗ Aibanc, Nigeria

Aibanc is a fintech loan app that provided credit limits and BVN verification for borrowers.

  • Contributed across the project lifecycle and helped shape the app architecture for scalability.
  • Built the frontend using React Native and TypeScript to improve user experience and performance.
  • Integrated the Okra SDK to enable BVN verification and credit limit generation.
  • Assisted with deployment to the App Store and Google Play and ongoing maintenance post-launch.
React Native
Okra
Apollo
Paystack
View Full Résumé ↗

Some Things I’ve Built

Other Noteworthy Projects

view the archive
  • TailorResumeAI

    TailorResumeAI produces job description tailored ATS-optimized resumes and cover letters instantly, with conversational editing, ATS scoring, and an AI interview coach and more.

    • Gemini AI
    • Next.js
    • TypeScript
  • Folder

    Shippex

    Shippex is a mobile application built with React Native and Expo for managing and tracking shipments, it offers search, tracking status, and seamless shipment data management on the go.

    • React Native
    • Expo
    • JavaScript
  • Dummy Text Generator

    A small React app backed by a local API that generates readable placeholder text to populate UIs during development.

    • React
    • Node.js
    • Express
  • Folder

    Express Sequelize Microservice TS Setup

    Starter TypeScript microservice boilerplate providing user and post services built with Express and Sequelize, using RabbitMQ for messaging and a reverse proxy for routing. The repository includes configuration and examples to jump-start development.

    • Node.js
    • TypeScript
    • Express
    • Sequelize
    • RabbitMQ
    • Docker
    • Nginx (reverse proxy)
  • Health 3js

    A Three.js / WebGL demo landing page that highlights advanced camera control, performant rendering techniques, and interactive 3D visuals.

    • Three.js
    • WebGL
    • JavaScript
    • GLSL
  • Beach Resort

    Beach Resort is a demo hotel booking site that showcases a headless CMS-driven content workflow. Customers can browse rooms, view details, and preview the booking experience.

    • Next.js
    • Headless CMS
    • Netlify

What’s Next?

Get In Touch

I am looking for new opportunities and will be glad to discuss them. Whether you have a specific role in mind or just want to chat about potential collaborations, my inbox is open, feel free to reach out and I’ll respond as soon as I can.