I am a Senior Data Analytics Engineer at Safaricom PLC, the leading telecommunications company in Kenya. My expertise lies in building and maintaining data collection systems and processing pipelines using technologies such as Apache Nifi and Informatica Powercenter. I specialize in developing ETL processes to transform raw data into actionable insights and have implemented machine learning algorithms for predictive analytics using Python, R, Scala, and Spark.
I hold a Bachelor of Science in Informatics from Moi University and am currently pursuing a Payments course at Visa University to stay abreast of the latest trends in digital payments. My skills span various technologies, including Tableau, Qlik Sense, SQL, Oracle, MongoDB, Cassandra, Neo4J, MariaDB, and PostgreSQL. I am passionate about leveraging data to drive business value and innovation.
Safaricom PLC
July 2022 - Present
Nairobi, Kenya · Hybrid
- Supporting the Payments and FS Tribe with diverse product reporting and RPA initiatives.
- Optimizing processes and driving product enhancements, including launching innovative products like GlobalPay Card and MALI.
- Developing reporting frameworks using Apache Nifi, Hadoop, Spark, Informatica PowerCenter, and IDMC.
- Leading data migration projects to cloud-based infrastructures on AWS.
- Performing advanced SQL queries and data modeling for strategic decision-making.
- Orchestrating automated data workflows using bash scripting.
Safaricom PLC
April 2022 - July 2022
Nairobi, Kenya · Hybrid
- Developed ETL and analytics processes for BI & Analytics systems.
- Created dashboards and reports for actionable insights.
- Planned and delivered scalable big data systems using open-source technologies like Hadoop.
- Designed and developed application tiers and performed data modeling for business applications.
Safaricom PLC
May 2024 - Present
Nairobi County, Kenya · Remote
- Participating in the Data Science Citizen Program with Safaricom Kenya, Safaricom Ethiopia, and Vodacom Group.
- Completed courses on Big Data Core Concepts, T-SQL, Python for Data Science, and advanced data science techniques.
- Developed a predictive model for the "Credit Card Defaulter Hackathon" on Kaggle.
- Working on a capstone project to solve a business problem within my department.
Technical Support Engineer
Jun 2021 - March 2022
- Provided technical support and troubleshooting for various IT systems and applications.
- Assisted in the implementation and maintenance of technology solutions.
- Collaborated with teams to resolve technical issues and improve system performance.
Technical Support Engineer
Feb 2021 - Jun 2021
- Delivered technical support services to internal and external stakeholders.
- Managed IT infrastructure and ensured system reliability.
- Coordinated with vendors and service providers for hardware and software issues.
Head of ICT and ICT Instructor
Feb 2017 - Nov 2020
- Managed the 21st Century Digital Century Program to train and teach digital skills to rural farmers in Taveta sub-county.
- Oversaw ICT operations, including infrastructure setup, maintenance, and support.
- Developed and delivered training sessions on digital skills and technology use.
Content Supervisor for KPHC
Aug 2019 - Sep 2019
- Supervised content collection and data entry for the Kenya Population and Housing Census (KPHC).
- Ensured accurate and timely data collection and reporting.
- Coordinated with field teams and provided support for data management.
Technical Support Engineer
Jun 2015 - Dec 2016
- Offered technical support for ICT systems and services.
- Assisted in the development and maintenance of IT infrastructure.
- Provided training and support to users on various technology tools and systems.
IP Networks Intern (Telecom Seeds for the Future Program)
Feb 2015 - May 2015
- Gained hands-on experience in IP network technologies and operations.
- Assisted in network configurations, monitoring, and troubleshooting.
- Contributed to various networking projects and supported team activities.
IT Intern
Jan 2014 - Jun 2014
- Supported the IT department with technical issues and system maintenance.
- Assisted in troubleshooting and resolving hardware and software problems.
- Provided support for IT projects and initiatives within the county government.
ICT Voter Registration Assistant
Feb 2013 - Jun 2013
- Assisted in the ICT support for voter registration activities.
- Provided technical assistance during the registration process.
- Supported data entry and management tasks.
Masters of Science in Data Science
June 2024 - Dec 2025
Grade: In progress
- Courses Taken:
- Introduction to Data Science and Applications for Decision Making
- Python for Data Science
- Fundamentals of Data Engineering
- Statistics for Data Science
- Cooperative Philosophy
ALX Software Engineering
Nov 2023 - Jan 2025
Grade: Fullstack Software Engineering - Foundations
- Skills Acquired:
- Low-Level Programming: C projects, debugging, and memory management.
- High-Level Programming: Python assignments and software design principles.
- System Engineering & DevOps: Bash scripting, automation, CI/CD, Docker.
- Technical Writing and Networking.
Digital Payments Library Courses
Sep 2023 - Aug 2024
Grade: In progress
- Courses Taken:
- Portfolio Management
- Dispute Resolution
- Crypto
- Fraud
- Payments Landscape
- Payments Operations
Safaricom Digital Academy Cohort 4 - Data Engineering Track
Aug 2022 - Jul 2023
Grade: Graduated
- Skills Acquired:
- Programming Languages: Python, R, SQL, Excel.
- Data Wrangling and Analysis: Python's Pandas, R's dplyr, tidyr, ggplot2.
- Machine Learning: Regression algorithms, feature engineering.
- Data Engineering: Python, Pandas, OOP.
- Web Scraping: Python techniques.
- Big Data: Apache Spark.
- Containerization: Docker.
CCNA, Information Technology
Feb 2023 - Jun 2023
Grade: Completion
- Certifications:
- DevNet Associate
- Network Security
- CyberOps Associate
Data Protection Course by Center for Intellectual Property and IT Law
Feb 2022 - Mar 2022
Grade: Certificate of Participation
- Training Covered:
- Data Protection Act principles.
- Data Protection Impact Assessment (DPIA).
- Data governance and cybersecurity concepts.
AWS Machine Learning Foundations
Jun 2021 - Oct 2021
Grade: Completion
Bachelor of Science in Informatics
Jun 2011 - Dec 2014
Grade: Second Class Honours (Upper Division)
- Key Courses:
- Project Management
- Network Design and Administration
- Data Mining and Advanced Databases
- Software Engineering
- Artificial Intelligence
- Distributed Systems, Operating Systems
- Information Systems Audit, ICT Security
- Structured and Object-Oriented Programming
- Computer Architecture and Organization
- E-business and e-Commerce, ERP
- Business Systems Modelling and Applications Programming
- Human Computer Interaction, Decision Support and Expert Systems
- Data Structures and Algorithms
- Programming Languages: Python, C, R, SQL, NodeJS, JavaScript, Ruby
- Data Wrangling & Analysis: Pandas, dplyr, tidyr, ggplot2
- Machine Learning: Regression algorithms, classification metrics, Predictive Analytics, Model Development
- Data Engineering: Python, OOP, Apache Spark, Apache Nifi, Informatica PowerCenter, Hadoop, SQL, R, Scala
- Web Scraping: Python techniques, R
- Containerization: Docker, Kubernetes
- Technical Writing & Networking
- Cloud Platforms: AWS, Azure, Google Cloud, Alibaba Cloud, Oracle Cloud, IBM Cloud
- Databases: Oracle, MongoDB, Cassandra, Neo4J, MariaDB, PostgreSQL, MySQL, SQL Server
- Data Visualization: Tableau, Qlik Sense, Power BI, QlikView, Google Sheets, MatPlotlib
-
Projects:
- AirBnB Clone V2: Backend development, SQL, MySQL, ORM.
-
Certifications:
- AWS Machine Learning Foundations
- CCNA, Network Security, CyberOps Associate
- Email: eodenyire@gmail.com
- LinkedIn: linkedin.com/in/emmanuelodenyire
- GitHub: github.com/eodenyire
- Portfolio: github.com/eodenyire
Feel free to explore my repositories and connect with me!