Himalayas logo
Taiwo OyewoleTO
Looking for a job

Taiwo Oyewole

@taiwooyewole

Results-driven Senior Software Engineer with a passion for innovation.

Canada
Message

What I'm looking for

I am looking for a role that fosters innovation and values collaboration.

I am a results-driven Senior Software Engineer with over six years of experience in designing and delivering robust enterprise cloud-native applications. My journey has been marked by a passion for problem-solving and a proven track record of taking ownership, meeting commitments, and consistently delivering high-quality results. I thrive in dynamic environments where I can leverage my technical expertise to drive innovation and efficiency.

Throughout my career, I have successfully built high-performance systems, such as an AI-driven pavement classification system and a distributed caching system that significantly improved API response times. My experience spans various technologies, including Java, Python, and cloud services like AWS, where I have implemented scalable microservices and optimized application performance. I am also committed to mentoring junior developers and fostering a collaborative team environment.

Experience

Work history, roles, and key accomplishments

TT

AI Software Engineer

Tetra Tech

Jan 2025 - Apr 2025 (3 months)

Built a high-performance, AI-driven pavement classification system using PyTorch/TensorFlow, deployed via MLflow, supporting both real-time and batch processing across multiple device types. Designed scalable microservices with FastAPI and RabbitMQ, enabling parallel processing and improving system throughput by 300%.

SE

Senior Software Engineer | Tech Lead

Seamfix

Jan 2024 - Mar 2025 (1 year 2 months)

Optimized the architecture by reducing the number of microservices, improving application stability and onboarding for new engineers. Led migrating legacy Java EE applications to Spring cloud architecture, improving security with Spring Gateway and Spring Security.

CR

Senior Software Engineer

Coronation Registrar

Apr 2023 - Dec 2024 (1 year 8 months)

Designed and implemented a distributed caching system using Redis, decreasing average API response time by 30%. Implemented role-based access control using Spring Security and Keycloak, creating a single sign-on between a suite of applications.

SE

Software Engineer

Seamfix

Aug 2019 - Dec 2023 (4 years 4 months)

Participated in Agile/Scrum development cycles, delivering features for large-scale distributed eCommerce platforms. Developed Event Driven Pattern using Kafka to process or reprocess failed registrations, improving registration capture time and scalability.

Education

Degrees, certifications, and relevant coursework

University of Calgary logoUC

University of Calgary

MEng, Software Engineering

2024 - 2025

completed master's in software engineering

Afe Babalola University logoAU

Afe Babalola University

BEng, Computer Engineering

2014 - 2019

Completed a Bachelor of Engineering in Computer Engineering, gaining foundational knowledge and practical skills in computer systems and software development.

Find your dream job

Sign up now and join over 100,000 remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan
Taiwo Oyewole - AI Software Engineer - Tetra Tech | Himalayas