JOAN KABURA

Coding Coach | Robotics Trainer | Freelance Software Developer

Joan Kabura is an industrious and goal-driven individual who takes price in quality products and services. I am a machine learning and AI enthusiast who is also active in the circuit design field. Currently, she is: - Working as a coding coach and a mentor to high school students in Kenya under Taiwan Africa International Service. - A former student ambassador in her campus for Absa Group, UNDP and Zindi Africa. - Exploring the software development world and it's intersection with AI and ML fields.

resumeemailgithubtwitterlinkedIn
This is a profile image
services

IntelliLease

A mobile application curated using React Native for the purpose of letting land owners easily lease out land or facilitate the leasing of land by individuals. The application is linked to an accurate machine learning model which provides accurate predictions for the best crop to be grown in a certain area. This project can be viewed at: https://github.com/KaburaJ/intelli-lease-v1.git

Virtual Care

The Virtual Care is a comprehensive solution designed to support and empower pregnant individuals on their journey to a healthy and active pregnancy. This application aims to provide a personalized and safe fitness experience tailored to the unique needs and stages of pregnancy. By incorporating expert guidance, customizable workout plans, and health tracking features, our goal is to promote the well-being of expectant mothers throughout the entire maternity period. Technologies used include: Frontend: React.js; Backend: Node.js; Express.js; Database: MSSQL Server; Authentication: Redis Session Storage; Communication: WebSocket for live share

Animal Pose Estimation

My team members and I took part in the IEEE ICME Grand Challenge MMVRAC and emerged as one of the top three teams in the Animal Pose Estimation Track. We also wrote a workshop paper titled "AJA-pose: A Framework for Animal Pose Estimation based on VHR Network Architecture". Our Python open-source package, "AJA-pose," can be used to train and evaluate an animal pose estimation model using Vision Transformers and HRNet (VHR). Furthermore, we compared the results of our model with an earlier publication where the model was trained only on birds. Our findings indicate that our model outperforms when trained on all animals in the five vertebrates class. Being able to comprehend animals' poses holds great significance, ranging from identifying diseases in animals to detecting certain behaviours. This project is ongoing and the workshop paper is scheduled for presentation in July. Possible improvements include an interface through which one can interact with the said Machine Learning Model. The project can be accessed at: https://github.com/kaburia/AJA-pose.git

DYNAMIC SPEED GOVERNOR FOR HOTSPOT AND SPEED RATED AREAS

This is a project I implemented as part of my internal attachment for my undergraduate. It is a speed governor that changes according to location and is specifically designed to function at hotspot regions and speed rated areas such as hospitals and schools. It is currently being sponsored under PCBWay and is in the fabrication stage. It functions as follows: At particular zones (specifically those with existing signposts), transmitters which are tuned at a frequency of about 433MHZ are mounted. These transmitters continuously radiate RF signals. When the vehicle comes within the range of this signal, the receiver (which is mounted on the vehicle) gets activated. Whenever the vehicle is within the zone, the vehicle speed is regulated as per the area's speed limit. This means that the vehicle's speed is decreased to some value which is below the speed limit and kept constant until the vehicle moves out of the zone. You can find this project at: https://github.com/KaburaJ/Dynamic-Speed-Governor.git

Line Tracking Robot

This is a project I implemented as part of a three-month robotics training program I was facilitating in Nakuru and Baringo. Here, I alongside a team of 5 individuals, were able to successfully train over 50 individuals on the basics of robotics while having hands-on sessions in which we produced 10 fully functioning line tracking robots of the trainees' own design. We managed to work with; Colour sensors, Analog IR sensors, 5 Degrees of Freedom robotic arm attachment, Ultrasonic Sensors, Motor Control (both DC and Servo) and Forward Kinematics

ROS2 S.L.A.M ROBOT

This project is ongoing and is part of my final year project in which I and my team of 4 attempt to carry out localization ad mapping simultaneously using ROS2 and LIDAR technologies.
work
Card Image

Coding Coach at Taiwan Africa International Service Association

Taiwan Africa International Service Association is a non-profit organisation whose aim is to increase awareness of tech fields in primary and secondary schools. This is achieved through the incorporation of scratch programming teaching sessions in these schools.

Card Image

Software Engineer Intern at The Jitu

Trained in aspects of software development and got to interact with React JS, Node JS and Docker among others

Card Image

Robotics Trainer at Wira Technologies

Involved training and guiding individuals in robotics basics such as kinematics, motor control, sensor integration, the STM32 microcontroller and building an line-tracking robot,

skills

0 %

education

2020-07-09 - 2025-04-20

Bachelors
Dedan Kimathi University of Technology

Currently in my final year

experience

2023-02-02 - 2023-06-01

Tutor/ Instructor
Wira Technologies Limited

Involved instructing competing college-level students in various parts of Kenya on how to build robots from scratch

2023-05-01 - 2023-07-31

Software Development Intern
The Jitu

Trained in aspects of software development and got to interact with React JS, Node JS and Docker among others