My Experience
Professional Experience
Software Engineer
Tracom Services Limited
Responsibilities:
- Specialized in Android development for mobile and POS applications.
- Provided onsite and offsite client support, troubleshooting POS issues and ensuring smooth system operations.
- Integrated RESTful APIs and GraphQL APIs for real-time communication and data flow between systems.
- Ensured PCI compliance for all payment systems, focusing on secure transactions.
- Led client training sessions on POS system operations, enhancing user experience and system adoption.
- Managed the deployment and orchestration of containerized applications using Kubernetes.
- Utilized SQL and Python for data analysis, focusing on transactional data for cashless fuel transactions and terminal management.
Key Achievements:
- Developed the current SDK being used in Awash Bank (Ethiopia) on all Ingenico Axium DX POS devices by S2M switch and deployed to production.
- Developed the current application and successfully completed Visa and MasterCard certification for Bunna Bank's (Ethiopia) Ingenico DX8000 SDK on BASE24-eps® Version 3.0.17 switch.
- Developed an Android Archive (AAR) file and improved the SDK currently being used by the Cooperative and Rural Development Bank (CRDB) of Tanzania on Nexgo and Telpo POS devices.
- Developed and implemented Terminal Management System (TMS) functionalities across POS devices, significantly enhancing remote management capabilities and efficiency.
- Developed and implemented a fuel module for CRDB Bank on Ingenico Move-2500 POS devices.
- Developed an application for cashless fuel transactions powered by Quantum Technology PLC – Ethiopia, on Move-2500 POS devices.
Telecommunications Engineer
Guzzer Technologies
Responsibilities:
- Provided technical troubleshooting and issue resolution on network devices.
- Worked on network system migrations, construction, and maintenance of HFC and GPON networks.
Key Achievements:
- Contributed to the enhancement of system stability through network power migration projects in Nairobi.
Data Engineer (Internship)
African Economic Research Consortium (AERC)
Responsibilities:
- Managed electronic document storage, indexing, and scanning to ensure secure and efficient data retrieval.
- Leveraged Microsoft Azure and SQL to manage data securely and support research data needs.
- Used PowerBI to create interactive reports and dashboards for stakeholders.
Key Achievements:
- Enhanced document retrieval processes through the successful implementation of the Electronic Document and Record Management System (EDMS).
IT Support Technician (Casual)
Rita Creations, Events and Luxury Rentals Company
Responsibilities:
- Provided technical support during event setups, resolving IT issues swiftly and ensuring operations ran smoothly.
- Coordinated event setups, ensuring the technical requirements were met.
Key Achievements:
- Ensured event success by swiftly resolving technical issues and optimizing operations during the events.
Technical Skills
Professional Credentials
PCI Certified Professional
Payment Card Industry Security Standards Council
Certified in Payment Card Industry Data Security Standards (PCI DSS), ensuring secure handling of cardholder data and maintaining secure payment systems. This certification validates expertise in implementing and maintaining secure payment environments.
Huawei Certified Network Associate
Routing and Switching
Certified in routing and switching technologies, demonstrating proficiency in network infrastructure design, implementation, and troubleshooting. This certification validates expertise in configuring and maintaining Huawei network equipment and solutions.
Educational Background
Bachelor of Science in Computer Science
The Co-operative University of Kenya • 2018 - 2022
Comprehensive education in computer science fundamentals, programming, algorithms, and software engineering.
Data Science with Python
National Research Fund - Kenya • July 2021 - October 2021
Specialized training in data analysis, visualization, and machine learning using Python and related libraries.
Vetted by University of Nairobi, Kenyatta University, and The Co-operative University of Kenya
Multimedia University of Kenya
• 2019 June - December
Studied at Multimedia University of Kenya focusing on computer science and technology applications.