Software Engineer and Full Stack Developer with 9 years of experience building and operating production web applications across SaaS, social media management platforms, and e-commerce style experiences.
Experience
2024 — Now
2024 — Now
● Built and shipped customer-facing and internal platform features using React, TypeScript, Next.js, Node.js, and PostgreSQL,
supporting storefront and admin workflows with attention to usability, scalability, and maintainability
● Designed RESTful APIs and service endpoints with clear contracts, validation, and error handling, enabling reliable integrations
between frontend, backend services, and partner systems
● Implemented authentication and authorization patterns, including role-based access, secure session handling, and API protection
practices aligned with modern application security expectations
● Improved application performance through code splitting, caching strategies, pagination patterns, and query optimization, reducing
slow endpoints and improving perceived UI responsiveness for high-traffic pages
● Delivered production-ready releases through CI CD workflows using GitHub Actions and cloud deployment practices on AWS,
ensuring repeatable builds, environment consistency, and safer rollouts
● Collaborated with product managers and designers to convert ambiguous requirements into well-scoped deliverables, producing
technical estimates, defining acceptance criteria, and maintaining delivery predictability across sprints
● Strengthened reliability and support readiness by adding structured logging, actionable error messages, and monitoring hooks that
improved incident triage and reduced time spent on debugging in production
● Maintained high engineering standards through code reviews, refactoring, documentation updates, and technical debt reduction
initiatives, improving long-term velocity and reducing regressions across releases
● Mentored and supported junior developers through pairing, review feedback, and practical guidance on TypeScript patterns,
component design, API integration discipline, and debugging workflows
2020 — 2024
Developed and deployed scalable, responsive web applications using HTML, CSS, JavaScript, Laravel, Bootstrap, and Vue.js, delivering high-performance user experiences aligned with modern UX/UI standards and cross-browser compatibility.
Engineered and maintained RESTful APIs, integrating third-party platforms such as Zapier, DPP (CRM), and WordPress, contributing to a 30% revenue increase through improved lead capture and automation.
Designed modular, extensible system architectures enabling rapid feature customization, long-term maintainability, and smooth developer handoffs.
Implemented Docker-based containerization to standardize development environments, accelerate onboarding, and reduce staging and production inconsistencies.
Built and maintained CI/CD pipelines with GitHub Actions, automating SaaS deployments and test execution, reducing post-release defects by 30% and improving release velocity.
Enforced code quality and security using PHPStan and PHPMD, identifying vulnerabilities early and improving system stability and maintainability.
Developed unit tests to validate business logic and workflows, minimizing regressions and supporting confident multi-environment releases.
Integrated third-party APIs including Xactus, DocuSign, LendingUSA, Monevo, RingCentral, and DebtPayPro, enabling secure data exchange and workflow automation.
Refactored and optimized legacy codebases, improving performance, readability, and scalability while reducing technical debt and increasing team productivity.
2019 — 2020
● Delivered client-facing web solutions across multiple engagements using JavaScript, Node.js, React, and SQL databases, aligning
implementation to business requirements while maintaining code quality and delivery timelines
● Built and maintained API layers and backend services with Express.js, structured validation, and secure handling of user input,
supporting dependable integrations for customer portals and internal tools
● Implemented database schema updates, query improvements, and data access patterns in PostgreSQL and MySQL, improving data
reliability and reducing operational issues caused by inconsistent data handling
● Supported modernization efforts by refactoring legacy code into cleaner modules, improving readability, lowering defect rates, and
making enhancements safer to implement during fast delivery cycles
● Collaborated with QA to define test coverage expectations, reproduce issues from test environments, and fix defects with clear notes,
improving release confidence and reducing back-and-forth
● Produced technical documentation for deployments, feature behavior, API endpoints, and support handoffs, improving maintainability
and reducing dependency on tribal knowledge
● Participated in peer reviews and contributed to shared engineering standards, including linting rules, branch discipline, and consistent
PR practices to improve overall team throughput
● Supported incident response and bug triage by analyzing logs and production behavior, validating fixes, and improving preventive
checks to reduce repeat failures
● Assisted with planning and estimation by breaking down work into deliverable tasks, clarifying dependencies, and identifying risks
early so projects stayed on schedule
2017 — 2019
● Supported development of web application features using JavaScript, React fundamentals, Node.js basics, and SQL, contributing to
production enhancements under guidance of senior engineers
● Implemented form workflows, CRUD features, and UI improvements with attention to usability, validation, and consistent behavior
across browsers
● Assisted in building API endpoints and integrating them into frontend screens, ensuring correct request payloads, response handling,
and predictable user feedback
● Fixed defects across UI and backend layers by reproducing issues, reviewing logs, and applying targeted changes while maintaining
existing behavior and minimizing side effects
● Wrote and updated basic unit tests for key modules, improving regression prevention and building confidence for releases
● Followed Agile sprint routines including standups, task updates, and demos, improving collaboration and delivery discipline within
a team environment
● Practiced Git workflows including branching, pull requests, and merge conflict resolution, contributing to cleaner collaboration and
more consistent code integration
● Documented changes and basic support notes to improve continuity and help others troubleshoot common issues efficiently
● Learned core software engineering practices through code reviews and feedback cycles, improving code structure, readability, and
reliability over time
Education
Canadian College of Business, Science & Technology
Diploma
2024 — 2025
Anambra State University
B.sc
2010 — 2014
ProductDive
Product management certificate
2023 — 2023