Ulagh Fabian

Software Engineer

  • Deeper Skillset

    Programming Proficiency, Database Expertise, System Architecture, Security Practices, Performance Optimization

  • Creative Work

    Optimizing Performance, Architectural Design, Problem-Solving

  • Strong Dedication

    Continuous Learning, Focus on Quality, Problem Persistence

About Me

A Passionate Software Engineer

8

Successful
Years

About Me

I am a Software Engineer specializing in backend development, with extensive experience across all stages of the development cycle for dynamic web apps and mobile apps. I am proficient in Node.js, PHP, Java (spring boot) JavaScript, TypeScript (NestJS), Laravel, Express.js, GraphQL, MySQL, NoSQL (MongoDB), and APIs. I have a strong background in software architecture, system design, and scalable application development. Throughout my career, I have worked with various companies, leading multiple projects from concept to deployment, ensuring high performance, security, and maintainability. My expertise lies in building efficient, scalable, and robust backend systems, while collaborating with cross-functional teams to deliver high-quality software solutions.

    • Address

      20, Makurdi, Nigeria

    • Degree

      B.Sc Computer Science

    • Freelance

      Available

Skills

PHP95%
Laravel92%
JavaScript90%
java (Spring boot)90%
Unit Testing80%
Restful APIs90%
Git95%
Docker70%
MySQL90%
PHPUnit80%
Node.js & Express.js90%
Core java90%
MongoDb90%
Nest.js90%
TypeScript90%
Postman & Swagger APIs90%

Services

  • Software Development

    Writing code that implements functionality, developing new features, fixing bugs, and maintaining existing systems.

  • System Design & Architecture

    design the architecture of systems to ensure they are scalable, reliable, and maintainable.

  • Testing & Quality Assurance

    Ensuring the software works as expected by writing unit tests, integration tests, and conducting performance testing, Ensuring code is robust, bug-free, and meets business requirements.

  • Performance Optimization

    Identify performance bottlenecks ensuring Optimization both the code and infrastructure to improve speed, reduce costs, and enhance scalability.

  • Security & Maintenance

    Ensure that code is secure from vulnerabilities, handle sensitive data properly, and implement best practices for data protection. Additionally, maintaining and updating software is a constant requirement as systems evolve and new security threats emerge.

  • Mentorship

    Mentoring as way of giving back to society by sharing knowledge, experiences, and skills with others. Also mentoring junior developers, students, and aspiring engineers.

Resume

List Of Companies Worked

Experience

  • Backend Software Engineer (11/04/2022 - 16/03/2025)
    Glover, Lagos Nigeria

    Engineered high-performance APIs that enabled vendors to trade gift cards seamlessly, handling millions of transactions securely.

    Built a subscription system to manage recurring payments efficiently.

    Developed a reputation ranking system to enhance user trust and engagement.

    Integrated deposit and withdrawal systems with third-party services like Now-Payments and Quidax.

    Built and maintained wallet-based transactions for seamless digital payments.

    Implemented caching strategies using Redis, improving API response times by 60% and reducing database load. Ensured a consistent, reusable, and DRY coding style across the application.

    Optimized query performance for MySQL databases, achieving a 40% reduction in query execution times. Collaborated with the team to brainstorm and implement scalable solutions.

    Optimized query performance for MySQL databases, achieving a 40% reduction in query execution times. Collaborated with the team to brainstorm and implement scalable solutions.

    Wrote feature and unit tests to maintain high code quality.

    Wrote feature and unit tests to maintain high code quality. Conducted rigorous code reviews to enforce clean, scalable, and maintainable code while mentoring junior engineers.

    Led API documentation efforts using Postman, improving integration efficiency for third-party partners. Among others

  • Backend Software Engineer (11/04/2022 - 16/03/2025)
    Patricia Technologies, Lagos Nigeria

    Developed robust APIs for third-party integrations, enabling seamless usage of refill services.

    Designed a highly available and scalable architecture, ensuring system reliability for millions of users.

    Wrote clean, well-documented, reusable and resilient code for the application.

    Improved application performance monitoring and optimized database queries, reducing downtime.

    Implemented authentication & security measures to protect user transactions from vulnerabilities.

    Wrote and maintained unit and integration tests for critical features, ensuring high code quality.

    Implemented a CI/CD pipeline using GitLab CI/CD, automating testing, builds, and deployments to staging and production environments.

    Designed and implemented a microservices architecture, breaking down monolithic services for better scalability and maintainability.

    Built event-driven services using RabbitMQ to enable asynchronous processing and improve system efficiency.

    Configured automated rollbacks and monitoring to minimize downtime and improve deployment efficiency.

  • Software Engineer (09/01/2019 - 12/01/2021)
    Valuebeam Ltd. Makurdi Nigeria

    Used PHP, JS, MySQL, Bootstrap, External APIs, to build ischool system for managing staff and students and processing examination, results and school fees for tertiary institution.

    Eliminated dead code which saved us about 20% the size of every page bundle.

    Prepared detailed reports concerning project specifications and activities.

    Wrote an API for a self Testing App.

  • Software Developer & Instructor (11/01/2016 - 11/11/2018)
    Panet Technologies, Makurdi, Nigeria

    Continually establish clear operational specifications and formulate software requirements.

    Wrote School portal application in Object Oriented paradigm following clean architecture patterns.

    Working with database administrators to design relational databases Involved in the design, analysis, development, testing, deployment, and support phase of the application.

    Teach IT students

Education

  • B.Sc Computer Science

    Federal University of Agriculture Makurdi,

    Benue state, Nigeria

    2017 - January, 2021

  • National Diploma

    Fidei polytecnic Gboko,

    Gboko, Benue State,

    Nigeria

    Oct. 2013 - Step 2015

Contact

Let Me Hear From You

  • Address

    N0 2 John Aji Street Ankpan Quarter Makurdi Benue State, Nigeria
  • Phone

    +2347086428550
Please Fill Required Fields
To Top