Frontend engineering portfolio React, React Native, TypeScript

Interfaces built for real work, not just the happy path.

I'm Bola, a senior software engineer building accessible web and mobile products since 2016. I bring frontend depth and enough backend experience to own features across design, API boundaries, delivery, and production.

Available for remote roles and contract work

Web

Mobile

Accessibility

Product systems

Selected case studies

Decisions connected to outcomes

Each example separates the product problem from my contribution and the result. The numbers belong to the project, not to a decorative metrics strip.

Fintech operations

Making payment infrastructure easier to operate

The product need

Payment teams needed a clearer way to configure providers and manage complex cross-border payment workflows.

What I built

Built React applications for back-office operations and an internal developer platform, working across the interface and the Rails services behind it.

Outcome

Reduced provider onboarding from about four weeks to one, improved processing speed by 30%, and improved reliability by 40%.

  • React
  • TypeScript
  • Ruby on Rails
  • Design systems

Mobile and web fintech

An end-to-end bill-payment experience

The product need

Customers needed one dependable product for discovering services, completing payments, and tracking transactions across mobile and web.

What I built

Designed and built the React Native app, Next.js experiences, reusable UI foundations, development harness, Rails platform, and payment integrations as the sole engineer.

Outcome

Shipped a production payment platform serving more than 5,000 active users, with a new multi-tenant commerce system now extending the product.

  • React Native
  • Expo
  • Next.js
  • TypeScript

Accessible operations

Replacing hours of manual verification

The product need

A distributed operations team relied on a slow manual process to verify payment evidence across a high-volume dashboard.

What I built

Built the React workflow, improved keyboard and screen-reader usability, and tuned the interface against Lighthouse and real operational needs.

Outcome

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

  • React
  • HTML
  • CSS
  • Accessibility

Frontend strengths

Useful across the product lifecycle

React product engineering

Production React, Next.js, TypeScript, Vue, component architecture, state management, and API integration.

Mobile experiences

React Native and Expo applications that share product language and engineering foundations with the web.

Accessible UI

Semantic HTML, responsive CSS, keyboard flows, screen-reader support, performance, and measurable accessibility work.

Design collaboration

Turning product intent into resilient interfaces, clarifying edge cases, and giving designers concrete technical feedback.

Commerce and payments

Customer journeys, transaction states, payment integrations, partner-branded storefronts, and operational tooling.

Full-stack judgment

Rails and API depth that helps me debug across boundaries, shape contracts, and ship complete frontend features independently.

Frontend roles and contracts

Need someone who can ship the interface and understand the system?

I'm available for senior frontend, React, React Native, and product engineering work with distributed teams.