ICT Intern at Kenya Electricity Generating Company (KenGen) (2026-01 – 2026-07)
- Supported enterprise business systems, including SAP, by assisting users with system access, issue resolution, and day-to-day business operations.
- Performed preventive maintenance of desktop computers, laptops, servers, network switches, routers, and wireless access points to enhance system reliability and performance.
- Installed, configured, upgraded, and maintained hardware and software, including Windows 11 Pro, Microsoft Office, Outlook, antivirus solutions, SAP and other enterprise applications.
- Assisted in network administration, Windows Server support, data centre operations, and maintenance of enterprise ICT infrastructure.
- Participated in ICT project implementation, including technical evaluation, site inspections, infrastructure deployment, testing, commissioning, and contractor supervision.
- Supported CCTV maintenance and participated in the installation and commissioning of a radio repeater communication system to enhance operational communications.
- Gained practical exposure to ICT business analysis, ICT governance, project management, public procurement processes, ISO and legal compliance audits, and ICT asset management.
Freelance Professional at Freelance (2024-01 – Present)
Web Developer, Writer, MC, Computer Hardware repair and maintenance
- Design and deploy websites and web applications for small businesses and personal brands
- Author high-quality technical and creative content, including ICT articles and documentation
- Host social and corporate events as a professional Master of Ceremony
- Provide on-site and remote computer hardware repair, upgrades, and troubleshooting
- Collaborate with international clients, ensuring satisfaction and on-time delivery
- Manage multiple freelance projects across different platforms, including Upwork, Writer Pro, Outliers, and Fiverr
ICT Tutor & System Administrator at Suluhisho Technical Training Institute (2018-01 – 2022-12)
2018, 2019, 2020, 2022 (All long holidays during campus)
- Lectured students on ICT certificate programs, including programming and networking
- Developed institutional website and student management system using PHP and Laravel
- Managed system updates, user support, and network administration tasks
- Coordinated coursework delivery and collaborated with staff to enhance learning outcomes
- Provided technical support for computer systems and network infrastructure
- Designed and implemented curriculum for computer packages and internet technologies
ICT Department Attachee at Kwale County Government (2021-01 – 2022-12)
- Installed and configured Windows Server R12 and Cisco Catalyst switches
- Assisted in network management, maintenance, and wireless setup operations
- Handled software and hardware troubleshooting for county ICT infrastructure
- Supported daily IT operations and provided technical assistance to staff
- Participated in network documentation and inventory management
- Maintained and updated county government computer systems and networks