Projects & Work

IoT / Embedded Systems Academic / Prototype

IoT Sensor Data Collection & Monitoring System

Designed IoT-based systems using microcontrollers to collect sensor data and transmit it to centralized servers for analysis, visualization, and decision-making.

Implemented real-time sensor data communication Integrated IoT data with backend systems Improved monitoring accuracy and reliability Hands-on deployment with physical devices
Tech Stack: Arduino, Raspberry Pi, MQTT, Python, Cloud APIs
Full-Stack Development / Mobile Application CLS Cars Mombasa

CLS Cars – Cross-Platform Vehicle Sales & Management System

Designed and developed a full-stack, cross-platform mobile application for CLS Cars to streamline vehicle listings, customer inquiries, and business operations. The system provides an intuitive interface for managing inventory, publishing car listings, and handling customer interactions across web and mobile platforms.

Centralized vehicle inventory management for real-time updates Improved customer engagement through a responsive, mobile-friendly platform Reduced manual operations and improved operational efficiency Successfully deployed and actively managed in production
Tech Stack: PostgreSQL, Flutter, REST APIs, Cloud Services
View Case Study
Full-Stack Development / Mobile Application CLS Cars Mombasa

XOMA – Cross-Platform Digital Application

Built and managed XOMA, a cross-platform application designed to deliver a scalable digital solution with modern UI/UX and backend architecture. The application focuses on performance, usability, and secure data handling. The app provides educational workspace for schools, teachers and learners.

End-to-end application development from concept to deployment Optimized backend performance and database design Scalable architecture supporting future feature expansion Hands-on experience managing a live production application
Tech Stack: PostgreSQL, Flutter, REST APIs, Cloud Services, Java
View Case Study
Business Systems / Automation Lemah Kemunto (Construction Business)

Construction Inventory & Materials Management System

Developed a custom inventory management system to track construction materials, stock usage, and procurement. The system automated inventory records and improved visibility into material consumption and costs.

Replaced manual inventory tracking with a digital system Improved accuracy of stock records and reporting Enabled better planning and cost control Increased operational efficiency for daily construction activities
Tech Stack: Python, Django, PostgreSQL, HTML, CSS, Bootstrap, APIs, GCP
Data Science / Healthcare IT Naivasha Sub-County Referral Hospital

Clinical Data Management & Analytics Support System

Supported hospital IT and research operations by managing clinical datasets, ensuring data integrity, and assisting with analytics and reporting for healthcare decision-making.

Improved data accuracy and compliance for clinical research Streamlined data collection using REDCap and ODK Supported clinicians and researchers with reliable datasets Reduced system downtime through IT support and optimization
Tech Stack: REDCap, ODK, DF-Net, SQL, Python, Linux, Windows Server
Data Science & Artificial Intelligence Academic / Hackathons / Freelance

Predictive Modeling & AI Research Projects

Developed and deployed machine learning and deep learning models for healthcare prediction, disease forecasting, and image classification using large-scale datasets.

Achieved up to 95% accuracy on Alzheimer’s disease detection models Built time-series models for waterborne disease forecasting Applied feature engineering and model evaluation best practices Delivered actionable insights for real-world health applications
Tech Stack: Python, Scikit-learn, TensorFlow, PyTorch, NLP, Time-Series Models, Pandas, NumPy
Data Analytics / Business Intelligence Freelance (International Clients)

Interactive Data Analytics & BI Dashboards

Designed and deployed interactive dashboards for business and healthcare clients to track KPIs, analyze trends, and support data-driven decision-making. Integrated multiple data sources through ETL pipelines and automated reporting workflows.

Reduced reporting time by up to 40% Enabled real-time KPI tracking for stakeholders Improved decision accuracy through clean, validated datasets Delivered dashboards used by non-technical users
Tech Stack: Python, SQL, Pandas, Power BI, Tableau, Streamlit, Excel
Data Engineering Freelance / Academic

Automated ETL Pipelines for Analytics & AI

Built ETL pipelines to collect, clean, transform, and load structured and unstructured data into analytics-ready databases. Ensured data integrity, scalability, and reproducibility for analytics and machine learning workflows.

Automated data ingestion from multiple sources Improved data quality and consistency Supported downstream ML and BI systems Reduced manual data preparation work
Tech Stack: Python, SQL, Pandas, NumPy, Airflow, PostgreSQL, Docker
Artificial Intelligence / NLP Freelance / Research

