OLANIYI .

OLANIYI .

  • Software Engineer
  • **** **** ****
  • 5 yrs Experience
  • ASAP
  • Senior

I'm a Javascript, Typescript, PHP, Ruby developer with more than four years of experience. Started learning to code about seven years ago and since then, have been involved in multiple projects in different niches working as a freelance, fulltime and contract Developer, building for web ,mobile and ussd clients . I have experience writing Es6, being a big fan of software testing, I have experience working with testing libraries and Integration tools like PHPUNIT, Rspec, jest, mocha, chai, react testing library, supertest, circle CI, faker, api mocking using nock and other mocking libraries. I have experience using Frontend frameworks and libraries like React, redux, react router dom, bootstrap and tailwind css. I have experience using techniques like optimistic updates, better error handling and reporting and accessibility. I have experience working with backend technologies/libraries like Nodejs, Laravel, Expressjs, Rails, sequelize, mongoose and caching with redis and also pub/sub/microservice design with redis and queue with rabbitMQ. Apart from microservice architecture, I also have experience building modular, service oriented backend. have great experience building MVC software and RESTful API including documentation using tools like swagger, enlighten, JSDocs etc. Also got experience working with different types of API and their security techniques, with great knowledge of designing, developing and consuming OAUTH, Token

Education

C

Computer Science

Osun State University, High School
2022

Work & Experience

Q

Software Engineer Backend

Quidax
Oct'2021 - Present
Nigeria ● Participated in Code Reviews, Architecture planning, Requirement discussion and technical documentation writing. ● Worked on and managed integrations with third party processors like Flutterwave Fincra, pocket and Payment Providers management and switch. ● Worked on features like Qdirect that allow our customers to easily perform deposit and withdrawal transaction powered by P2P, Implementation of couple of solutions thereby reducing open support ticket as a result of dispute by 45% ● Developed, maintained and scaled the backend APIs of a voucher system (Penguin) that has processed over a couple of millions of dollars in transactions (deposits and withdrawals). ● Worked with the VP of Engineering where I led the Writing & Documentation initiative across teams. ● Perform other activities like new team member onboarding, unblocking and team wide presentations on concerned topics. Kromin March 2022 - October 2022 Independent Contractor (Backend) FROSINONE, LATIUM, ITALY ● Participated in Code Reviews, Architecture planning, Requirement discussion and technical documentation writing. ● Worked with director backend engineering on the maintenance and refactor of existing codebase. ● Worked with my colleagues on feature architecture planning and development ● Promoted testing culture among my colleagues thereby increasing the reliability of software we deliver out to our customers.. ● Planned, Developed and maintained the Morgi Goals Features right from planning to launch.
Q

Backend Developer

Quidax
May'2021 - May'2021
Nigeria ● Worked with colleagues and the CTO on features maintenance and development, internal admin toolings. ● Performed architecture planning, design database schema for the Pay Small Small Product ● Participated in team wide testing and meeting sessions.
F

Freelance Integration Specialist

Flutterwave
Sep'2020 - Sep'2020
Nigeria ● As a Freelance Integration Specialist, Worked with couples of clients/customers with integration of Flutterwave's offering into their system.● Consulted with startups like Teamlend, where I helped plan the best way they can utilize flutterwace's recurring payment API to implement their team lending feature. ● Worked Startups like RespectMart(US), Nepocards on implementation of virtual card vending and management on their platform.
C

Full Stack Software Engineer

Creditable Africa
Mar'2020 - Nov'2021
South Africa ● Worked on wide ranges of projects from the South African Parliament Bill E-Voting Software, Contact Tracing Application POC to Products like Toursafe, Creditable Cash and Creditable ID. ● Handled and Maintained integrations with third party APIs like plaid, saltedge and stitch for financial & identity data aggregation. ● Using TensorFlow JS, Microsoft Cognitive API, implemented Face recognition and matching features. ● Performed Software architecture planning and design, merchant API, merchant integration Web SDK, OAUTH2 design and development
G

Software Developer

Gettew Educational
Jan'2019 - Mar'2020
Nigeria ● Led the development of the startup's school management MVP product. ● Performed architecture planning, design database schema for the Product ● Worked on the NoCode Website builder that allows schools to easily create their own website.
C

Software Developer

Custch Advertising
Jan'2017 - Mar'2019
Nigeria ● Led the development of the startup's advertising network's MVP product. ● Performed architecture planning, design database schema for the Product ● handle payment collections and disbursement API integrations. ● Developed the JS integration snippet, impression and click counter, Traffic Targeting Systems and Analytics Dashboard. ● Grew to a couple of tens of thousands impressions per month.

Projects

D
Manage and help maintain the company's laravel backend and nuxtjs frontendMaintain the integration with the booking system
G
Worked on the Ticketing/booking and payment collectionsbuilt the CMS's backend APIInteract and consumed the IBE middleware API for the Booking Engine
A
Working on the company's CMS and CRM backend

Professional Skills

Framework
  • Node js 3 year(s)
  • React js 3 year(s)
  • Laravel 4 year(s)
  • Docker 0 year(s)
  • Ruby on Rails 2 year(s)
  • Mocha.js 3 year(s)
  • Bootstrap 5 year(s)
Language
  • PHP 6 year(s)
  • Javascript 6 year(s)
  • Ruby 2 year(s)
  • CSS 5 year(s)
  • HTML 5 year(s)
  • TypeScript 5 year(s)
  • Python 1 year(s)
Database
  • Redis 4 year(s)
  • NoSQL 0 year(s)
  • Graphql 0 year(s)
  • MySQL 0 year(s)
  • SQL 0 year(s)
  • MongoDB 0 year(s)
  • PostgreSQL 5 year(s)
Technology
  • JIRA 0 year(s)
  • Git 0 year(s)
General
  • Ubuntu 0 year(s)
  • Linux 0 year(s)
  • PHPUnit 3 year(s)
  • RabbitMQ 3 year(s)
  • System Integration 5 year(s)
Testing
  • Jest 3 year(s)
  • Chai 3 year(s)
  • RSpec 1 year(s)

Languages

  • English good
Remoteplatz Logo