Joseph Adewole

Senior Site Reliability Engineer
Canada, CA.

About

A highly accomplished Senior Site Reliability Engineer with 7 years of experience in building, scaling, and maintaining fault-tolerant distributed systems, consistently achieving 99.999% availability. Proven leader in optimizing infrastructure, reducing operational costs by over $1.5M, and enhancing system performance across bare metal and cloud platforms (AWS, Azure). Adept at automation, observability, incident management, and cross-functional collaboration, committed to driving operational excellence and continuous improvement.

Work

General Motors
|

Senior Software Engineer

Unknown, Canada, Canada

Summary

As a Senior Software Engineer, Joseph oversees infrastructure development for virtualized testing environments, leveraging Kubernetes and GitOps to enhance scalability and reliability for software-defined vehicles.

Highlights

Led the re-architecture of multiple test pipelines, leveraging Kubernetes to enable massive scaling capabilities for cloud-based virtualized testing environments.

Managed the seamless migration of critical source code from Bitbucket to GitHub, ensuring 100% test infrastructure availability and continuous operational integrity.

Contributed to the development and optimization of infrastructure for virtualized testing of software-defined vehicles, enhancing system reliability and performance.

SEOMonitor
|

DevOps and Site Reliability Engineer

Unknown, Canada, Canada

Summary

As a DevOps and Site Reliability Engineer, Joseph engineered and maintained highly available, fault-tolerant distributed systems, driving significant cost savings and operational efficiency for a large-scale content storage platform.

Highlights

Designed and implemented a cost-efficient, highly available content storage architecture for a fleet of Linux machines, saving $1.5M through automation and scalability.

Achieved 99.999% availability for multi-terabyte distributed PostgreSQL systems via sharding, automated failovers, and comprehensive disaster recovery plans.

Implemented end-to-end CI/CD automation using Jenkins, Docker, and Sentry, reducing deployment time by 50% and improving system uptime by 30%.

Enhanced observability and telemetry with Grafana, InfluxDB, and Telegraf, leading to a 90% reduction in detection and response time for system alerts.

Optimized on-call processes, achieving a 10-minute Mean Time to Resolution (MTTR) and cutting new incidents by 40% year-on-year through proactive alerting and monitoring.

Loyalty Solutions
|

Software Engineering Manager

Unknown, Canada, Canada

Summary

As a Software Engineering Manager, Joseph led and mentored a cross-functional engineering team, driving significant improvements in project delivery, code quality, and system availability for high-performance database systems.

Highlights

Led and mentored an 8-person engineering team, increasing on-time project delivery by 20% and reducing bug-fixing time by 15% through Agile methodologies and code reviews.

Maintained 99.99% availability and scalability for high-performance, terabyte-scale MySQL database systems via strategic projects, automatic switchovers, and disaster recovery drills.

Successfully implemented a Loyalty program for a major Bank, enrolling 6 million customers and fostering strong B2B client relationships for technical integrations.

Streamlined software product documentation processes, improving business continuity and reducing onboarding time from 1 month to 2 weeks.

Brisk Technology Solutions
|

Lead Software Engineer

Unknown, Canada, Canada

Summary

As a Lead Software Engineer, Joseph spearheaded the development and launch of a new SaaS Lending Management product, leading a team of 6 and significantly reducing client operational costs.

Highlights

Led a 6-person team in the successful development and launch of a new SaaS Lending Management product, reducing client operational costs by 20% and meeting all project milestones.

Established robust methods and processes for incident resolution, achieving an impressive 99.9% application availability SLA.

Identified and implemented features that reduced manual paper and spreadsheet handling of lending data for customers by 40%.

Mentored a middle-level engineer to a Senior role, fostering team growth and self-sustainability.

Revotek Technologies
|

Full Stack Software Engineer

Unknown, Canada, Canada

Summary

As a Full Stack Software Engineer, Joseph developed and deployed full-stack solutions, including an e-commerce platform and IoT devices, enhancing system performance, sales, and operational efficiency.

Highlights

Developed and deployed a scalable e-commerce backend using PHP and Laravel, increasing online sales by 50% and improving website load time by 20%.

Implemented software rewrites with Agile methodologies, boosting application performance by 30% and reducing bug reports by 20%.

Automated parking ticket checks using C++/Arduino algorithms and Azure OCR, cutting manual work by 80% and ensuring accurate violation documentation.

Built a Rapid Response and Accident Prevention Device (RRAPD) for vehicles, enabling prompt alerts to first responders for potential accident conditions.

Maintained 99.5% availability for Apache web servers and MySQL databases, providing critical post-release application support.

Education

University of Ibadan
Ibadan, Oyo State, Nigeria

B.Eng.

Industrial and Production Engineering

Grade: First Class, Deans Award

Awards

Deans Award

Awarded By

University of Ibadan

Awarded for achieving First Class Honours in Industrial and Production Engineering.

Languages

English

Skills

DevOps & SRE Tools

Kubernetes, Docker, Github Actions, Jenkins, Puppet, Terraform, Git, Bitbucket, Sentry, Scalyr, PagerDuty, Zabbix, Grafana, InfluxDB, Telegraf, RabbitMQ, Nginx, HAProxy, Release Management, Deployment Automation, Incident Management, Observability, Performance Engineering.

Cloud Platforms

AWS, Azure, Hetzner, Backblaze B2, Heroku, EC2.

Operating Systems & Infrastructure

Linux, CentOS, Bare Metal Infrastructure, Distributed Systems, Microcontrollers, Arduino.

Programming Languages

Python, JavaScript, PHP, Java, C++, TypeScript, Shell Scripting.

Databases

PostgreSQL, Redis, MySQL, Distributed Database Management, Database Administration.

Web Technologies & Frameworks

FastAPI, Laravel, Symfony, Vue.js, React, Spring Boot, Flask, jQuery, Bootstrap, Tailwind, WordPress, GraphQL.

Certifications

AWS Certified Solutions Architect, Certified Kubernetes Administrator, Certified Kubernetes Application Developer.

Projects

Application of Digital Twin Technology in Monitoring and Controlling Market Fires

Summary

Developed an IoT framework for digital twin fire risk management as a Bachelor's Project.