Natural Language Processing & GenAI Solutions

Developed NLP and GenAI-based solutions for text classification, information extraction, and intelligent automation using transformer-based models and prompt engineering techniques.

Built NLP pipelines for text analysis and prediction Applied transformer models for high-accuracy results Designed reusable prompt templates for GenAI workflows Delivered scalable AI APIs for integration into applications
Tech Stack: Python, Hugging Face, spaCy, Transformers, LangChain, FastAPI
Cloud & DevOps Freelance / Self-Managed Systems

Cloud Deployment & DevOps Automation for Web Apps

Deployed and maintained production-ready web applications using cloud platforms and containerized environments with CI/CD pipelines for reliability and scalability.

Deployed scalable applications on AWS & GCP Containerized applications using Docker Improved deployment consistency and uptime Automated builds and releases
Tech Stack: AWS, GCP, Docker, Kubernetes, GitHub Actions, Linux
DevSecOps / Cloud Security PowerChina Construction Company (Internal Project)

Secure Inventory Management System (DevSecOps & Cloud Deployment)

Developed and deployed an internal inventory management system for PowerChina Construction Company, focusing on secure application development, cloud deployment, and DevSecOps best practices. The system was designed to improve inventory tracking efficiency while ensuring data security, controlled access, and reliable cloud operations.

Designed and deployed the application on Google Cloud Platform (GCP) with security-focused configurations Implemented role-based access control (RBAC) and secure authentication for internal users Containerized the application and supported CI/CD-based deployment workflows Applied secure environment variable management and protected sensitive credentials Improved inventory visibility, reduced manual tracking, and enhanced system reliability
Tech Stack: Python, Django, PostgreSQL, Google Cloud Platform (GCP), Docker, Git/GitHub, CI/CD, Linux, Cloud Security Practices
Web Application / Enterprise Software / Healthcare Management Gucha Hospital, Keroka, Kisii

Internal Mortuary Management System

Developed a secure, user-friendly internal mortuary management system to streamline operations at Gucha Hospital. The system handles case intake, record tracking, staff assignments, and reporting, reducing paperwork and improving operational efficiency. Built using Spring Boot for the backend and modern technologies for security, scalability, and usability.

1.Digitized mortuary records, eliminating manual filing errors 2.Reduced case processing time by 40% 3.Implemented role-based access control to ensure data confidentiality 4.Generated automated reports for hospital administration and regulatory compliance 5.Integrated secure authentication and audit logs for accountability
Tech Stack: Backend: Spring Boot, Spring Security, Spring Data JPA, Spring MVC Frontend: Thymeleaf, Bootstrap 5, JavaScript (ES6) Database: PostgreSQL API: RESTful APIs with JSON Authentication & Security: JWT authentication, Role-Based Access Control (RBAC), BCrypt password hashing, HTTPS, input validation DevOps & Deployment: Docker, GitHub Actions (CI/CD), Maven, AWS EC2, Nginx reverse proxy Monitoring & Logging: Spring Boot Actuator, ELK Stack (Elasticsearch, Logstash, Kibana) Testing: JUnit, Mockito, Integration Testing Other Tools: Maven for dependency management, Lombok for boilerplate reduction, Flyway for database migrations
SaaS Web App (PropTech) Personal Project (Alvin Ondieki)

TenantHub - Multi-Tenant Property Management Platform

Built an end-to-end multi-tenant SaaS platform for property operations with secure authentication, role-based access, tenant data isolation, admin onboarding, and professional dashboards.

Delivered working frontend + backend, implemented tenant-scoped modules (properties, units, renters, leases, payments, maintenance), shipped invite onboarding flow with fallback copy-link delivery when email transport fails.
Tech Stack: Next.js 16, React, TypeScript, Spring Boot 4, Java 17, PostgreSQL, Spring Security, JWT, Flyway, Vercel, Render
View Case Study
FinTech Web App Personal Project (Alvin Ondieki)

Faida Loans - Loan Management Platform

Built a loan management web application to handle borrower records, loan lifecycle workflows, repayment tracking, and operational reporting with a production deployment.

Delivered a live, deploy-ready system; implemented core loan workflows end-to-end; integrated persistent PostgreSQL storage; deployed and maintained on Render.
Tech Stack: Django, Python, Server-rendered templates, PostgreSQL, Render, Thymeleaf
View Case Study
💬