Quadri Oyebola, Developer in Ikeja, Lagos, Nigeria
Quadri is available for hire
Hire Quadri

Quadri Oyebola

Verified Expert  in Engineering

Full-stack Developer

Location
Ikeja, Lagos, Nigeria
Toptal Member Since
September 26, 2022

Quadri is a full-stack developer with several years of industry experience. He specializes in designing and implementing architectures for maximum scalability and uptime while keeping them maintainable and performant. Quadri has led teams of engineers working together while communicating with the operations and customer side to help achieve product goals and requirements. Over the years, Quadri mastered concepts such as SOLID, DRY, multiple design patterns, and architecture.

Portfolio

Next Jump Inc.
PHP, APIs, JavaScript, HTML, CSS, Go, Vue, REST, Back-end Development...
Todlr
Go, PHP, RabbitMQ, Redis, Node.js, HTML, CSS, HTML5, MongoDB...
VoguePay International
JavaScript, Node.js, React, PHP, Laravel, MySQL, Jira, REST APIs, HTML, CSS...

Experience

Availability

Full-time

Preferred Environment

PHP, JavaScript, HTML, MySQL, Git, Node.js, Go, Vue, React, Laravel

The most amazing...

...project I've worked on is a payment gateway and wallet system that serves over 3,000 users across the world for a multinational company.

Work Experience

Full-stack Developer

2022 - 2023
Next Jump Inc.
  • Developed analytics tool to help track the activity of over 500,000 customers.
  • Fixed bugs ranging from UI and logic to implementation on the front end and back end.
  • Built a new data reporting system to display more structure and data information. Enabled it to be eight times faster than the previous data reporting system.
Technologies: PHP, APIs, JavaScript, HTML, CSS, Go, Vue, REST, Back-end Development, Unit Testing, NoSQL, Web Applications, eCommerce, Microservices, UI Development, Web Development, HTML Canvas, Canvas, Charts, Linux, Containerization, Responsive, PhpStorm, Data Visualization, Graphs, Front-end Development, SaaS, Analytics, Chart.js, MVC Frameworks, Pixel Perfect, Responsive Web Design (RWD), Responsive Design, Cross-browser Compatibility, Applications, Microservices Architecture, Object-relational Mapping (ORM), Software Development, Automated Testing, Distributed Systems, Responsive Web Apps, Vanilla JS, Message Queues, Event-driven Programming, Testing, XML, GitHub, RDBMS, API Gateways

Senior Software Engineer

2021 - 2022
Todlr
  • Collaborated with a team of more than three engineers to build, maintain, and scale systems.
  • Contributed to the implementation and maintenance of over five different microservices.
  • Set up the tracking and managing of bugs using Jira and Sentry.
  • Collaborated with the team to bring financial literacy to children across the world.
  • Interacted directly with high-level customers to verify satisfaction and integrate feedback on in-process development projects.
