Taiwo Ayomide — Portfolio
Visual Studio Code
Hello World

I'm Taiwo Ayomide Lawrence

I am a Senior Backend Engineer


Senior Backend Engineer, Lead Engineer, and CTO with 5+ years of experience designing, building, and operating production systems across fintech, AI-powered travel, SaaS, logistics, eCommerce, and property technology.

I specialize in backend architecture, payment orchestration, intelligent transaction routing, AI-powered recommendation systems, dynamic pricing, distributed systems, cloud infrastructure, and high-throughput APIs.

I have built systems supporting 150+ requests/second, 1,000+ users, 100+ vendors, and 99.9% production uptime, while contributing to payment infrastructure routing transactions across 9 providers.

I also lead engineering teams of up to 6 developers, owning technical strategy, architecture, security, scalability, performance, and production operations.

Services

Backend Engineering

Scalable and production-ready backend systems using Node.js, Express.js, NestJS, Java, and Spring Boot, designed for reliability, security, and high performance.

System Architecture

Design of scalable distributed systems, microservices, event-driven architectures, asynchronous workflows, real-time systems, and high-throughput APIs.

Fintech & Payment Infrastructure

Payment orchestration, intelligent transaction routing, provider failover, collections, payment APIs, webhooks, escrow systems, KYC, and secure financial workflows.

Cloud & DevOps

Cloud infrastructure, Docker, Kubernetes, CI/CD pipelines, AWS, GCP, Nginx, load balancing, deployment automation, and production reliability.

Database & Performance Engineering

PostgreSQL, MongoDB, MySQL, Redis, database architecture, query optimization, indexing, caching, and high-concurrency performance optimization.

Engineering Leadership

Technical leadership, architecture decisions, engineering strategy, code reviews, mentoring, team management, and translating business requirements into scalable solutions.

Technical Skills

Node.js / Express.js / NestJS 95%
Java / Spring Boot 85%
PostgreSQL / MongoDB / MySQL 90%
Redis / Database Optimization 85%
REST APIs / Microservices 95%
RabbitMQ / BullMQ / Apache Kafka 85%
AWS / GCP / Docker 90%
Kubernetes / CI/CD / DevOps 85%
React.js / Next.js / React Native 80%
Payments / Paystack / Stripe / Flutterwave 90%

