About
As a full-stack Software Engineer with over 6+ years of cutting-edge experience, I orchestrate cloud-native, distributed systems, and cross-platform solutions. My technical skills enables me to architect scalable, performance-optimized solutions with meticulous attention to security, accessibility, and maintainable code patterns.
I leverage CI/CD pipelines, containerization (Docker/Kubernetes), and infrastructure-as-code to implement DevOps best practices that accelerate development lifecycles and ensure reliability at scale. Having spearheaded agile development teams through complex product lifecycles, I excel in translating business requirements into technical specifications and architecting solutions that drive innovation. My engineering approach combines test-driven development, design patterns, and performance optimization to deliver exceptional digital experiences. I'm passionate about leveraging emerging technologies to solve complex business challenges within forward-thinking organizations committed to technical excellence.
Skillset
- Rust
- JavaScript
- PHP
- ReactJS
- NextJS
- Laravel
- Actix Web
- MongoDB
- Git
- MySQL
- HTML5
- CSS3
Projects
AAS Website
Online platform for the African Academy of Sciences (AAS), an NGO that promotes science, technology, and innovation across Africa.
ARISE
AAS Project that provides a vibrant platform and pathway for R&I exchanges in contribution to sustainable and inclusive development, economic growth, and job creation.
Mentorship Platform
Online app where mentors and mentees interact globally. The platform guides users on scheduling meetings, events, and shares resources regardless of geographical locations.
Optace Networks
Platform for a value-added distributor of network technology and solutions, committed to bridging gaps by creating links between people, communities, and technologies.
Bizkit
Platform that empowers SME vendors with tools to simplify operations, streamline processes & drive growth.
Shopify Desktop App
Desktop application for managing stores with features for processing sales, receipt printing, and store record management with a user-friendly interface.
ShareMaster
Farm ERP application for managing farm operations, including crop management, livestock tracking, and financial management.
Work experience
- 2022 — Present · African Academy of Sciences
ICT -Senior Software Developer
Managing and developing AAS main websites, creating event app modules, and maintaining ICT assets. Responsible for network monitoring, user training, and implementing security measures across the organization.
- Standardized software installations, evaluated and implemented suitable help desk systems, and maintained system security.
- Continuous monitoring and weekly reporting of network services, implementing help desk systems.
- Coordinating effective installation and performance of advanced system components.
- HTML5
- CSS3
- JavaScript
- PHP
- ReactJS
- NextJS
- Laravel
- 2021 — 2022 · Truecode Developers
Junior Developer
Developed software applications across multiple platforms including mobile, desktop, web, and embedded systems. Created front-end and back-end components using various programming languages and frameworks.
- Led development projects and designed overall structure of software applications.
- Managing development projects, including budgeting, scheduling, and resource allocation.
- HTML5
- CSS3
- JavaScript
- ReactJS
- PHP
- NextJS
- Laravel
- Rust
- 2019 — 2021 · Futuretech Computer Solutions Eldoret
Computer Technician
Diagnosing and repairing computer hardware and software issues for customers, selling computers and related hardware, and providing technical support and training.
- Managed inventory levels and supported sales team with technical knowledge.
Education
- 2025 — 2025
AWS Solutions Architect Associate (in progress)
AWS Certification - 2022 — 2022
Basic drawing with AUTOCAD and Korean language basics
AUTOCAD & Basin Korea Certification - 2018 — 2022
Bachelor of Science in Software Engineering
Kisii University - 2014 — 2017
Kenya Certificate of Secondary Education (KCSE)
Matunda Secondary
Hobbies
I have lots of hobbies that keep me entertained through the day. Some of the most important are sports, as I like to workout, bouldering, nature walks, and music is also an important part of my life.
However, I'm pretty proud of my leadership and organizational skills, which is related with the events I have organised and attended .