Technologies: Go, PHP, RabbitMQ, Redis, Node.js, HTML, CSS, HTML5, MongoDB, Functional Programming, REST APIs, User Interface (UI), Test-driven Development (TDD), Back-end, Full-stack, TypeScript, APIs, Amazon Web Services (AWS), Architecture, Full-stack Development, Apache Kafka, Amazon S3 (AWS S3), Amazon EC2, JSON, NPM, Databases, CSS3, API Integration, Vuetify, Bootstrap, AWS Lambda, REST, Amazon RDS, Back-end Development, Unit Testing, Integration Testing, Laravel Spark, CSS Preprocessors, NoSQL, Web Applications, AWS Cloud Architecture, Sails.js, NestJS, Express.js, Microservices, Leadership, Stripe, AWS Fargate, Security Design, Kubernetes, gRPC, YARN, Webpack, SCSS, UI Development, Back-end Architecture, Landing Pages, Web Development, PayPal, Software Architecture, Stripe API, Payment APIs, Cloudflare, SVG, MERN Stack, Amazon DynamoDB, MVP Design, Mobile First, AWS Amplify, Minimum Viable Product (MVP), Jira, Search Engine Optimization (SEO), JavaScript Testing, Mocha, CI/CD Pipelines, Cloud Platforms, Google Maps, Maps, Amazon Simple Queue Service (SQS), Linux, Containerization, Responsive, PhpStorm, JavaScript 6, Graphs, Front-end Development, Workflow Builder, SaaS, Team Leadership, Technical Leadership, API Testing, Analytics, Chart.js, MVC Frameworks, Accessibility, Less, Nuxt.js, Forms, Pixel Perfect, Babel, Responsive Web Design (RWD), Responsive Design, Cross-browser Compatibility, Python, Python API, New Product Development, Applications, Microservices Architecture, Headless Software, AWS Simple Notification Service (SNS), Lambda Functions, Amazon Elastic Container Service (Amazon ECS), System Integration, Software Development, App Integration, Cloud, DevOps, RPC, Email Templates, Responsive Email Templates, Automated Testing, GitHub Workflows, Distributed Systems, Amazon Simple Email Service (SES), Responsive Web Apps, Vanilla JS, Swagger, Bootstrap 5, Message Queues, Event-driven Programming, Testing, Django, GitHub, Learning Management Systems (LMS), Styled-components, RDBMS, API Gateways, WebSockets

Senior Software Engineer

2020 - 2021
VoguePay International
  • Handled the data migration and restructuring for a new system version.
  • Optimized SQL queries and integrated them with Elasticsearch.
  • Improved system reliance, reduced points of failure, and improved uptime.
  • Improved code quality and reduced technical debt on the system using industry-standard approaches.
  • Broke down a monolithic system into multiple microservices to increase system scalability.
Technologies: JavaScript, Node.js, React, PHP, Laravel, MySQL, Jira, REST APIs, HTML, CSS, Test-driven Development (TDD), Back-end, Full-stack, Tailwind CSS, APIs, Redux, Amazon Web Services (AWS), SQL, Architecture, Full-stack Development, Docker, NGINX, Amazon S3 (AWS S3), Linux Servers, Amazon EC2, TypeScript, Vuex, Vue-router, JSON, NPM, Vue 2, Next.js, Databases, PostgreSQL, HTML5, CSS3, API Integration, Kendo UI, Vuetify, Firebase, Bootstrap, REST, Amazon RDS, Back-end Development, Unit Testing, Cypress, CSS Preprocessors, Web Applications, AWS Cloud Architecture, Microservices, Leadership, Security Design, YARN, Webpack, SCSS, UI Development, Back-end Architecture, Landing Pages, Web Development, Software Architecture, Symphony, Payment APIs, Cloudflare, MERN Stack, Mobile First, Charts, Minimum Viable Product (MVP), Sass, Search Engine Optimization (SEO), JavaScript Testing, Mocha, CI/CD Pipelines, Cloud Platforms, Flux, AWS CloudFormation, Linux, Containerization, Responsive, PhpStorm, Data Visualization, JavaScript 6, Graphs, Front-end Development, SaaS, Team Leadership, Technical Leadership, API Testing, Analytics, Chart.js, MVC Frameworks, Accessibility, Less, Forms, Pixel Perfect, Babel, Responsive Web Design (RWD), Responsive Design, Cross-browser Compatibility, Symfony, Applications, Microservices Architecture, AWS Simple Notification Service (SNS), Object-relational Mapping (ORM), System Integration, Software Development, App Integration, Cloud, DevOps, RPC, Email Templates, Responsive Email Templates, Distributed Systems, Amazon Simple Email Service (SES), UI Design, Responsive Web Apps, Vanilla JS, Swagger, Bootstrap 5, Message Queues, Event-driven Programming, Testing, XML, GitHub, Styled-components, RDBMS, API Gateways, WebSockets

Senior Software Engineer

2019 - 2021
Big-Bot NG
  • Led a team of 6+ engineers to develop multiple enterprise applications.
  • Implemented several microservice systems utilizing various architectural styles to meet the system requirements.
  • Played a key role in creating several applications with over 10,000 users.
  • Built an automated logistics delivery app with the drivers, clients, and admin sides.
  • Worked actively with multiple payment gateways and caching and queuing systems.
  • Collaborated directly with the product and user research teams and clients.
