fbpx Ibrahim | DevReady

Let’s Get Started

Ibrahim
HireIbrahim

Ibrahim

Lagos, Nigeria --:--:--

Ibrahim is a Senior Back-End Software Engineer with over 8 years of experience. He has a strong background working with the front-end using JavaScript and Typescript and working with the back-end using JavaScript, Typescript, PHP, and Spring Boot. He is experienced in OOP, SOLID principles, and Design Patterns and even has experience using DevOps technologies such as Serverless/Firebase, CI/CD Pipeline, GitHub Actions, AWS (ECS, ECR, EC2, S3, etc.), GCP, Docker and Kubernetes, RabbitMQ, Kafka, and Elasticsearch. He has led a team of 6 software engineers through the software development life cycle for 16 client projects and demonstrated the ability to maintain and improve firm software to improve operational functionality in line with business needs. Ibrahim is an elite Software Engineer who he wants to work on a dynamic team that allows for the opportunity to tackle complex tasks, increase his teamwork and collaboration skills, and improve his leadership qualities.

Hire Ibrahim
Skills
Years
1
2
3
4
5
6
7
8
9
10+
Golang
SQL
PHP
GCP
RabbitMQ
JavaScript
Typescript
jQuery
Java
MySQL
JSP
Spring Framework
GCP VM
SNS
JWT
Node.js
EC2
Docker
DynamoDB
Spark Framework
AWS
Serverless
GraphQL
Express
S3
Spring Boot
AngularJS
CodeIgniter
ReactJS
Redis
HTML
HTTP
Kubernetes
SOAP
CodeDeploy
APIs
Unit Testing
CSS
BitBucket
JWT
ECS
Digital Ocean
MongoDB
Bootstrap
REST
Struts
ECT
Jira
Angular
Route 53
Jest
Sabar
IAM
GitHub
Scala
RDS
Mongoose
CloudWatch
InteractiveUI
CloudFormation
XML
Elastic Beanstalk
SSO
Firebase
Amadeus GDS
React
Swagger
Kafka
Jenkins
SASS
Apollo
LESS
KOA
Vue.js
Azure
Azure VM
Azure DevOps
Trello
Shell
Chatbot
Mocha
Elasticsearch
OpenID
OAuth
Jasmine
Developer Personality

Independent

Collaborative

Trailblazer

Conservative

Generalist

Specialist

Planner

Doer

Idealist

Pragmatist

Abstraction

Control

100
50
0
50
100
Feature Experience

GDS Integration

Payment Gateway Implementation

Integrated USSD Endpoint Airtel

Microservices

MODERATE
EXTENSIVE
EXPERT
Cultural Experience

Online Travel Agency

Electronic Reward Commodity

Insurance

E-commerce

MODERATE
EXTENSIVE
EXPERT
Portfolio

Turing Enterprises Inc

Senior Software Engineer

Categories

Work Experience : 2021– Present

Works in an Agile environment and participates in conceptualizing and implementing platform features for global web properties. Acting in the capacity of an e-Commerce application software engineer to actively participate in the definition, development, testing, test automation support, and implementation of software functionalities.

  • Works within a small focused team using Agile/Scrum principles to develop e-Commerce services and platform features
  • Implements features such as adding products by adding a product by session, adding bundle customer products by id, adding products by cart Id, updating Cart Line By CartID, removing Product By CartID, etc
  • Integrates with Site24x7 to enable monitoring of metrics, traces, and logs for different layers of cloud architecture from a single console
  • Keeps track of the availability and performance of services and servers.
  • Integrates with Swagger to create, auto-document, test, and consume RESTful web services.
  • Implementation of software functionalities

Technologies: Node.js, JavaScript, Jira, Jest, Docker, GraphQL, Restful, MSSQL, Amazon S3, Amazon EC2, Amazon-SNS, Amazon Dynamo DB, Docker, Redis, Swagger, Express, GitHub, Jenkins, MySQL, MongoDB, Typescript, Mongoose ODM, Apollo, Sequilize, Koa

More

Fisshbone&Lestr Technology

Senior Software Engineer Team Lead

Work Experience : 2018 –2021

