Gabriel Okolie

Senior Software Engineer at Indicina
  • Claim this Profile
Contact Information
us****@****om
(386) 825-5501
Location
Nigeria, NG

Topline Score

Topline score feature will be out soon.

Bio

Generated by
Topline AI

You need to have a working account to view this content.
You need to have a working account to view this content.

Experience

    • Nigeria
    • Information Technology & Services
    • 1 - 100 Employee
    • Senior Software Engineer
      • Oct 2021 - Present

      - Implemented a central distributed SSO and user account management system that's integrated with FusionAuth service to support management functions across all applications within the company. - Revised, modularized, and updated old code to modern development standards, improving application functionality - Brainstormed, architected, and developed new features for a distributed backend microservices. - Built a central lending rule specification and evaluation engine that ensures a customer fulfils a set of requirements as part of the core business functionality. - Maintained distributed infrastructure by managing and optimizing Kubernetes clusters and also optimized applications by implementing event driven architectures where necessary thereby increasing application efficiency and throughput. - Effectively carried out products and processes from concept to completion. - Wrote unit and integration tests to ensure the stability and reliability of applications with test coverage of over 85 percent. - Mentored junior engineers, conducted pair programming sessions, and performed code reviews Show less

    • United States
    • IT Services and IT Consulting
    • 100 - 200 Employee
    • Senior Software Engineer
      • Oct 2020 - Sep 2021

      - Migrated tech-stack from Python Django to C-Sharp DotNet which resulted in the increase of application stability and development speed. - Facilitated business delivery by Integrating lenders from 4 African countries to the platform. - Deliberated with business stakeholders on identifying business needs and discussing potential solutions which ensured accurate KYC on the platform. - Architected and developed new features such as an investment platform for the automated loan funding. - Solved complex problems by implementing algorithms such as the Lavenstein distance algorithm and Integrated with core banking services for the effective management of fixed deposit products. - Collaborated with cross-functional development team members to analyse potential system solutions based on evolving client requirements. - Developed and implemented various applications, including an Investment module for automated loan funding. - Integrated with core banking solution for the effective management of fixed deposit products. - Provided technical guidance to 2 development teams on the architecture of the software applications. - Setup test suites and implemented TDD methodologies which greatly reduced bugs on the platform and increased test coverage to over 80 percent. - Facilitated application performance optimisation by implementing software optimisation techniques such as distributed caching. Show less

    • Nigeria
    • IT Services and IT Consulting
    • 1 - 100 Employee
    • Bootcamp Instructor
      • Feb 2019 - Nov 2020

      - Taught full-stack web application development using dot-net and angular. - Mentored aspiring software developers and offered career counselling and guidance. - Taught full-stack web application development using dot-net and angular. - Mentored aspiring software developers and offered career counselling and guidance.

    • Financial Services
    • 700 & Above Employee
    • Senior Software Engineer
      • Nov 2019 - Sep 2020

      - Designed and Developed a biller aggregator platform to support bank transfer, Card, and USSD payment and performance management applications through system-driven application. - Built, tested, and deployed scalable, highly available, and modular software applications to support over 5 million users. - Integrated NITP(Nigerian International Travel Portal) API for COVID-19 test payment as requested by NCDC(Nigerian Centre for Disease Control). - Orchestrated efficient, large-scale software deployments including testing features and implementing optimisations and bug fixes. - Documented and maintained database system specifications, diagrams and connectivity charts in technical manuals to be used by Software Engineers in future projects. - Built extensive test coverage for all new features, which greatly reduced the number of customers complaints. Show less

    • Nigeria
    • IT Services and IT Consulting
    • 1 - 100 Employee
    • Senior Software Engineer
      • Oct 2019 - Sep 2020

    • Nigeria
    • Financial Services
    • 200 - 300 Employee
    • Software Engineer
      • Mar 2019 - Oct 2019

      - Built test automation service in Java using spring-boot which increased test coverage to over 80 percent. - Built extensive test coverage for all new features, which greatly reduced the number of customers complaints. - Integrated switching platform with core-banking systems of 3 banks in Nigeria. - Developed system test plan and designed and implemented automated test suits which greatly improved application stability. - Analysed and debugged traffic test results, documented test progress and reported results for maintaining application quality and root cause analysis. - Contributed ideas and suggestions in team meetings and delivered updates on deadlines, designs, and enhancements. - Wrote highly maintainable, SOLID code for switching system integration. - Worked with business stakeholders, application developers and production teams across functional units to identify business needs and discuss solution options Show less

    • IT Services and IT Consulting
    • 100 - 200 Employee
    • Software Developer
      • Jun 2017 - Feb 2019

      - Functioned as a full stack engineer architecting and building the backend to satisfy business requirements as well as building a user friendly and responsive frontend that integrates backend services. - Built a biometric and facial recognition staff clocking application for a state government in Nigeria by reverse engineering APIs and integrating a central Enterprise Resource Planning (ERP) platform called Odoo for the management of staff records. - Developed a highly functional web application IGRHub; which monitors the collection of internal government revenue of several states thereby increasing the the revenue of the company. - Developed a highly functional set of applications for revenue collection in Nigeria with growth from 2 Nigerian state government to 5 Nigerian state government using the platform. - Developed CHAMS Agent Network which is an agent banking business registration and setup portal. - Integrated with Nigerian Inter-Bank Settlement System's bill payment API for payments. - Prepared reports on specifications and activities for each project. - Collaborated well with other team members to determine the best design specifications and details Show less

    • Nigeria
    • Banking
    • 700 & Above Employee
    • Intern
      • Jul 2015 - Dec 2015

Education

  • University of Lagos
    Bachelor’s Degree, Computer Science
    2011 - 2016
  • Udacity
    Android Application Development
    2017 -

Community

You need to have a working account to view this content. Click here to join now