Technologies: Go, Python, Node.js, React, Vue, Lumen, PHP, JavaScript, HTML, CSS, Functional Programming, REST APIs, Front-end, User Interface (UI), Test-driven Development (TDD), Nova, Back-end, Full-stack, TypeScript, Tailwind CSS, APIs, Ant Design, Nuxt.js, Redux, PostgreSQL, Amazon Web Services (AWS), SQL, Architecture, Full-stack Development, Docker, NGINX, Linux Servers, SQLAlchemy, Amazon EC2, Vuex, Vue-router, JSON, NPM, Vue 2, Next.js, MUI (Material UI), Databases, HTML5, CSS3, API Integration, Vuetify, Firebase, Bootstrap, MDBootstrap, Material Design, REST, Amazon RDS, Back-end Development, Unit Testing, Integration Testing, Cypress, GraphQL, CSS Preprocessors, NoSQL, Web Applications, AWS Cloud Architecture, Sails.js, eCommerce, FastAPI, Express.js, Microservices, Leadership, Flask, Security Design, Kubernetes, gRPC, YARN, Webpack, Terraform, SCSS, UI Development, Back-end Architecture, Landing Pages, Web Development, Software Architecture, Google Cloud Platform (GCP), AWS Lambda, Symphony, Stripe API, Payment APIs, HTML Canvas, SVG, Canvas, MERN Stack, Amazon DynamoDB, MVP Design, Proof of Concept (POC), Mobile First, Charts, Minimum Viable Product (MVP), Sass, Django, Serverless, Jira, Mobile Apps, Search Engine Optimization (SEO), JavaScript Testing, Mocha, Jest, CI/CD Pipelines, Cloud Platforms, Google Maps, Maps, Data Scraping, Flux, AWS CloudFormation, Amazon Simple Queue Service (SQS), Linux, AngularJS, Salesforce API, Containerization, Angular, Responsive, Learning Management Systems (LMS), CodeIgniter, PhpStorm, Data Visualization, JavaScript 6, Graphs, Web Scraping, Front-end Development, SaaS, Team Leadership, Technical Leadership, Analytics, Chart.js, Chai, MVC Frameworks, Zend Framework, Laminas, Less, Forms, Pixel Perfect, Responsive Web Design (RWD), Responsive Design, Cross-browser Compatibility, DigitalOcean, Symfony, Python API, AWS IoT, New Product Development, Applications, Microservices Architecture, Apache Kafka, Content Management Systems (CMS), Object-relational Mapping (ORM), System Integration, Software Development, App Integration, Marketplaces, Cloud, DevOps, Email Templates, Responsive Email Templates, Automated Testing, Distributed Systems, Amazon Simple Email Service (SES), UI Design, UX Design, Responsive Web Apps, Vanilla JS, Swagger, Testing, XML, GitHub, Styled-components, Asyncio, NestJS, RDBMS, API Gateways, WebSockets

Software Engineer

2018 - 2019
Halogen Group
  • Designed and implemented an algorithm to share firm resources for reducing resource expenditure and wastage.
  • Built interactive charts and analytical data generation features and exposed public API.
  • Used multiple frameworks and tools, such as Git, to enhance collaboration.
  • Contributed immensely to developing solutions for automating around 70% of internal processes.
  • Built and deployed two different analytics systems to analyze business data for multiple company-wide teams.
  • Increased uptime of current running systems by around 8%.