Additional Expertise

  • Distributed Systems
  • Event-Driven Architecture
  • Real-Time Systems
  • WebSockets
  • Socket.io
  • Nginx
  • Load Balancing
  • Horizontal Scaling
  • Caching
  • Asynchronous Processing
  • Jest
  • Automated Testing
  • System Design
  • API Design
  • Code Reviews
  • Agile / Scrum
  • Featured Work

    Finswitz fintech payment orchestration platform
    FinSwitz

    Fintech infrastructure platform focused on payment orchestration, collections, and intelligent transaction routing across African markets. Designed a smart routing engine supporting approximately 9 payment providers with provider availability, latency, geography, and payment method awareness.

  • Node.js
  • Java
  • Spring Boot
  • PostgreSQL
  • RabbitMQ
  • BullMQ
  • View Live
    ViewLocked AI-powered travel technology platform
    ViewLocked

    AI-powered global travel platform connecting travellers with verified experiences, stays, and services. Built the backend architecture, AI-powered recommendation system, dynamic pricing engine, administrative systems, APIs, and cloud infrastructure.

  • Node.js
  • NestJS
  • MongoDB
  • PostgreSQL
  • RabbitMQ
  • AWS
  • Kubernetes
  • View Live
    Samaday Properties property management platform
    Samaday Properties

    Production property management platform serving approximately 900 landlords, 200 tenants, and 400 active users. Owned the complete technical lifecycle including architecture, backend, frontend, database, infrastructure, CI/CD, and operations.

  • Node.js
  • Next.js
  • PostgreSQL
  • Redis
  • BullMQ
  • GitHub Actions
  • View Live

    Professional Experience

    March 2026 — Present

    Lead Engineer · FinSwitz Technologies

    Lead a 6-person engineering team building financial infrastructure for payment orchestration, collections, and intelligent transaction routing across African markets.

    • Node.js
    • Java
    • Spring Boot
    • PostgreSQL
    • RabbitMQ
    • BullMQ
    • Own technical architecture, engineering strategy, scalability, security, and system behavior.
    • Designed smart routing across approximately 9 payment providers.
    • Implemented provider failover based on availability and latency.
    • Built country-aware routing for mobile money and card payments.
    • Contribute to KYC infrastructure, encryption, and audit logging.
    • Platform currently processes approximately 400 transactions per day.
    November 2025 — Present

    CTO & Backend Engineer · ViewLocked Inc.

    Own technical strategy and backend architecture for an AI-powered global travel technology platform connecting travellers with verified experiences, stays, and services.

    • Node.js
    • Express.js
    • NestJS
    • MongoDB
    • PostgreSQL
    • RabbitMQ
    • AWS
    • Docker
    • Kubernetes
    • Nginx
    • Built the backend platform from the ground up.
    • Designed AI-powered recommendations using user budget, destination, and trip preferences.
    • Built a dynamic pricing engine responding to seasonal and event-driven demand signals.
    • Designed infrastructure supporting approximately 150 requests/second.
    • Platform supports 1,000+ users, 100+ vendors, and approximately 40 bookings per day.
    • Lead a 5-person engineering team.
    • Improved platform performance by approximately 30%.
    • Manage AWS EC2, S3, Lambda, CloudFront, Docker, and Kubernetes infrastructure.
    September 2024 — Present

    Freelance Full-Stack Engineer / Technical Consultant · Samaday Properties

    Independently design, develop, deploy, and operate a production property management platform serving approximately 900 landlords, 200 tenants, and 400 active users.

    • Node.js
    • Next.js
    • PostgreSQL
    • Redis
    • BullMQ
    • GitHub Actions
    • Own the complete technical lifecycle from architecture to production operations.
    • Built backend services with Node.js and frontend applications with Next.js.
    • Implemented Redis caching and BullMQ background processing.
    • Designed and managed the PostgreSQL data layer.
    • Established automated deployment workflows using GitHub Actions.
    • Achieved approximately 99.9% uptime.
    January 2020 — September 2023

    Senior Backend Engineer · ParcelPal Limited

    Architected and scaled backend systems for logistics operations, processing more than 10,000 requests per minute while focusing on high availability, performance, and scalability.

    • Node.js
    • Express.js
    • PostgreSQL
    • MongoDB
    • AWS
    • CI/CD
    • Architected and scaled high-volume backend systems.
    • Led a 5-person backend engineering team.
    • Implemented load balancing and database optimization strategies.
    • Integrated Paystack and escrow payment workflows.
    • Improved CI/CD pipeline performance by 36%.
    • Mentored engineers through code reviews and technical guidance.

    Publications

    How to Store and Retrieve Large Files (100MB+)

    Medium · August 2025

    A practical guide covering object storage and multipart uploads for efficiently handling large files in production applications. The concepts were applied in the development of Panelly.

    Read on Medium

    Senior Software Engineer: How to become one

    Medium · December 2025

    A personal journey through the challenges and rewards of becoming a senior software engineer.

    Read on Medium

    From Confusion to building systems: My Tech Journey

    Medium · April 2026

    What people did not tell you about there tech journey.

    Read on Medium

    Education & Certifications

    University of the People

    B.Sc. Software Engineering · 2022 — 2025

    Classic InfoTech

    Diploma in Software Engineering · 2019 — 2020

    SQI College of ICT

    Professional Certificate in Software Engineering & Robotics · 2018 — 2019

    Get in Touch

    Have a project in mind, need backend architecture, or looking for an experienced engineering leader? Let's build something great together.

    Or email me: taiwoayomide202@gmail.com

    WhatsApp  ·  LinkedIn  ·  GitHub

    © Taiwo Ayomide — All rights reserved.

    README

    # Taiwo Ayomide Lawrence (TBWLJ)

    Senior Backend Engineer, Lead Engineer, and CTO with 5+ years of experience designing, building, and operating production systems across fintech, AI-powered travel, SaaS, logistics, eCommerce, and property technology.

    I specialize in backend architecture, payment orchestration, intelligent transaction routing, AI-powered recommendation systems, dynamic pricing, distributed systems, cloud infrastructure, and high-throughput APIs.

    I build resilient systems, lead engineering teams, translate business requirements into scalable architectures, and take products from initial design through production deployment and operations.