Worked with product management, engineering, and QM partners to identify solutions, contributing to the overall design, proof-of-concept development, and technical strategy, and coordinating with external teams and vendors.

  • Led a team of software developers in the creation of applications for clients such as reward systems, fanatic-as-a-service, message-as-a-service, financial accounting-as-a-service, eWallet-as-a-service, Chatbot-as-a-Service, etc.
  • Actively participated in all phases of the Agile Development process including definition, design, development, test, deployment, and support.
  • Helped scale the system to handle concurrent connections ranging from 5,000 to 15,000 active connections​.
  • Managed and Integrated Third Party System/Services Integrations.
  • Developed and implemented CI/CD pipelines to automate the deployment of applications.

Technologies: CodeIgniter, ReactPHP, React, Node.js, Typescript, Vue.js, Angular, React.js, Jira, Jest, Azure DevOps, GitHub, Bitbucket, Trello, Docker, Slack, GraphQL, Restful, MySQL, MongoDB, Azure, Azure VM, DigitalOcean, Docker, Redis, RabbitMQ, Strapi, Java, Express, GCP, AWS (S3, EC2, Route 53, SNS, CodeDeploy, IAM, VPC, RDS, CloudWatch, CloudFormation, Elastic Beanstalk), Shell, Fishbone, Agile, Chatbot, PHPUnit, ORM, Bootstrap, UnitTest, Mocha, HTTP, Microservices, JWT, SASS, LESS, Ajax, Elasticsearch, OpenID, OAuth, Jasmine, Integration Testing

More

Travelden

Senior Software Engineer

Work Experience : 2017 – 2018

Developed a Travel and Tourism web app with a team of developers. 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
  • Improved search speed by 43% by using Memcache to store flight results for session reusability​
  • Used Kafka to stream results from different sources and consumers by different activities
  • Implementation and Design of Database persistence

Technologies: Java, Scala, Play 2 framework, Spring boot, Angular.js, CodeIgniter, Restful, Bitbucket, MySQL, MongoDB, Amazon EC2., APIs, InteractiveUI, Kafka, JAX-WS, JAX-RS, HTTP, SSO, SOAP, REST, Amadeus GDS, Bootstrap

More

Travelfix

Software Engineer

Work Experience : 2016–2017

Developed a travel and tourism web app with a team of developers as a Java developer. Implemented database persistence, database design, business logic, and unit testing.

  • Designed responsive front-end UI with Bootstrap, jQuery, and Angular.js
  • Implemented several HTTP header authentications with JWT
  • Implemented a service to manage fraudulent activities and prevent them

Technologies: Java, Play 2 Framework, Spark Framework, MySQL, Bitbucket, Amazon EC2, JWT, jQuery, Angular/AngularJS, Bootstrap, HTTP, Unit Testing, SOAP, APIs, Sabar. REST

 

More

JasCube Smart System

Junior Developer

Work Experience : 2015 – 2016

Developed an inventory management system with a team of developers. Implemented the business logic and database schema.

  • Database design of the application
  • Design front-end UI with HTML, CSS, JSP, and jQuery
  • Database persistence using JDBC MySQL and Database schema

Technologies: PHP, Spark Framework, Spring Framework, Strut 2 Framework, MySQL, Bitbucket, DigitalOcean, HTML, CSS, JSP, jQuery, JavaScript, Java

More

Co-Creation Hub

Intern Developer

Work Experience : 2014 - 2015

Worked with the Efiko team as a back-end developer. Tested the functionalities of the application, logged bugs and issues discovered, and worked with the team to make the appropriate corrections.

  • Provided practice questions for all eligible subjects in these examinations.
  • Database design implementation, testing applications for correctness, and business logic implementation.
  • Implemented a platform that targets students preparing for SSCE, NECO, or JAMB examinations.

Technologies: PHP, Node.js, jQuery, HTML, CSS, MySQL, Bitbucket, Express, JavaScript

More

Gallant Systems

Networking and Computer Engineer

Categories

Work Experience : 2013-2014

Assisted staff and users in resolving computer-related issues such as malfunctions and program errors. Tested, maintained and monitored 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.
  • Maintained 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.

Technologies: Typescript (Node.js, Express), Java, RabbitMQ, Redis, Spring Framework, MySQL, AWS, Docker, Kubernetes, ReactJS (JavaScript), JWT, HTTP, API, Kafka

More

Hire Ibrahim