Technologies: JavaScript, ECMAScript (ES6), Vue, Laravel, CSS, PHP, Lumen, Redis, HTML, Python 3, Python, MySQL, MongoDB, GitHub, Git, REST APIs, Front-end, User Experience (UX), User Interface (UI), Test-driven Development (TDD), Back-end, Full-stack, APIs, SQL, Architecture, Full-stack Development, NGINX, Linux Servers, SQLAlchemy, Vuex, Vue-router, JSON, NPM, Vue 2, Databases, HTML5, CSS3, jQuery, API Integration, Bootstrap, REST, Back-end Development, Web Applications, Flask, UI Development, Back-end Architecture, Web Development, Software Architecture, Symphony, MVP Design, Proof of Concept (POC), Mobile First, Charts, Minimum Viable Product (MVP), Cloud Platforms, Linux, Responsive, CodeIgniter, PhpStorm, Data Visualization, WordPress, Graphs, Front-end Development, MVC Frameworks, Forms, Pixel Perfect, Responsive Web Design (RWD), Responsive Design, DigitalOcean, Python API, New Product Development, Applications, Object-relational Mapping (ORM), Software Development, Cloud, DevOps, Email Templates, UI Design, UX Design, Responsive Web Apps, Vanilla JS, Testing, RDBMS, API Gateways, WebSockets, PDF

Software Developer

2015 - 2017
Big-Bot NG
  • Joined the team that designed and developed over five web-based and mobile applications utilizing various technologies.
  • Built an eCommerce app with 3,000+ users across West Africa.
  • Played a key role in a team that developed an e-learning platform from the bottom up, including system design and system flow.
  • Built a trading platform for labs across West Africa.
Technologies: PHP, HTML5, HTML, CSS, CSS3, JavaScript, jQuery, Laravel, REST APIs, Front-end, User Experience (UX), User Interface (UI), Back-end, Full-stack, APIs, SQL, Full-stack Development, NGINX, JSON, NPM, Databases, PostgreSQL, Bootstrap, Back-end Development, UI Development, Web Development, API Integration, MERN Stack, MVP Design, Proof of Concept (POC), Mobile First, Figma, Design, Responsive, WordPress, Front-end Development, Forms, Python, Python API, New Product Development, Applications, Content Management Systems (CMS), Software Development, UI Design, Responsive Web Apps, Vanilla JS, RDBMS, API Gateways, PDF

Todlr

https://www.todlr.com/
We built a two-sided platform that allows parents to invest on behalf of their children and teaches children the basics of money through a well-curated in-app learning experience.

I developed the back-end system using Go and Node.js. I also designed the system architecture and worked directly with the operations team to increase customer satisfaction. My other contributions included developing the waitlist page and integrating it with third-party APIs.

Ask Alstein

https://askalstein.com/
Ask Alstein is Africa's largest community for STEM professionals, academics, organizations, and other practitioners in the STEM industry.

I worked as the lead software engineer on this project, working with the product manager and other key stakeholders. Some of my duties included communicating with the key stakeholders to design the system architecture, flows, and specifications. I also worked with the team to develop back-end REST API services that were consumed by a Nuxt.js front end.

MG Empower

https://mgempower.com/
MG Empower is a global integrated marketing agency.

I was a full-stack software engineer on this project. I worked with data collection from multiple sources while also formatting that data. Some of my duties included creating a user interface, data analytics system, and jobs to monitor and collect data from different sources. I also worked with the team to develop back-end REST API services that were consumed by the front end.

Voguepay

https://voguepay.com/
A fintech application used to receive payment from different parts of the world.

I developed the back-end system using PHP (Laravel) and Node.js. I also designed the system architecture and worked directly with the operations team to increase customer satisfaction. I also worked to create the merchant portal, which helped include payment history, wallet, settings, compliance, etc. Other contributions included integrating it with 3rd-party services.

8-puzzle Problem

https://github.com/sdq-codes/8-puzzle-a--algorithm/tree/main
The A* search algorithm and how it could be used to solve the 8-puzzle problem were explored. The software was created to implement, visualize and solve the eight puzzle problems. A certain configuration was selected as the start configuration, and the A* search algorithm was used to find the best path to the final configuration.

Albantsho

https://www.albantsho.com/
A client-facing and admin tool for scriptwriters worldwide to trade scripts with producers and fellow scriptwriters.

I was the lead software engineer on this project, working with the product manager and other key stakeholders. Some of my duties included communicating with the key stakeholders to design the system architecture, flows, and specifications. I also worked with the team to develop back-end REST API services consumed by a Next.js front end.

