About
I'm a Software Engineer and IT professional who builds things end to end backend APIs in Kotlin and Java with Spring Boot, responsive frontends in React and Next.js, and the infrastructure that keeps it all running. I'm drawn to work that sits at the intersection of software and systems, where clean code and reliable networks have to coexist.
My hands-on experience spans both worlds. I've deployed fiber optic infrastructure across Meru County as a Network Technician first with WeConnect WiFi, now contracting with E-NetHub Connections, one of the region's larger ISPs covering a wide geographical footprint. On the software side I've built fintech backends, field monitoring platforms, merchant payment dashboards integrated against live banking APIs, and infrastructure automation tools.
Earlier I interned as an ICT Support Technician at Nairobi City Water & Sewerage Company, maintaining systems for 200+ employees across LAN/WAN configuration, user access management, hardware troubleshooting, and technical documentation which grounded my understanding of what enterprise IT actually looks like day to day.
I'm currently deepening my microservices knowledge with Kafka and distributed systems, expanding into DevOps with Docker and cloud platforms, and serving as a Postman Student Leader where I run API workshops and mentor developers across Kenya. When I'm not building something, I'm usually thinking about what to build next.
Experience
Feb 2026 — Present Installing and splicing fiber optic cables for high-speed connectivity across Meru, Kenya. Configuring routers, switches, and network equipment while ensuring signal integrity and network uptime. Applying advanced troubleshooting techniques and network design standards to maintain reliable infrastructure.
- Fiber Optics
- Network Configuration
- Routers
- Switches
- Troubleshooting
- Network Design
Sep 2025 — Dec 2025 Installing and splicing fiber optic cables for high-speed connectivity across Meru, Kenya. Configuring routers, switches, and network equipment while ensuring signal integrity and network uptime. Applying advanced troubleshooting techniques and network design standards to maintain reliable infrastructure.
- Fiber Optics
- Network Configuration
- Routers
- Switches
- Troubleshooting
- Network Design
May 2024 — Aug 2024 Provided comprehensive technical support for end-user systems and network devices. Configured and maintained core network infrastructure (routers, switches, LAN/WAN) ensuring consistent uptime. Assisted with server administration, performed security updates, and created documentation for IT processes and incident resolutions.
- Network Administration
- System Administration
- Windows Server
- Linux
- IT Asset Management
- Technical Support
Mar 2024 — Present Promote API literacy among student developers through hands-on workshops and technical talks. Mentor peers on API design, testing, and documentation. Organize community events in partnership with Google Developer Groups and Microsoft Learn Student Ambassadors, fostering a collaborative environment focused on API best practices.
- API Development
- Postman
- Community Leadership
- Technical Workshops
- Mentorship
Education
Sep 2021 — Oct 2025 Comprehensive IT program covering web & mobile application development, database systems, computer networks, software engineering, cloud computing, and cybersecurity. Gained strong foundation in both software development and infrastructure management.
- Web & Mobile Development
- Database Systems
- Computer Networks
- Software Engineering
- Cloud Computing
- Cybersecurity
May 2025 — Aug 2025 Completed professional training in customer communication, problem-solving, and team collaboration. Applied soft skills training to improve client interactions and service delivery in technical support environments.
- Customer Communication
- Problem Solving
- Team Collaboration
- Service Delivery
May 2024 — Dec 2024 Intensive bootcamp focused on full-stack development fundamentals. Built practical skills in API integration, database design, and responsive UI/UX development through hands-on projects and real-world scenarios.
- Full-Stack Development
- API Integration
- Database Design
- Responsive UI/UX
Projects

Fortspring Authentication System
Built a modular backend authentication system using Kotlin and Spring Boot. Implemented JWT-based stateless authentication, Redis session management, and OAuth2 integration for scalable identity management and secure user access control.
- Kotlin
- Spring Boot
- JWT
- OAuth2
- Spring Security
- Redis

Drug Research Platform
Built a real-time research platform for molecular data analysis and visualization. Developed frontend with Next.js featuring molecular visualization and SMILES notation support. Created Ktor backend with RESTful APIs and WebSocket communication for team collaboration. Integrated NVIDIA MolMIn AI for protein modeling.
- Next.js
- React
- Ktor
- AI/ML
- WebSocket
- Molecular Visualization

E-commerce Backend API
Built a comprehensive backend API for e-commerce operations including product catalog, shopping cart, and order management. Developed RESTful endpoints for user authentication, product CRUD operations, and payment processing. Implemented inventory tracking, order workflows, and containerized with Docker.
- Kotlin
- Ktor
- PostgreSQL
- REST API
- Docker
- JSON

SmartSeason Field Monitoring System
Full-stack crop field monitoring platform. Features role-based access (Admin and Field Agent), JWT authentication, strict stage transition enforcement (PLANTED → GROWING → READY → HARVESTED), computed field status logic, update history, and role-specific dashboards. Backend in Kotlin and Spring Boot, frontend in React with TypeScript.
- Kotlin
- Spring Boot
- React
- TypeScript
- PostgreSQL
- Docker
- Tailwind CSS