Home Resume Contact

Professional Experience

Where I've worked

Jan 2021 – Present
Technical Lead
Fireflies.ai • California, United States (Remote)
Technical lead for the call-funnel team. Determining project requirements and developing work schedules. Delegating tasks and achieving daily, weekly, monthly and quarterly goals. Mentoring engineers, ensuring code review healthiness, and maintaining first-hand knowledge of all microservices managed by the team.
Node.js TypeScript Microservices Team Leadership Code Reviews
Jun 2019 – Dec 2020
Software Engineer
Fireflies.ai • California, United States (Remote)
Spearheaded the real-time effort to make it possible for users to see transcripts and collaborate across meetings in real time. Built core backend infrastructure for the AI meeting assistant platform.
Real-time Systems Node.js WebSockets MongoDB
Aug 2017 – Jun 2022
Technical Author
LogRocket • Freelance, United States (Remote)
Authored technical tutorials on building and implementing features with various programming languages and libraries. Covered modern frontend/backend best practices and performance monitoring techniques.
Technical Writing Developer Education
Jan 2017 – Oct 2020
Freelance Technical Writer
Scotch.io • United States (Remote)
Published developer tutorials and guides on building and implementing features with various programming languages and libraries for the web development community.
Technical Writing Web Development
Jun 2017 – Apr 2020
Freelance Technical Writer
Pusher • London, United Kingdom (Remote)
Wrote technical tutorials on real-time application development, including building chat systems, displaying data in tables, and implementing features with WebSockets.
Technical Writing Real-time Systems WebSockets
Nov 2017 – Feb 2020
Freelance Technical Writer
Ably • Remote
Built demos using Ably for real-time interaction and wrote technical content on building with various stacks and technologies.
Technical Writing Real-time APIs Demos
Oct 2018 – Jun 2019
Technical Writer
Transloadit • Berlin, Germany (Remote)
Authored technical content about the company's file processing products. Wrote benchmark articles on new features and "How to build X with Transloadit" developer tutorials.
Technical Writing API Documentation File Processing
Jan 2018 – Dec 2018
Software Engineer
Atlas Money • Fintech
Developed and directed software system testing and validation procedures. Built microservices including metrics scheduler, USSD service, notification service, request service, and client service. Developed the API of a payment processor. Wrote unit, integration and stress tests to cover at least 85% coverage.
Node.js Redis PostgreSQL Microservices Fintech
Apr 2018 – Nov 2018
Software Developer
Cool FM • Lagos, Nigeria
Responsible for the development and maintenance of websites, scalable APIs, and mobile applications for Cool FM, Wazobia FM, and Nigerian Info. Managed AWS servers for all web properties and APIs.
Node.js AWS REST APIs Mobile Apps
Jul 2015 – Apr 2017
Lead Developer
Crust Resources • Lagos, Nigeria
Led a team of 4 developers building ERP solutions. Responsible for software design, code reviews, and laying foundations and standards. Integrated the Remita payment platform for receiving and sending funds via an ERP aggregator.
Team Leadership ERP Payment Integration Software Design

Technical proficiencies

Programming Languages

  • JavaScript / TypeScript
  • Node.js
  • Golang
  • PHP

Databases

  • MongoDB
  • PostgreSQL
  • MySQL
  • Elasticsearch
  • Redis

Frameworks & Tools

  • NestJS
  • Express.js
  • GraphQL
  • REST APIs

Infrastructure

  • Kubernetes
  • Docker
  • AWS Elastic Beanstalk
  • AWS (EC2, S3, Lambda)

CI/CD & Version Control

  • GitHub Actions
  • Jenkins
  • GitHub
  • GitLab

Engineering Concepts

  • Distributed Systems
  • Microservices
  • RPCs
  • Real-time Systems

Academic background

2011 – 2015
B.Sc Transport & Logistics Management
Redeemers University, Osun, Nigeria

Technical publications

Want to work together?

Drop me a line.

Send an Email Back to Home