Languages

PHP, HTML5, HTML, CSS, CSS3, JavaScript, Python, Go, TypeScript, SQL, JavaScript 6, Less, Python 3, GraphQL, SCSS, Sass, XML, ECMAScript (ES6)

Frameworks

Laravel, Lumen, Nuxt.js, Tailwind CSS, Next.js, Vuetify, Bootstrap, Django, CodeIgniter, Symfony, Vanilla JS, Swagger, Express.js, Nova, Ant Design, Redux, Kendo UI, Cypress, Sails.js, NestJS, Flask, gRPC, Jest, Flux, Angular, Zend Framework, MUI (Material UI), Laravel Spark, YARN, AngularJS

Libraries/APIs

Vue, Node.js, React, REST APIs, Vuex, Vue 2, Python API, jQuery, SQLAlchemy, Stripe, Stripe API, Google Maps, Chart.js, MDBootstrap, AWS Amplify, Salesforce API, Chai, Asyncio

Tools

GitHub, NPM, PhpStorm, Amazon Simple Email Service (SES), RabbitMQ, Jira, NGINX, AWS Fargate, Terraform, Figma, JavaScript Testing, Mocha, AWS CloudFormation, Amazon Simple Queue Service (SQS), Babel, AWS Simple Notification Service (SNS), Amazon Elastic Container Service (Amazon ECS), Git, Webpack, Trello, Canvas, Auth0, Vue CLI, AWS CLI, Workflow Builder

Paradigms

Object-oriented Programming (OOP), Test-driven Development (TDD), REST, Microservices, Back-end Architecture, Responsive, Responsive Web Design (RWD), Object-relational Mapping (ORM), DevOps, Testing, Functional Programming, Unit Testing, Search Engine Optimization (SEO), Microservices Architecture, Automated Testing, Event-driven Programming, UI Design, UX Design

Platforms

Amazon Web Services (AWS), Docker, Apache Kafka, Amazon EC2, Firebase, AWS Lambda, Linux, WordPress, DigitalOcean, SuiteCRM, Kubernetes, Google Cloud Platform (GCP), AWS IoT

Storage

MySQL, Databases, PostgreSQL, Amazon S3 (AWS S3), JSON, Amazon DynamoDB, RDBMS, NoSQL, Redis, MongoDB

Other

Front-end, Back-end, Full-stack, APIs, Architecture, Full-stack Development, Vue-router, API Integration, Amazon RDS, Back-end Development, Web Applications, UI Development, Landing Pages, Web Development, Software Architecture, Payment APIs, MERN Stack, Mobile First, Minimum Viable Product (MVP), Cloud Platforms, Data Visualization, Front-end Development, SaaS, MVC Frameworks, Forms, Pixel Perfect, Responsive Design, Cross-browser Compatibility, New Product Development, Applications, Content Management Systems (CMS), System Integration, Software Development, Marketplaces, Cloud, Email Templates, Responsive Web Apps, Bootstrap 5, Message Queues, Styled-components, API Gateways, WebSockets, OOP Designs, User Experience (UX), User Interface (UI), Symphony, Linux Servers, Integration Testing, CSS Preprocessors, AWS Cloud Architecture, eCommerce, FastAPI, Leadership, Security Design, Cloudflare, HTML Canvas, SVG, Charts, Serverless, CI/CD Pipelines, Maps, Containerization, Learning Management Systems (LMS), Graphs, Web Scraping, Team Leadership, Technical Leadership, API Testing, Analytics, Laminas, Accessibility, Headless Software, App Integration, RPC, Responsive Email Templates, Distributed Systems, PDF, Algorithms, Data Structures, Material Design, Third-party APIs, PayPal, MVP Design, Proof of Concept (POC), Social Media Platforms, Mobile Apps, Data Scraping, Design, Lambda Functions, GitHub Workflows

2015 - 2020

Bachelor's Degree in Computer Science

University of Lagos - Lagos, Nigeria

JULY 2017 - PRESENT

Laravel

Lynda.com