Summary
Overview
Work History
Education
Skills
Timeline
Generic

Olasunkanmi Oyinlola

Backend Engineer
Kuala Lumpur,KL

Summary

Linkedin: https://tinyurl.com/2dnddhvp

I am a software engineer with experience in the design, development, and implementation of various web-based applications.

I am familiar with the techniques of developing high-performance Microservices serving millions of requests a day.

I have a strong understanding of software engineering concepts such as, the SOLID principles, Object Oriented Programming, Domain-Driven Design, REST, Test Driven Development.

My preferred programming language is Typescript and of course NodeJS as the runtime environment.

I have experience developing with both relational and non relational databases.

I have hands-on experience with event-driven architecture, using distributed event streaming platforms such as KAFKA.

I possess the ability to work independently and collaboratively—a self-motivator at finding reliable solutions for software issues.

Overview

4
4
years of professional experience

Work History

Backend Developer

Pickles Asia
Kuala Lumpur, Malaysia
01.2021 - Current
  • Proactive in the development of large-scale web applications which span across several microservices.
  • Continuous development and versioning of domain shared kernel which serves as a cross-domain resource pool with which different pods share data.
  • Development of APIs and collaborating with frontend engineers
  • Database Design and development in line with business requirements.
  • Build and test automation as part of CI/CD best practices

Software Engineer

ViewQwest
Kuala Lumpur, Malaysia
01.2020 - 01.2021
  • Proactively participated in the whole development process of multiple software applications and websites. Created functional web applications and communicated with product owners to identify their needs and requirement
  • Redevelopment of the company's monolithic application into microservices, this lead to a better user experience, and pods can take ownership of a different aspect of the application.
  • PR reviews, code optimization, technical debt analysis, and fixing
  • Leading stand-ups and tailoring development toward agile methodologies
  • Built scalable, reusable components, web services, APIs, databases, and modules for several web applications

Web Developer

Myevents International
Kuala Lumpur, Malaysia
09.2018 - 12.2019
  • Lead developer for web projects in three countries in the design, development, testing, debugging, and maintenance of dynamic, secure web applications.
  • Participated in client meetings to understand requests related to features to be added to new/existing web pages and devised a plan to complete tasks before the deadline
  • Built ticketing system alongside the web development team to facilitate easy collection of event revenues and ensure the company realizes maximum profits in its numerous events.
  • Built a fully functional online news portal with SEO best practices and techniques.

Education

Bachelor of Science - Electrical Electronics Engineering

Olabisi Onabanjo University
Nigeria
09.2014

Skills

  • Domain-Driven Design with Event-Driven Architecture
  • Continuous Integration and Continuous Delivery
  • Application Testing (Unit, integration, E2E)
  • Agile Methodologies
  • Source Control (Git, GitHub & Bitbucket)
  • Docker, Git Workflow
  • Application Design and Architecture (OOP, SOLID,Enterprise patterns)
  • Database Design and Development
  • MongoDB, PostgreSQL, MYSQL, MSSQL
  • TypeORM
  • NestJs
  • Angular
  • KAFKA

Timeline

Backend Developer

Pickles Asia
01.2021 - Current

Software Engineer

ViewQwest
01.2020 - 01.2021

Web Developer

Myevents International
09.2018 - 12.2019

Bachelor of Science - Electrical Electronics Engineering

Olabisi Onabanjo University
Olasunkanmi OyinlolaBackend Engineer