I’m a Software Developer with over 5 years of experience helping businesses build reliable and efficient web systems. I create websites and applications that can grow with your business, connect different software through APIs, and make day-to-day tasks run automatically. I focus on delivering secure, easy-to-maintain solutions and I’m great at solving tricky technical problems quickly. If you need someone dependable to build, fix, or improve your systems, I can help.
Kenyatta University | 01-09-2017 - 16-12-2022
Gained strong foundations in programming, algorithms, data structures, databases, software engineering, and computer networks.
Mtabiri-Globaltech | 01-10-2016 - 01-08-2017
I provided front-line IT support, resolving login and connectivity problems, setting up user accounts, and ensuring smooth deployment of internal applications.
Kurasa Africa | 01-11-2022 - 31-08-2025
I work on full-stack development of an LMS platform, integrating APIs and optimizing databases to deliver reliable digital solutions for schools across Kenya.
Designing and building robust server-side applications using Laravel, PHP, and MySQL, ensuring performance, scalability, and security.
Creating and integrating RESTful APIs to connect systems and streamline data exchange between applications.
Developing user-friendly, responsive, and scalable web applications to meet client and business needs.
Deploying applications on Linux/Ubuntu servers (VPS/Cloud), handling configurations, updates, and ensuring system uptime.
Building and managing relational databases, optimizing queries, and ensuring data integrity, backups, and performance tuning.
Providing Tier 1 & 2 technical support, onboarding users, troubleshooting issues, and training teams on new systems and applications.