Summary
Overview
Work History
Education
Skills
Timeline
Receptionist
Japheth Onyenuwe

Japheth Onyenuwe

Senior Software Engineer
Lagos

Summary

Software Engineer with 6 years of experience building web applications. I work primarily with React, Next.js, and TypeScript, and I enjoy solving complex problems with clean, maintainable code. I’ve built authentication systems, real-time features, payment integrations, and user management tools. I focus on creating intuitive interfaces and scalable architecture. I work closely with teams to ship reliable products.

Overview

7
7
years of professional experience

Work History

Senior Software Engineer

Nomba
07.2022 - Current
  • Conducted technical interviews for new Engineers, which helped grow the team from 6 to 11 Frontend developers
  • Removed uses of Hungarian notation from the codebase, making it easier for developers to write better JavaScript code
  • Migrated our REST API calls to GraphQL to leverage the new, more performant servers. It also increased the speed and efficiency of network calls by at least 20% and led to reduced costs from the infrastructure teams
  • Optimized our client-facing, thereby reducing load time by at least 30%
  • Integrated In-App notifications to our client-facing web application and implemented the core functionality on our web service leveraging NOVU
  • Wrote unit tests in our codebase where it wasn’t factored. This made us realize some buddy code
  • Integrated webhooks feature on our client-facing web application for enterprise merchants
  • Integrated invoicing feature on our client-facing web application for enterprise merchants
  • Refactored request terminal flow on our client-facing web application, thereby increasing terminal requests by 40%
  • Set up central logging and monitoring on our codebase to enable proactivity catching and resolving of bugs

Lead Frontend Engineer (Contract)

Lybertine
06.2024 - 01.2026

Lead Frontend Developer for Lybertine, a Next.js/TypeScript event booking and management platform. Lead frontend architecture, feature development, and technical decisions for organizer and attendee experiences.

  • Sub-Organizer Management System — Architected and built a management module for delegating event operations. Designed profile management, metrics (events managed, check-ins, success rate, hours logged), permission controls, event assignment/unassignment, suspend/resume, and CRUD operations. Established reusable component patterns, API integration with React Query, and paginated data tables.
  • Authentication & User Management — Led improvements to sign-in/sign-up flows, password reset, and auth layout. Improved error handling and user feedback.
  • GDPR Compliance — Implemented a GDPR data deletion confirmation page with clear messaging, deletion details, and legal compliance notes.
  • Real-Time Notification System — Built a notification component with real-time updates, unread badges, sound settings, click tracking, and a dropdown with mark-as-read. Integrated with analytics for campaign tracking.
  • Payment & Checkout — Enhanced Stripe payment flows, including success handlers, payment confirmation components, and payment state management.
  • Event Management Features — Improved attendee-facing pages (thank-you, search results), ticket management, and event detail components.
  • UI/UX Enhancements — Updated mobile navigation, homepage components, settings pages, and promoter functionality for better responsiveness and usability.

Frontend Engineer

Patricia Technologies
05.2021 - 02.2023
  • Spearheaded the optimization of our frontend codebase, thereby reducing load time by at least 60%
  • Chaired the setup of a mandatory full testing life cycle, which increased the overall quality of our codebase
  • Leveraged proficiency in GraphQL to implement an internal CMS application using Node.js
  • Set up central logging and monitoring on our codebase to enable proactivity catching and resolving of bugs
  • Rebuilt and implemented new product designs for the web application - Hank

Frontend Engineer

CardinalStone Partners
01.2021 - 06.2021
  • Rebuilt and implemented new product designs for the fintech app – Mutual Funds.
  • Built and implemented product designs for mutual fund administration
  • Built and implemented product designs for Mutual Fund account opening
  • Integrated third-party providers (trove) foreign stocks into our existing application and refactored the Nigerian stock market feature to be more accessible

Software Developer

IETech
09.2019 - 12.2020
  • Integrated push notification for FinTech apps - Zenith Mobile Banking Gambia and Zenith Mobile Banking Sierra Leone
  • Reduced data collection errors by 60% by improving input data validation across the app
  • Built and implemented product designs for the company website

Software Developer

Codekago
01.2019 - 07.2019
  • My First work experience taught me a lot about working with a team in a professional environment, improved my communication skills, and helped me understand and develop a system from the planning stage to the maintenance stage. I also rebuilt and implemented new product designs for our applications.

Education

B.Sc - Computer Science

Ecole Supérieure de Gestion, d’Informatique et des Sciences (ESGIS)
Benin Republic
08.2016

Senior School Certificate - undefined

Hope High International School
Abakaliki, Ebonyi State
08.2012

Skills

Programming Languages: JavaScript, TypeScript, Nodejs

Timeline

Lead Frontend Engineer (Contract)

Lybertine
06.2024 - 01.2026

Senior Software Engineer

Nomba
07.2022 - Current

Frontend Engineer

Patricia Technologies
05.2021 - 02.2023

Frontend Engineer

CardinalStone Partners
01.2021 - 06.2021

Software Developer

IETech
09.2019 - 12.2020

Software Developer

Codekago
01.2019 - 07.2019

Senior School Certificate - undefined

Hope High International School

B.Sc - Computer Science

Ecole Supérieure de Gestion, d’Informatique et des Sciences (ESGIS)
Japheth OnyenuweSenior Software Engineer