Building practical, scalable technology solutions at the intersection of software engineering, cloud computing, AI and digital skills.
🇰🇪 Nairobi, Kenya | 🌍 Open to Remote & International Opportunities
I am a Software Engineer, Cloud Practitioner and Digital Skills Educator with 5+ years of experience spanning software development, cloud technologies, ICT support, technical training and digital-skills programme delivery.
My work combines hands-on technology with real-world impact — from building web applications and offline-first systems to designing and delivering digital-skills programmes for young people.
I enjoy solving complex problems, building useful products, simplifying technology through teaching, and continuously exploring how AI can improve software, learning and productivity.
- 💻 Software development with JavaScript, TypeScript, React, Node.js and Python
- ☁️ Cloud experience across AWS, Google Cloud and Oracle Cloud
- 🤖 Growing specialization in AI engineering, Generative AI and AI-enabled applications
- 🗄️ Relational and NoSQL database experience with MySQL, PostgreSQL, MongoDB and IndexedDB
- 📱 Experience building offline-first and mobile-first applications
- 🧑🏫 5+ years of technical training, mentorship and digital-skills delivery
- 📊 Experience coordinating technology programmes, stakeholders, trainers and learners
- 🌍 Experience delivering digital-skills programmes in refugee and host-community contexts
A mobile-first, offline-first Progressive Web App for livestock and farm management.
The project focuses on transforming an Excel-based farm management workflow into a structured, relational application while maintaining reliable offline functionality.
Architecture & technologies:
React TypeScript Vite Tailwind CSS Dexie.js IndexedDB SheetJS Supabase PostgreSQL
Key engineering areas include:
- Relational data modelling
- Animal and livestock record management
- Offline-first architecture
- IndexedDB persistence
- Excel import/export
- Data validation and reconciliation
- Automated testing
- Service-layer architecture
- Future cloud synchronization
- AI-assisted farm management capabilities
Focus: Building reliable software for environments where connectivity cannot be assumed.
I am developing deeper expertise in AI engineering and production AI applications, with a focus on practical implementation rather than AI theory alone.
Current areas of focus include:
- Python for AI engineering
- Machine Learning fundamentals
- Deep Learning
- NLP and Large Language Models
- Generative AI
- Retrieval-Augmented Generation (RAG)
- AI agents and agentic systems
- AI application architecture
- AI evaluation and responsible AI
- Cloud-based AI deployment
- AI integration into education and digital-skills platforms
AI + Software Engineering + Cloud
My goal is to build production-oriented AI systems that solve practical problems rather than simply demonstrate models.
I have hands-on exposure to cloud technologies and continue building toward cloud-native engineering and architecture.
Cloud
DevOps & Infrastructure
Areas of interest:
- Cloud architecture
- Application deployment
- Infrastructure fundamentals
- CI/CD
- Containers
- Cloud security
- Scalable application design
- Cloud-native development
Beyond software development, I have extensive experience helping people acquire practical digital skills.
Through my work in digital-skills programmes, I have supported training across:
- Web Design & Development
- Graphic Design & Digital Illustration
- 3D Animation & Motion Design
- Digital Marketing
- AI-enabled digital workflows
- Employability and freelancing
- Entrepreneurship and digital livelihoods
I have worked with 500+ young people across refugee and host-community settings and supported the coordination of trainers, partners, stakeholders and learning activities.
My approach to technology education is practical:
Learn → Build → Apply → Demonstrate → Earn
Finn Church Aid (FCA) Kenya
Leading and coordinating digital-skills and employability activities across Dadaab, Kakuma and Kalobeyei.
Key areas of responsibility include:
- Digital-skills programme coordination
- Technical training and mentorship
- Trainer and facilitator coordination
- Stakeholder and partner engagement
- Learner mobilisation and support
- Employability and freelancing pathways
- Digital-skills hub coordination
- Monitoring, reporting and data management
- Programme quality and risk management
- Technology and equipment management
Project Assistant / Digital Skills Trainer – FCA Kenya
Digital-skills training, learner support, technical coordination and programme implementation.
Data Specialist – Realfield Limited
Data management, analysis and technology-supported field operations.
- Oracle Cloud Infrastructure 2025 Certified AI Foundations Associate
- AWS Certified Cloud Practitioner
- Google Cloud Digital Leader
- Google IT Support Professional Certificate
- Oracle MySQL Implementation Associate
- Programming Essentials in Python
- Scrimba Frontend Developer Career Path
- Training of Trainers – Digital Competencies
I care about building software that is:
- Reliable — predictable behaviour and meaningful error handling
- Maintainable — clear architecture and separation of concerns
- Testable — automated tests where they provide real value
- Secure — privacy and security considered from the beginning
- Accessible — designed for diverse users and contexts
- Offline-capable — where connectivity is unreliable
- Scalable — capable of evolving as requirements grow
- Useful — technology should solve a real problem
My GitHub is focused on practical engineering projects rather than simply showcasing technology badges.
- 💻 Full-stack web applications
- ⚛️ React & TypeScript projects
- 🐍 Python & AI engineering projects
- 🤖 Generative AI and LLM applications
- ☁️ Cloud-native applications
- 📱 Offline-first and mobile-first systems
- 🗄️ Database-driven applications
- 🧪 Automated testing and software quality
- 🔧 Developer tools and experiments
My goal is to use GitHub as an engineering portfolio — showing how I design, build, test and document real software.
engineering:
- Production-grade React & TypeScript applications
- Backend and API development
- Offline-first application architecture
- Cloud-native application development
- Testing and software quality
ai:
- Generative AI
- RAG systems
- LLM application engineering
- AI agents
- AI evaluation
- Responsible AI
cloud:
- AWS
- Google Cloud
- Oracle Cloud
- Docker
- CI/CD
- Cloud architecture
professional:
- Software Engineering
- AI Engineering
- Cloud Engineering
- Technical Training
- Technology Programme DeliveryI am interested in opportunities where I can combine engineering, cloud, AI and technology education, including:
- 💻 Software Engineering
- 🤖 AI Engineering
- ☁️ Cloud Engineering
- 🏗️ Solutions Architecture
- 🧑🏫 Technical Training & Developer Education
- 🌍 Technology-for-development initiatives
- 🔬 Applied AI & emerging technology projects
I am particularly interested in teams that value continuous learning, practical engineering, ownership and meaningful technology products.
I'm open to collaborating on:
- 🤖 AI-powered applications
- 🚀 SaaS products
- 🛠️ Developer tools
- 🎓 Education technology
- 💻 Digital-skills platforms
- 📱 Offline-first applications
- ☁️ Cloud-native applications
- 🔓 Open-source projects
- 🌍 Technology-for-development solutions
If you're building something meaningful, let's talk.
---



