Hi, I’m Emmanuel, a hands-on software engineer with 5+ years of experience building scalable web applications. I enjoy turning complex requirements into intuitive, reliable user experiences using React, Next.js, Node.js, Laravel, and cloud services, delivering value end-to-end for customers and teams. I’m passionate about design systems, performance, and cross-functional collaboration. I love mentoring junior developers, exploring new technologies, and improving developer productivity through clean code, automated testing, and robust CI/CD pipelines.

Emmanuel Agba

Hi, I’m Emmanuel, a hands-on software engineer with 5+ years of experience building scalable web applications. I enjoy turning complex requirements into intuitive, reliable user experiences using React, Next.js, Node.js, Laravel, and cloud services, delivering value end-to-end for customers and teams. I’m passionate about design systems, performance, and cross-functional collaboration. I love mentoring junior developers, exploring new technologies, and improving developer productivity through clean code, automated testing, and robust CI/CD pipelines.

Available to hire

Hi, I’m Emmanuel, a hands-on software engineer with 5+ years of experience building scalable web applications. I enjoy turning complex requirements into intuitive, reliable user experiences using React, Next.js, Node.js, Laravel, and cloud services, delivering value end-to-end for customers and teams.

I’m passionate about design systems, performance, and cross-functional collaboration. I love mentoring junior developers, exploring new technologies, and improving developer productivity through clean code, automated testing, and robust CI/CD pipelines.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
See more

Work Experience

Software Engineer at Mentalyc
March 1, 2024 - Present
Collaborated with design, product, and engineering teams to build and deploy new application features using Laravel, PHP, AWS, and Livewire. Built a bi-directional integration with Yext, implementing OAuth authentication and automated data synchronization. Implemented SSO via Okta, accelerating enterprise onboarding. Worked in an Agile environment with Git-based workflows and AWS infrastructure. Developed a centralized design system library using Tailwind CSS and TypeScript, focusing on atomic design to reduce UI debt and improve frontend speed. Managed application state with Redux, and conducted BDD/unit testing with Jest. Designed and shipped scalable experiences in Next.js and Node, integrated with external APIs/SDKs. Built an AI content automation pipeline using LLMs and Retrieval-Augmented Generation (RAG).
Full Stack Developer at Greenplaces
April 1, 2023 - March 31, 2024
Remote role: Built and maintained a centralized design system library using Tailwind CSS and TypeScript. Focused on atomic design principles to ensure cross-plugin consistency, reduce UI debt, and improve frontend performance. Managed application state with Redux, reducing complexity and improving data flow. Conducted BDD and unit testing with Jest. Architected a modular onboarding system using Next.js to handle complex registration flows and designed a reusable UI framework that decoupled business logic from view components, increasing conversion via data-driven testing. Engineered a multi-tenant subscription engine with Stripe, implementing idempotent event handling and billing cycles. Reduced production incidents by building a robust validation layer for subscription states. Shipped scalable product experiences across Next.js, TypeScript, and Node, integrating external APIs/SDKs. Built an AI content automation pipeline using LLMs and Retrieval-Augmented Generation (RAG), acceleratin
Front End Engineer at Zurichat
July 1, 2021 - February 1, 2022
Zurichat is a VC-backed platform that provides a virtual workspace for teams. Built and maintained features for the company-wide file management plugin using React, TypeScript, and Tailwind CSS, delivering performant, responsive interfaces for thousands of daily user interactions. Extended React Quill to support rich text editing, file uploads, previews, and in-app file manipulation, improving document collaboration and reducing friction in content sharing. Improved usability across devices by enhancing mobile responsiveness and reducing UI inconsistencies. Translated product and design requirements into reusable UI components, contributing to a consistent design system across the Zurichat ecosystem.

Education

Bachelor's degree in Electrical/Electronic Engineering at Federal University of Technology Owerri
January 1, 2015 - January 1, 2020

Qualifications

Codewars Warrior
January 11, 2030 - July 2, 2026

Industry Experience

Software & Internet

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
See more