Skip to Main Content

Academic background and qualifications

Education

Carnegie Mellon University Africa

Master of Science in Information Technology

Carnegie Mellon University Africa ●• 2024-2025

Applied Machine Learning

Introduction To Machine Learning for Engineers

Introduction To Deep Learning

Introduction to Probabilistic Graphical Models

Machine Learning For Earth Observation

Data, Inference and Applied Machine Learning

Mobile Big Data Analytis and Management

Data Structures and Algorithms For Engineers

Applied Deep Learning

MLH Fellowship

Major League Hacking Fellow in Software Engineering

MLH Fellowship ●• 2023-2023

Open Source

Good Practices for Open Source Contributors

Open Source Licensing

GitHub Source Contributions

NMD LTD and ICT University

Introduction To Space Missions Design

NMD LTD and ICT University ●• 2022-2022

Concurrent Engineering for Space Missions

Satellites Orbits

Space Missions Design

Satellites Orbits

Attitude Determination Control Systems (ADCS)

Concurrent Engineering with European Space Agency OSS Softwares

ICT University

Bachelor of Science in Computer Science

ICT University ●• 2020-2024

Distributed Systems and Cloud Computing

Algorithms and Data Structures

Object Oriented Programming In C++

Distributed Systems and Cloud Computing

Computational Mathematics

Discrete Mathematics

Compiler Construction