Senior software engineer Lagos, working remotely

I build reliable systems and the product experiences that run on them.

I'm Bola, a senior software engineer building production systems since 2016. I specialize in Ruby on Rails, APIs, payment infrastructure, and data-intensive products, with strong React, React Native, and TypeScript experience across the full stack.

Available for remote roles and contract work

Selected work

From the interface to the infrastructure

Product work where the quality of the user experience and the reliability of the underlying system mattered equally.

Frontend and platform engineering

Payment operations platform

Built React applications for back-office operations and an internal developer platform that made complex payment infrastructure easier to configure and operate.

Reduced payment-provider onboarding from about four weeks to one, while improving processing speed by 30% and reliability by 40%.

  • React
  • Next.js
  • Ruby on Rails
  • Payments

Product and mobile engineering

RizPay payment platform

Built the Rails platform, React Native app, Next.js web experiences, development harness, and payment integrations as the sole engineer. The platform also includes a new multi-tenant storefront system for partner-branded commerce.

Created an end-to-end bill-payment system serving more than 5,000 active users across mobile and web.

  • React Native
  • Expo
  • Next.js
  • Ruby on Rails

Accessible interface engineering

Distributed operations dashboard

Built a React interface that replaced a manual payment-verification workflow and improved the usability of a high-volume operations dashboard.

Removed five to six hours of manual verification per cycle, raised accessibility by 23%, and improved Lighthouse performance by 17%.

  • React
  • TypeScript
  • HTML
  • CSS

Capabilities

One engineer across the product surface

Frontend and mobile

Accessible, responsive interfaces and product experiences across React, React Native, Expo, Next.js, TypeScript, Vue, HTML, and CSS.

Backend systems

Reliable APIs, background processing, integrations, and data-intensive applications using Ruby on Rails, PostgreSQL, Redis, REST, and GraphQL.

Product delivery

End-to-end feature ownership, close design collaboration, testing, performance work, CI/CD, observability, and production operations.

AI-assisted products

LLM-powered automation, AI code evaluation, model-output grading, and production integrations with Anthropic and OpenAI APIs.

Experience

Production work across distributed teams

2016 - now

Independent Full-Stack Engineer and Consultant

Delivering fintech, healthcare, marketplace, commerce, and AI-enabled products across web, mobile, and backend systems.

2022 - 2024

Senior Software Engineer, AZA Finance

Built payment operations interfaces, developer tooling, and integrations for high-volume cross-border payment flows.

2021 - 2022

Software Engineer, Zammad

Shipped Vue and JavaScript product features, resolved full-stack defects, and helped deliver a 400% CI performance improvement.

2019 - 2021

Software Developer, Microverse

Built accessible operations interfaces and review tooling used across 120+ concurrent projects and 500+ pull-request cycles.

Technical writing

Notes from building and maintaining software

Read all articles

Let's work together

Need a senior engineer who can own the whole product surface?

I'm open to remote frontend, full-stack, and product engineering roles, as well as focused consulting engagements.