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.