Skip to Content

My Projects

Unleashing the power of code one line at a time

My GitHub repository page:  https://github.com/TimThiani?tab=repositories

Mkoolima AI App 

Role: Team Lead

Project Sponsor: Microsoft ADC

Project period: April 2020 - Aug 2020

  • Team lead in developing a farmers' yield monitoring AI-trained model capable of predicting market prices for farm yield anomalies that resulted in increased farmers yield by 33% in the pilot stage
  • The AI solution helped detect animal and plant health anomalies, issuing alerts and remedial measures to farmers
  • The team managed to scoop 1st Runners up position in the Inter University hackathon project. 

Microsoft ADC Career Catalyst Program

Role: Collaborator (Arduino Dev)

Project Sponsor: Microsoft ADC

Project period: April 2021 - Aug 2021

  • This is a semi-annual 12-week engagement targeting 2nd-4th year students. The pilot program had 125 students from five universities (USIU, JKUAT, UoN, DKUT, and Strathmore).
  • I collaborated in the hackathon program to design and develop Arduino chips to track weather metrics in real time and communicate those metrics to Kenyan farmers for improved preparedness. 
  • The Arduino project was based on Azure cloud technology, utilizing Kubernetes and Docker technologies to modularize the application into easy to manage microservices.

Bus Rapid Transit Android App

Role: Project Owner

Project period: Feb 2022 - June 2022

  • This is a personal project I undertook as my final year undergraduate project.
  • Developed a full stack web-app to combat the public transport menace in Nairobi by enabling commuters to view bus schedules, routes and pricing info
  • The system provides online booking and payment for available seats
  • Additionally, the app incorporates integrated e-payment API’s (M-PESA)

​Pet-Vet

  ​​Role: Project Owner

​Project period: March 2022 - Sept 2022

              • The mobile app connects pet owners with veterinary services, offering a seamless platform for scheduling appointments, accessing pet medical records, and receiving expert advice. 
              • Pet owners in Nairobi can quickly locate nearby veterinarians, view their profiles, and choose services that meet their pets' needs. The app also provides reminders for vaccinations, medication, and routine check-ups, ensuring pets receive timely care. 
              • Additionally, users can communicate with veterinarians through chat or video calls, making it convenient to address any concerns. 
              • The app is designed to enhance the overall pet care experience by bridging the gap between pet owners and veterinary professionals.

IoT Water Quality Project

Role: Collaborator (Arduino Dev)

Project period: June 2022 - Aug 2022

  • I collaborated in designing and developing an IoT water quality metric system 
  • The project incorporated the use of 3 sensors i.e. pH, turbidity and electrical conductivity sensors which collected data from water bodies and relayed the results on a website in real time.

Border Vaccine Verifying Android App

Role: Project Owner

Project period: Sept 2020 - Dec 2020

  • Following the outbreak of Covid-19, major border points in Kenya were adversely characterized by heavy traffic snarl ups stretching for many kilometers due to the slow nature of verifying vaccine certificates.
  • I undertook a project to simplify the issuance and verification of vaccine certificates at border points.
  • The app incorporates API's that collected vaccine data from the Ministry of Health and relayed the data fast and conveniently to citizens thereby eliminating the issues of forgery of vaccine certificate as well as bottle necks experienced in the verification process.
  • The app resolved the verification of vaccine certificates problem by providing users with a QR code scanning functionality.