06/23/2026 updated

**** ******** ****
100 % available

Senior Software Engineer | FinTech & AI Platforms | Python, Node.js, React, GCP

Liverpool, United Kingdom
Only remote
Master's degree, Data Science and Artificial Intelligence
Liverpool, United Kingdom
Only remote
Master's degree, Data Science and Artificial Intelligence

Profile attachments

Johnson Afuye.pdf

About me

Senior Software Engineer with 5+ years of experience building scalable FinTech and AI platforms. Skilled in Python, Node.js, React, and GCP, with expertise in microservices, data pipelines, and AI systems. Strong collaborator, mentor, and remote-first engineer focused on delivering business impact.

GCPBash ShellSoftware as a ServiceDjangoE-CommercePostgreSQLMongoDBNode.jsRabbitMQRedisBlockchainNext.jsSpinnakerTypeScriptAzure AutomationCloud Platform SystemReact.jsExpress.jsVue.jsBackendFastAPIPytestKubernetesBlockchain PlatformsApache FlinkPlaywrightApache KafkaGraphQLWeb3.jsReact NativeNestJSFintechRestful ApiDockerJenkins
Backend Development & Microservices
Expertise in building scalable backend systems using Python, FastAPI, Django, Node.js, Nest.js, and Express.js. Proven track record of architecting resilient microservices and RESTful APIs for high-throughput FinTech and AI platforms.

Cloud Infrastructure & DevOps (GCP, Kubernetes, CI/CD)
Hands-on experience managing mission-critical production services on GCP using Kubernetes. Building robust CI/CD pipelines with Terraform, Docker, Jenkins, and Spinnaker to achieve full infrastructure as code coverage and high uptime.

Data Engineering & ETL Pipelines
Design and implementation of high-throughput ETL pipelines processing millions of records with zero data loss, using atomic transactions, idempotent processing, and observability tools. Experience with Kafka, RabbitMQ, and BullMQ for real-time data streaming.

Frontend Development (React, Next.js, Vue.js)
Development of modern, responsive frontend applications using React, Next.js, Vue.js, and React Native. Experience migrating state management solutions and building analytics dashboards for sales and marketing teams.

Databases & ORMs
Proficiency with PostgreSQL, MongoDB, Redis, and Drizzle ORM for designing and optimizing database schemas and queries in distributed, high-availability environments.

Blockchain & Web3 Technologies
Integration of Web3.js for synchronizing on-chain events and building DeFi platform architectures. Experience with blockchain transaction processing pipelines and PCI-DSS compliant payment gateway integrations.

Testing & Quality Assurance
Application of testing frameworks including Jest, Pytest, Supertest, and Playwright to ensure code quality, reliability, and coverage across backend and frontend systems.

Messaging & Event-Driven Architecture
Implementation of event-driven architectures using RabbitMQ, Kafka, and BullMQ for real-time transaction processing, observability, and distributed system communication.

AI & Specialized Technologies
Application of data engineering principles, LangGraph, and Pydantic in building production-grade AI systems. Experience delivering sustainability analytics platforms and emissions reporting tools for global organizations.

Experience

Professional experience5 - 10 years
Freelancer since2018

Languages

EnglishNative speaker

Project history

Senior Software Engineer & AI Engineer

Carbon Instinct
Architected a FastAPI-based calculation engine using graph modeling to calculate and visualize environmental impact for enterprise clients. Managed mission-critical production services on GCP using Kubernetes, built CI/CD pipelines with Terraform, engineered an ETL pipeline processing over 16M+ unstructured LCA records, and developed an emissions analytics dashboard improving reporting efficiency by 25%.

Software Engineer

Dexpay
Led an observability initiative reducing MTTR by 50%. Defined real-time Kafka pipelines for blockchain transaction processing, integrated Web3.js for on-chain event synchronization, built a Next.js analytics dashboard contributing to a 15% increase in daily trades, and designed the backend architecture for a DeFi platform using NestJS, PostgreSQL, and RabbitMQ supporting over 10,000 daily transactions.

Software Engineer

Team Coaches
Led end-to-end development of a freemium platform using Node.js and React. Launched a permission-based architecture contributing to a 20% increase in paid subscriptions. Achieved a feature flag platform reducing deployment risk by 30%. Migrated the frontend from React Redux to TanStack Query, reducing boilerplate code by 40%.

Software Engineer

Interswitch Group
Contributed to modernizing the Extraswitch reporting engine using Java, Spring Boot, and Apache Spark, reducing T+1 settlement report generation time from 30 to under 10 minutes across 50+ commercial banks. Created a React frontend for a distributed payment system enabling real-time transaction updates for over 500K daily users. Delivered secure PCI-DSS compliant payment gateway integrations improving transaction completion rates by 15%.

Contact form

Log in to get in touch

You need to be logged in to use the contact form.

Sign upLog in