About Me
Professional Summary
I'm a BBIT graduate and software developer with a strong foundation in IT support, systems configuration and applied software development. I enjoy working across both the technical and creative sides of technology — from troubleshooting systems and configuring environments to building modern, user-focused applications using technologies like React, Next.js, Flutter, Django, Kotlin, and Android.
I've had the opportunity to design and deploy real-world projects including MaxStream, an open-source android movie and TV series streaming platform built with Flutter, Firebase and REST APIs. Through this and other projects, I've gained hands-on experience in API integration, authentication systems, local databases and modern UI/UX patterns while applying clean architecture and secure coding practices.
My background in IT support and networking has given me practical experience with system setup, troubleshooting, hardware diagnostics and endpoint configuration. This helps me approach development with a broader understanding of how software runs in real environments, not just in code editors.
I'm particularly interested in frontend and full-stack development using technologies like React, Next.js, TypeScript and modern UI frameworks. I enjoy building applications that solve real problems and continuously challenge myself to learn new tools and improve my skills — whether it's developing full applications, experimenting with new technologies or deploying projects from unconventional setups.
Currently, I'm looking for opportunities where I can grow as a developer, contribute to meaningful products and collaborate with teams that value learning, innovation and practical problem-solving.
Education
Bachelor of Business Information Technology (BBIT)
The Co-operative University of Kenya | 2021 - 2025
Second Class Lower Honours
KCSE
Oriwo Boys High School | 2017 - 2020
Mean Grade: B-
Experience
IT Support Attache
Alfa Solutions Ltd | May 6 - July 27, 2024
- Troubleshot and repaired laptops, desktops, and printers for end users
- Installed and configured Windows operating systems in networked environments
- Set up structured cabling, UPS systems, and network hardware for client offices
- Installed and configured CCTV and PABX systems
- Performed data recovery and hardware diagnostics
- Assisted with software installations, patching, and system updates
Interests
Exploring emerging IT tools and digital technologies • Learning cybersecurity and software engineering best practices • Tech and innovation documentaries • Travel and cultural exploration