Hello! I'm
Michael Olatunji.

my-avatar

I'm a Software Engineer and a junior Computer Engineering major with passion for problem-solving, strong foundation in computer science principles and proven track record of delivering high-quality and scalable code.

Hello! I'm
Michael Olatunji.

my-avatar

I'm a Software Engineer and a junior Computer Engineering major with passion for problem-solving, strong foundation in computer science principles and proven track record of delivering high-quality and scalable code.

Michael Olatunji

As a Computer Engineering student and Software Engineer, I am passionate about using technology to solve real-world problems. With a strong foundation in Computer Science and Engineering principles and programming languages such as JavaScript, Python, C++ and Java. I am constantly seeking opportunities to learn and apply my skills in new and innovative ways.

In addition to my academic pursuits, I have completed internships at leading technology companies, where I have gained valuable experience working on complex software projects. I am a team player who enjoys collaborating with others and sharing knowledge.

I am excited to continue learning and growing as a software engineer, and I am eager to apply my skills and knowledge to tackle challenging problems and make a positive impact on the world.

Skills

Languages: JavaScript, TypeScript, Python, C++, Java, Go,

Frameworks/Libraries: React, Vue, Nodejs, Nestjs, Nextjs, GraphQL, Flask,

Storages/Databases: SQL, PostgreSQL, MongoDB, Kafka, ElasticSearch, Neo4j,

Tooling: Linux, Git, Docker, Kubernetes, AWS, GCP,

Experience

JP Morgan Chase & Co - Software Engineer Intern
JUN 2023 - AUG 2023

Co-Led a team of 3 interns, designing and developing an end-to-end social network graph project for employees to find how they are connected to other people within the firm, improving employee experience.

Developed a Batch Processing application which transforms Oracle SQL data into Neo4j Graph data using Spring Batch

Developed a RESTful backend service to compute the shortest path, all paths, and path recommendations in the employee network

Implemented draggable and interactive graphs visualization for the social network

Cruise LLC - Software Engineer Intern
SEP 2022 - DEC 2022

Helped built the world’s most advanced self-driving vehicles to safely connect people with places, things, and experiences they care about

Collaborated alongside multiple teams to bring forth multiple deliverables that improved end-to-end metrics gathering, enabling the Simulation department to measure the impact of its various efforts on key success metrics

Contributed to Cruise AI Simulation Platform Tools which empowers AV engineers to run simulations at scale, accelerating the development of Autonomous Vehicles by more than 4x

Implemented NPCs objective profile conversion features for Planning Simulation (PSIM) and Matrix on the Scenario Editor Software, which prevent data loss while editing scenarios and maintain states between NPCs objective profiles

JP Morgan Chase & Co - Software Engineer Intern
JUN 2022 - AUG 2022

Designed and developed the prototype of a new Global Search Platform that enables searching of internal trades data to make search speed at least 10x faster and flexible search queries possible using Spring Boot and Elasticsearch

Configured and deployed Kafka Connect (sink connector) to ship data from the Kafka Cluster to the Elasticsearch Cluster

Automated the visualization and analytics of data as they are shipped in real-time using Kibana

Block Knowledge - Software and DevOps Engineer
DEC 2020 - DEC 2021

Designed the database and system architecture for Kadogo (turn everyday purchases into charitable donations)

Led the kadogo backend team of 2 - 3 people

Built the entire backend of the MVP version, which raised $100,000 in funding

Optimized the backend to leverage on cloud services like serverless functions and messaging systems to increase performance and prevent downtime of the critical part of the application

Developed APIs for the mobile application, merchant and NGO dashboard

Facilitated the use of continuous integration and continuous deployment tools to reduce code shipping time and increase collaboration and productivity among the developers

Implemented the spare change and cashback donation algorithms

Set up Autoscaling, Load balancers and failover servers on AWS for development, staging, production environment

Powerjamb - Software and DevOps Engineer Intern
JUN 2019 - SEP 2020

Managed infrastructure as code using AWS CloudFormation

Redesigned the landing page to 3x faster

Developed a web mobile-first examination application

Created Dockerfiles and built docker images for the microservices to run on Kubernetes cluster

Created and managed the deployment of microservices cluster to EKS using Docker, Kubernetes, Helm, and Jenkins

Experience with Amazon services such as AWS, VPC, S3, EC2 Relational Database (RDS), Document DB, Elastic Load Balancing, Autoscaling, ECR, ECS, Lambda, IAM, EKS, Beanstalk, and CloudFormation

Soft Quest Incorporated - Software Enginer Intern
SEP 2018 - MAR 2019

Produced clean, validation-ready code for given project needs

Developed a basic Banking Web Application with Angular and PHP

Developed a Car Racing game using JavaScript and HTML5 canvas

Built an advanced Scientific Calculator, Inventory System, Timer, Countdown on the Web and many other self-development Projects

Education

B.Sc Computer Engineering at Obafemi Awolowo University
MAY 2025

Smith International Baptist Academy, Ogbomoso
SEP 2012 - JUL 2018

Certification

Cloud DevOps Engineer Nanodegree, Udacity
MAY 2020

Microsoft Certified: Azure Fundamentals (AZ – 900)
JUL 2020

Languages

English -PROFICIENT

Yoruba -PROFICIENT

Spanish -BEGINNER

Hobbies

Learning, Playing the piano, Lifting, Football/Soccer,

Projects

Some selected projects can be found here