EKUPNSE CORNELIUS ABANG
- |-| https://www.linkedin.com/in/ekupnse-cornelius- | Abuja, Federal
Capital Territory
Skills
PHP, Laravel, JavaScript, Node.js, Express.js, CSS, HTML, ReactJS, JQuery, MySQL, PostgreSQL, Git, GitHub, Docker,
Cypress (E2E Testing), Kubernetes, Azure, PhpUnit, WordPress, Redis
Experience
Mercury Holidays | Sevenoaks, Kent (Remote)
Backend Developer (Laravel) | 02/2022 - 03/2024
As part of the team, I was responsible for the implementation and occasionally, design of improvement solutions for
Mercury Holidays' Laravel-powered Booking Engines, ensuring smooth scaling.
Integrate more and maintain existing Laravel backend APIs, and upwards of 200 external APIs.
Maintain and customize Laravel Nova with API, Feature, and Unit testing to maintain good code quality for every change.
Regularly write both Unit and Feature test cases for all new features, bug fixes, and any changes made in the codebase,
using PHPUnit.
Regularly implement Redis caching layer for newly implemented features that contain frequently accessed data in
memory, to improve application performance and reduce load on the database.
Optimize Docker images and containers to enhance application performance, reduce build times, and improve resource
utilization.
Collaborate with team members to review code and either approve or offer valuable insights for improvement. Provide
constructive feedback and suggest changes to enhance code quality, maintainability, and performance. Encouraging a
culture of collaboration and learning within the development team.
Occasionally monitor and maintain CI/CD pipelines, improving overall software quality.
Regularly write E2E (End to End) tests for implemented features using Cypress testing framework
Work closely with a senior developer to regularly maintain and improve DevOps infrastructure.
Regularly document backend APIs using Swagger
Monitor booking engines' performances to identify bugs and areas for optimization using Sentry and create tickets to be
assigned using Jira
Occasionally pick up (ReactJS) frontend tickets and implement frontend features as support for frontend colleagues.
Gratitude India Manpower Consultants Pvt. Ltd | Malad West, Mumbai (Remote)
Laravel Developer | 07/2021 - 02/2022
Collaborate closely with more experienced team members to conduct root cause analysis of issues, ensuring thorough
investigation and bug resolution.
Regularly review new and existing code to maintain code quality standards and adherence to best practices, enabling a
culture of continuous improvement.
Regularly containerize some internally used Laravel applications with Docker to ensure usage and development
consistency, and also improve deployment efficiency.
Spearheaded the development of an important security feature - 2FA (Utilizing a laravel package and Google
Authenticator), to enhance the robustness of the e-recruitment platform, MyGlit.
Work closely with the QA team to identify and address bugs reported on the MyGlit platform. Prioritize bug fixes based on
severity and impact, ensuring a seamless user experience and minimizing disruptions to recruitment processes.
Collaborate with team members to review code and provide valuable insights for improvement. Offer constructive
feedback and suggestions to enhance code quality, maintainability, and performance. Encouraging a culture of
collaboration and learning within the development team.
Write comprehensive unit and feature tests for new features on the MyGlit platform to ensure bug-free implementation and
optimal performance.
BigStack Technologies | Calabar, Cross River
PHP/Laravel Developer (Intern) | 01/2020 - 08/2021
Regularly
Regularly
Regularly
Utilize git
collaborate with team members to understand project requirements and objectives.
analyze codebase provided by seniors and add missing test cases or fixed broken ones.
conduct QA on new features and report bugs.
version control system to manage code repositories and collaborate effectively with other team members.
Participated in code reviews to provide feedback and suggestions for improvements, fostering a collaborative and
learning-oriented environment.
FHI 360 | Calabar, Cross River
Software Development Consultant | 10/2020 - 06/2021
Led the creation of new software tools using Laravel, Nodejs and ExpressJs, to make it easier to run the SIDHAS 2020
project in Cross River State, Nigeria. These tools helped in data management and staff monitoring.
Regularly iterate over systems features and make improvements based on feedback.
Worked closely with the staff team to find and replace manual systems with automated solutions.
Developed an internally used tool called the Digital Risk Assessment Tool (DRAT) for HIV self-testing. Uisng ReactJs.
ForNaij.com | Lagos, Lagos (Remote)
Software Developer (PHP & Wordpress) - Part-time | 09/2020 - 02/2021
I used tools like Elementor to give websites the exact look and feel clients wanted, making sure they stood out.
I used tools like Advanced Custom Fields or WooCommerce to add special features such as custom forms, e-commerce
functionality, or interactive maps, making websites more useful.
Regularly debug PHP code modules using PHPStorm IDE to ensure smooth running of sites.
With tools like BrowserStack, I made sure websites looked and worked as intended across various devices and browsers,
catching any quirks before they became headaches.
Regularly documented changes and approaches using Confluence.
Education
University of Calabar | Calabar, Cross River
Computer Science | 08/2018
Bachelor of Science in Computer Science.