cv
Basics
| Name | Ogechukwu Allison Kanu |
| Label | MSc Researcher — Machine Learning for Wireless/Signal Data |
| ogechukwukanu@gmail.com | |
| Url | https://allisonoge.github.io |
| Summary | MSc researcher specializing in machine learning for wireless/signal data with hands-on experience designing, training, evaluating, and deploying ML pipelines. Proven record training and shipping PyTorch models, migrating/maintaining production-grade codebases, and collaborating across academia and industry. Strong software engineering foundation (Python, C/C++, JavaScript), experiment tracking, documentation, and code reviews—plus practical DevOps exposure (Docker, CI/CD scripting). Published at IEEE ICC 2025. |
Work
-
2024.01 - 2025.12 Graduate Teaching Assistant
University of Calgary
Supported Software Architecture, Full-Stack Web Development, and Software Performance Evaluation courses.
- Software Architecture (TA)
- Full-Stack Web Development (TA)
- Software Performance Evaluation (TA)
-
2024.01 - Present Graduate Research Assistant
University of Calgary
Researching mixed pretraining for self-supervised learning on I/Q samples for multi-task downstreams. Implemented scalable training/evaluation loops and ablations; maintained artifacts and documentation for reproducibility.
- Mixed pretraining for SSL on I/Q data
- Scalable training/evaluation loops
- Ablations and reproducibility artifacts
-
2024.01 - 2024.12 Mitacs Research Intern
Qoherent Inc.
Designed, trained, tested, and iterated I/Q→spectrogram forecasting and signal localization/classification models (narrow & wideband). Refactored the training stack from FastAI to PyTorch; improved maintainability and reviewability. Built a self-supervised multi-task learning pipeline that produced an IEEE ICC 2025 publication. Collaborated closely with the team, tracked experiments, communicated results, and optimized training/evaluation throughput.
- Refactored ML stack FastAI → PyTorch
- Self-supervised multi-task pipeline (ICC 2025)
- Throughput and accuracy optimization
- Experiment tracking and reporting
-
2023.01 - 2023.12 Software Engineer Intern
ALX Africa (IT Department)
Built projects in C, Python, JavaScript; delivered full-stack web apps and REST APIs. Implemented DevOps pipelines with Puppet & Bash to streamline deployments. Practiced DSA and problem-solving for production readiness.
- Full-stack apps & REST APIs
- Puppet/Bash deployment pipelines
- DSA practice for production readiness
-
2020.01 - 2021.08 Graduate Research Assistant
University of Benin
Co-developed spectrum analyzer with SDRs; built intelligent wireless system models for optimal RF usage. Co-authored multiple academic journals; collaborated with faculty and student teams.
- Spectrum analyzer with SDRs
- Intelligent wireless system models
- Co-authored 4+ journals
-
2018.06 - 2018.11 Student Researcher Intern
University of Benin
Completed embedded systems projects (PIC). Built OpenBTS + USRP B210 cellular network prototype; FM TX/RX with HackRF One. Investigated wireless key-fob vulnerabilities via SDR; contributed to a DSP textbook; supported project reviews.
- OpenBTS + USRP B210 prototype
- HackRF FM TX/RX
- Embedded systems (PIC microcontrollers)
-
2018.01 - 2019.12 Teaching Assistant
University of Benin
Supported Telecommunication Principles I and Microwave Engineering courses.
- Telecommunication Principles I (TA)
- Microwave Engineering (TA)
Education
-
2024.01 - 2026.03 Calgary, AB, Canada
MSc
University of Calgary
Electrical & Software Engineering
- Data Mining & Machine Learning
- Dependability and Reliability of Software Systems
- Advanced Networking (6G & Beyond)
- Wireless Transceiver System Design
-
2014.01 - 2019.12 Benin City, Nigeria
BEng
University of Benin
Electrical & Electronic Engineering
- Telecommunication Principles I & II
- Digital Communication
- Microwave Engineering
- Electromagnetism
- Signals and System
- Electronic Device & Circuits
- Logic Design & Digital Circuits
Awards
- 2025.01.01
Alberta Graduate Excellence Scholarship (AGES) — International
Province of Alberta, Alberta Advanced Education
Awarded 11k CAD for academic excellence in graduate studies.
Certificates
| ALX Software Engineering Certification — Back-end | ||
| ALX Africa | 2024-01-01 |
| AWS Machine Learning Foundation | ||
| AWS | 2022-01-01 |
Publications
-
2025.06.01 Self-supervised radio representation learning: Can we learn multiple tasks?
IEEE ICC
Explores multi-task learning with self-supervised pretraining for radio I/Q data; conference paper (pp. 511–517).
-
2024.01.01 Penetration Testing of GSM Network using MITM Attack
Journal of Engineering Sciences
Demonstration of man-in-the-middle attack on GSM network using off-the-shelf SDRs and open-source software.
-
2022.01.01 Cost-effective cellular network using OpenBTS & USRP B210
NRJEES
Built a cheap 2G cellular network using OpenBTS and USRP B210 SDR.
Skills
| Programming Languages | |
| Python | |
| C | |
| C++ | |
| JavaScript |
| ML/AI | |
| PyTorch | |
| TensorFlow | |
| Keras | |
| Scikit-learn | |
| FastAI |
| Data & Signal Processing | |
| NumPy | |
| pandas | |
| GNU Radio | |
| MATLAB |
| MLOps / Engineering | |
| Git/GitHub | |
| Docker | |
| CMake | |
| Large-scale/Distributed Training |
| Databases | |
| MySQL | |
| PostgreSQL | |
| SQLite | |
| MongoDB | |
| Firebase |
| Other | |
| Embedded systems | |
| Academic writing | |
| Technical communication |
Languages
| English | |
| Full Professional Proficiency |
| French | |
| Beginner |