Select Colour

Welcome

I'm Ibrahim Olanrewaju

Senior Software Engineer & Team Lead

Ibrahim Olanrewaju

Senior Software Engineer & Team Lead

I'm a software engineer with 8 years of experience developing highly scalable, reactive, and distributed systems for high-volume businesses. The capacity to think out an issue is accompanied with the courage to express one's opinions. A demonstrated capacity to maintain and improve firm software in order to improve operational functionality in line with business needs.

  • From: Lagos, Nigeria
  • Lives In: Lagos, Nigeria
  • Gender: Male
Download CV

My Tech Stack

BackEnd Skills

JavaScript, Typescript Node.js & Express.js
85%
Java, Spring Boot & Spring Cloud
83%
GraphQl
85%
Codeigniter PHP
68%
MongoDB, MySQL & Cassandra
80%
Kafka, RabbitMQ & BullMQ
65%
Asynchronous and Synchronous Microservices Architecture
85%
Docker and Kubernetes
75%

FrontEnd Skills

HTML 5 + CSS 3 & Bootstrap
90%
JQuery
90%
Angular
75%
Vue.js
55%
React.js
78%

DevOps Skills

AWS(EC2, S3, SQS, RDS, etc.)
70%
GCP(Compute Engine, App Engine, Container Engine, Cloud Functions,Load Balancer, DNS E.t.c)
67%
DigitalOcean (Droplet, Kubernetes, Load Balancer, DNS)
65%
CI/CD Pipeline (Github Action, Jenkins)
66%
Firebase
64%

Education

  • 2018 - 2022
    ESGT
    ESGT Benin University

    BSc, Computer Science

  • 2011 - 2014
    NIIT
    National Institute of Information Technology

    Honor Diploma, Software Engineering

  • 2014 - 2015
    Gallant Systems
    Computer Engineer and Networking
    Is a computer solution center for data recovery, removal of viruses and spyware

    Assist staff and users in resolving computer-related issues such as malfunctions and program errors. Test maintains and monitors computer programs, systems, and networking, including the installation of computer programs and system maintenance. Coordination and linking of computer systems within an organization to improve compatibility and information sharing. Maintaining operations by monitoring errors and stoppage messages, observing peripheral equipment entering a command to correct errors. Installation and configuration of network devices, printers, computer programs, and operating systems.

  • 2015 - 2016
    Co-creation Hub (CcHUB)
    Intern Developer
    Open living lab for entrepreneurs, investors, tech companies and hackers in and around Lagos.

    There are many variations of passages of Lorem Ipsum available, but the majority have suffered

  • 2016 - 2017
    Travelfix
    Junior Software Engineer
    Is a travel and tour agency located in Lagos and Abuja, Nigeria. The agency specializes in flight, visa and accommodation.

    Developed a travel and tourism web app with a team of developers as a Java developer. My responsibilities are to implement database persistence, database design, business logic and unit testing.

Experience

  • 2022 - Current
    OrnaMap Tech
    Senior Software Engineer & Team Lead
    OrnaMap offers services such as route suggestions, real-time schedules, and navigation in major cities. Provide DCP services that include secure payments, verified products, and convenient e-commerce services, all on a single integrated platform.

    As a software engineer team leader with a proven track record of leading high-performing teams to deliver robust, scalable, and secure software solutions, I have extensive experience developing and managing complex Ornamap services as well as synchronous and asynchronous microservice architectures, such as gateway services, financial accounting systems, e-wallet services, product code generation and verification services, and user and business management services.

  • 2021 - 2022
    Turing Enterprises Inc
    Senior Software Engineer
    Turing.com - Hire Remote Developers | Silicon Valley calibre software engineers | Remote U.S. developer jobs | Full-stack, mobile, frontend, backend DevOps.

    Is an eCommerce (ECHO) critical process to optimize the shopping cart for design and usability, in order to prevent cart abandonment and increase shopping cart conversion rates. Work in an agile environment and participate in conceptualizing and implementing platform features for our global web properties. Works within a small focused team using Agile/Scrum principles to develop eCommerce servces and platform features. Act in the capacity of an eCommerce application software engineer to actively participate in the definition, development, testing, test automation support and implementation of software functionalit

  • 2018 - 2021
    Fisshbone&Lestr Technology
    Senior Software Engineer Team Lead
    An ICT company that provides bespoke software for her parent company CELD

    Create several solutions among them is an electronic reward commodity CashToken and guaranty cashback Ipoints, ESPI E.t.c. The system enables every patronage or gift to become a life-changing cash opportunity. Led a team of 6 software engineers through the software development life cycle for 16 client projects. Continuously improve the deployment process. Develop industry and product technical expertise by following and championing development best practices. Troubleshoot, optimize, and tune for performance. Work with the development team to establish coding standards and monitor guidelines that provide prompt feedback to allow for timely adjustment and revalidation.

  • 2017 - 2018
    Travelden
    Senior Software Engineer
    Is a travel wing of finchglow group. It provides flight hotels and other travel services through the online sales channel

    Developed a Travel and Tourism web app with a team of developers. My responsibilities are to implement the database persistence, database design, GDS Integration (which is the main core of the software) and Interactive UI. Developed a flight ticket booking, hotel and tourism web application by integrating Amadeus GDS API. Process automation for the Aviation Management Web App for the Lagos Aviation Academy My responsibility is to build software from end to end. It includes presentation layout UI, business logic, database design, and unit testing.

Service

What can i do?

Web Design

Design of a responsive UI with rendering speed increased significantly and drove a better user experience.

Core Service

Build a core business service that goes inline with firm requirements by following the standard software development principles such as SOLID and Design Patterns.

Software Architecture

Design a robust system with SA standard availability, reliability, scalability, and fault tolerance, e.t.c.

Deployment

Deploy software with no single point of failure, a CI/CD framework, source control administration, build automation tools, code testing framework, log monitoring, e.t.c.

68

Clients

130

Project Complete

17

Project Ongoing

62

Client Satisfaction
Portfolio

See my work

Travelden

Online Travel Agency

MyBank USSD

Payment as a services

Ipoints

Fanatical as a service

TravelBeta

Online Travel Agency

myFela WebBot

Fanatical as a service

Lagos Aviation Academy

Aviation training academy

Ajala

Online Travel Agency

CashToken

An electronic reward commodity system

EduBiz

Education Business

Blog

Latest Post

5 SOLID Design Principle
Software Design Architecture
Mongodb CRUD with mongoose
Contact

Get in touch