G.
Available for workFrontend Engineer · Lagos, Nigeria

GbengaEtomu

Software Engineer with 4+ years building production-ready, high-performance web applications in React, Next.js, and TypeScript. Currently Lead Engineer at FlyPro Technologies, where I own frontend architecture and code quality.

01About

I write clean, reusable, well-tested code, work autonomously in remote-first teams, and communicate clearly across product, design, and engineering. On a constant journey to craft interfaces that feel effortless.

0+

Years of experience

0

Companies shipped for

0%

Avg. engagement lift

0+

Lighthouse performance

What I do

Web Development

Designing and building responsive, accessible, user-centric web interfaces at a professional level.

Mobile Development

Crafting and shipping cross-platform iOS & Android apps with Flutter — from concept to the stores.

Blockchain & DApps

Smart-contract integration, secure DApps, and frontends that make Web3 feel approachable.

Performance & Support

Optimizing, refactoring, and extending existing applications — testing, CI/CD, and measurable wins.

03Career

Lead Engineer

May 2025 — Present

Austin, Texas · Contract · Remote

  • Engineered and shipped the complete mobile application, building complex features including itinerary generation, flight/hotel booking, travel-experience booking and subscription management.
  • Integrated robust APIs for creating and managing travel itineraries and suggesting experiences, ensuring a seamless, high-performance user experience.
  • Oversaw the React/TypeScript web app development, conducting rigorous code reviews and enforcing design patterns to ensure scalability.
  • Implemented CI/CD pipelines using Fastlane and GitHub Actions to automate deployments and guarantee consistent build quality across environments.
FlutterDartGoTypeScriptReactRedux SagaFirebaseGoogle CloudFigma

Frontend Engineer

Aug 2024 — Apr 2025

Wilmington, Delaware · Contract · Remote

  • Architected and developed high-performance features for the web app using Next.js and TypeScript, ensuring strict type safety and scalability.
  • Engineered a real-time “Board” feature (similar to Trello/Jira) using GraphQL and Pusher for live updates, with Redux managing complex client-side state.
  • Implemented comprehensive unit and integration tests with Jest and React Testing Library, reducing production bugs by ensuring component reliability before deployment.
  • Optimized the messaging system with file sharing and rich-media features while maintaining a 98+ Lighthouse performance score.
  • Collaborated with the team to build and integrate Workverse AI for AI-driven assistance across the platform.
TypeScriptNext.jsReactGraphQLNode.jsReduxTailwind CSSJestRTLFigma

Flutter Developer

Paramount Students
Nov 2023 — Feb 2024

London · Contract · Remote

  • Optimized and fixed key application bugs and enhanced the onboarding process, improving usability and flow and increasing user retention by 15%.
  • Integrated APIs to streamline backend communication, making the app's features seamless for users.
FlutterDartFirebaseFigmaGit

Web3 Research Developer

Grandida Works
Apr 2023 — Nov 2023

Miramar, Florida · Remote

  • Led the development of user interfaces with React.js and Next.js, focusing on performance optimization and a seamless user experience.
  • Integrated smart contracts with the frontend, enabling user interaction with blockchain solutions.
  • Researched blockchain vulnerabilities and security flaws, recommending mitigation strategies and carrying out audits.
TypeScriptNext.jsReactSolidityEthers.jsHardhatTruffleRedux

Flutter Developer

Mar 2023 — Jun 2023

Dubai · Part-time · Remote

  • Led the development and enhancement of the mobile app UI for a fintech crypto-trading platform using Flutter.
  • Collaborated with the backend team to integrate secure trading features and notifications for users.
  • Implemented escrow and trade functionality, contributing to a 20% increase in user transactions.
FlutterDartFigmaGit

Frontend Developer

Feb 2022 — Feb 2023

Edmonton, Alberta, Canada · Contract · Remote

  • Solely architected and built the entire responsive web platform from scratch, including dashboards and user-facing pages, with React.js and Next.js.
  • Integrated third-party API services to power the recruitment platform and manage user flow seamlessly.
  • Improved user engagement by 30% through UX redesigns and feature optimizations.
TypeScriptNext.jsReactReduxTailwind CSSFigma

Flutter Developer

Jul 2021 — Dec 2021

Lagos, Nigeria · Part-time · Remote

  • Contributed to the application using Flutter and Dart, focusing on UI enhancements and seamless API integration to elevate the user experience.
  • Implemented real-time truck tracking, improving logistics and enabling 20% faster deliveries.
FlutterDartFirebaseFigmaGit

Education

African Leadership Experience (ALX)

2023 — 2024

Associate Degree — Computer Software Engineering

University of Benin

2018 — 2023

B.Eng. — Computer Engineering

04Toolkit

Languages

  • TypeScript
  • JavaScript
  • Dart
  • Go
  • Solidity

Frontend

  • Next.js
  • React.js
  • Redux
  • Redux Saga
  • Tailwind CSS
  • Radix UI
  • shadcn/ui
  • Framer Motion

Backend

  • Node.js
  • NestJS
  • REST APIs
  • GraphQL

Mobile

  • Flutter

Testing & Web3

  • Jest
  • React Testing Library
  • Ethers.js
  • Web3.js

Tools & Platforms

  • Git / GitHub
  • Bitbucket
  • Figma
  • Postman
  • Linux
  • Vercel
  • Firebase
  • Google Cloud
  • AWS
  • Hardhat
  • Truffle
  • MetaMask
TypeScriptTypeScriptJavaScriptJavaScriptNext.jsNext.jsReactReactReduxReduxTailwind CSSTailwind CSSFlutterFlutterSoliditySolidityEthereumEthereum
FirebaseFirebaseGitGitGitHubGitHubHardhatHardhatTruffleTruffleVercelVercelMetaMaskMetaMaskMaterial UIMaterial UI
Contact · 05


Have a project, a role, or just an idea worth chasing? My inbox is always open.