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.
---



