Oluwaseyi Paul Babalola

Infrastructure & Systems Engineer • AI & ML Researcher • Full-Stack Developer

About Me

Oluwaseyi Paul Babalola

Infrastructure and Systems Engineer with 10+ years of experience designing, securing, and optimizing enterprise IT environments and full-stack applications. Expert in cloud (AWS, Azure), networking (Cisco, VPN), and database administration (SQL Server, Oracle). Combines deep technical expertise with a Ph.D. in Electronic Engineering and a record of publishing and mentoring in advanced IT fields.

Authorized to work in the U.S. (Green Card Holder)

Download CV (PDF)

Work Experience

Lecturer

Oct 2024 – Present

Eduvos Pty Ltd | Cape Town, South Africa

  • Develop and deliver 6 IT courses including Machine Learning, Cyber Security, and Python Programming
  • Implement project-based learning improving student performance by 25% on practical assessments
  • Manage academic delivery for 30+ students per semester across multiple campuses

Lecturer and Senior R&D Engineer

Jul 2020 – Present

Cape Peninsula University of Technology (CPUT) | Cape Town, South Africa

  • Apply Python, MATLAB, and machine learning to model systems and optimize infrastructure for R&D projects
  • Lead research in digital signal processing and networked systems; published 30+ articles in IEEE, IET, and Elsevier journals
  • Supervise 4 DEng and 1 MEng students in AI/ML and signal processing research

Infrastructure and Software Application Support Engineer

Mar 2018 – Oct 2018

SOFTCOM Solutions SA (Pty) Ltd | Stellenbosch, South Africa

  • Designed and built components for a customer-facing React and Python web application, delivering data insights to end-users
  • Developed and supported a RESTful API integrated directly with customer systems, enhancing platform connectivity
  • Created internal Python automation tools for quality control and workflows, improving operational efficiency by 25%
  • Migrated and managed Azure server backups and Active Directory environments, increasing system uptime by 25%
  • Deployed secure remote access solutions (IPsec VPN, SSL VPN) and resolved complex TCP/IP, DNS, and DHCP issues, cutting incident response time by 30%

Systems and Network Engineer

Feb 2012 – Nov 2016

DPoint Information Technologies | Ibadan, Nigeria

  • Optimized LAN/WAN architectures, improving network throughput by 40% for enterprise users
  • Configured and maintained Cisco routers, switches, and firewalls, ensuring 99.9% network uptime
  • Deployed site-to-site and remote access VPNs and conducted security audits, reducing system vulnerabilities by 35%
  • Led disaster recovery initiatives and documented configurations per ITIL best practices

Database and Network Administrator

Jan 2011 – Jan 2012

Verde Information Technologies | Abuja, Nigeria

  • Designed and administered secure enterprise network and Microsoft SQL Server databases, ensuring 99.9% uptime
  • Implemented automated backup and disaster recovery strategies, achieving 100% data restoration success
  • Managed firewalls, antivirus, and Intrusion Detection Systems (IDS), strengthening cybersecurity posture
  • Monitored network performance and bandwidth utilization, proactively resolving issues to maintain service availability

Technical Skills

Python, JavaScript, React, Node.js, PowerShell, Bash
AWS, Microsoft Azure, VMware, Hyper-V
Microsoft SQL Server, Oracle, MySQL
Cisco Routers/Switches, VPN, Firewalls, DNS, DHCP
Windows Server, Linux, Active Directory, Git
ITIL, Disaster Recovery, Cybersecurity, Automation
Machine Learning, Deep Learning, MATLAB
Jira, Confluence, ServiceNow, Nagios, SolarWinds

Project Portfolio

Each project includes an interactive Jupyter Notebook link (Binder) that runs live on GitHub.

Web-Application Network Intrusion Detection System (NIDS)

A machine-learning powered NIDS with full React/Node.js web interface for real-time network threat analysis and visualization.

GitHub Repository
Launch Jupyter Notebook

AI-Driven Intrusion Detection for HD Video Surveillance

Deep learning + OpenCV system for real-time surveillance threat detection using advanced computer vision algorithms and neural networks.

GitHub Repository
Launch Jupyter Notebook

Ground Resource Management (GRM) Scheduler

A MATLAB system for CPUT that schedules multiple LEO satellite passes using priority-based conflict resolution.

GitHub Repository
Launch Jupyter Notebook

EPTA Digital Communication Decoder

Python-based wireless protocol decoder for analyzing EPTA communications with signal processing and machine learning components.

GitHub Repository
Launch Jupyter Notebook

HMM-DMD WiFi Localization Algorithm

Machine-learning localization algorithm combining Hidden Markov Models and Dynamic Mode Decomposition for precise indoor positioning.

GitHub Repository
Launch Jupyter Notebook

Education

Certifications

Contact Me