Software Engineer specializing in IoT infrastructure, process automation, and cloud migration. Proven track record of reducing operational bottlenecks by up to 98% through custom watchdog and provisioning systems. Experienced in building production-grade RAG agents and managing complex platform migrations across GCP and private cloud environments.
Overview
4
4
years of professional experience
6
6
years of post-secondary education
Work History
Software Engineer
Irrihub Kenya
03.2025 - Current
Platform Engineering: Extending the existing IoT platform to function as a central "System of Record" with integrated, lightweight CRM capabilities.
Infrastructure & Migration: Managing platform reliability, which has included migrating services from Google Cloud Platform (GCP) to InterServer and moving from cloud environments to Ubuntu/Contabo.
Operational Excellence: Ensuring zero message-loss delivery for communications and maintaining high operational visibility across the stack.
Onboarding & Integration: Improving the pipelines for farmer onboarding through USSD and web marketing flows.
Software Engineer
BURN Manufacturing USA LLC
08.2022 - Current
Conducted thorough code reviews to identify potential areas for improvement, ultimately enhancing code quality across all projects handled by team.
Consistently met project deadlines by effectively managing time and prioritizing tasks according to importance.
Reduced system downtime by 50% by proactively addressing potential issues through regular maintenance activities.
Enhanced user experience with intuitive interface design and responsive web applications.
Developed scalable and maintainable code, ensuring long-term stability of software.
Coordinated with other engineers to evaluate and improve software and hardware interfaces.
Maintained existing software systems by identifying and correcting software defects
Reduced system downtime by proactively addressing potential issues through regular maintenance activities.
Integrated third-party APIs to extend application functionalities and improve user experiences, leveraging external services for enhanced capabilities.
Mentored junior team members on machine learning concepts and best practices, enhancing their skills and knowledge base.
Transformed raw data to conform to assumptions of machine learning algorithm.
Reduced system downtime by 50% through proactive identification of potential issues and regular maintenance activities.
Designed, built, and deployed a production watchdog software for the manufacturing line, achieving a 98% reduction in process duplication, leading to substantial savings in material costs and reduced wastage.
Implemented company CRM features for a cloud-based SaaS product, benefiting over 1,000 internal clients.