About Me

I work across machine learning and software engineering, and I am especially passionate about systems close to the metal. That direction is what I am pursuing most right now, so my projects mainly involve C and C++.

I enjoy combining practical model-building with strong engineering fundamentals to produce software that is fast, reliable, and understandable.

Skills

Languages
CC++PythonSQLJavaScript
Machine Learning & AI
Computer VisionPyTorchTensorFlowScikit-learnTransformers
Systems & Engineering
Memory ManagementPOSIX APIsNetwork ProgrammingData StructuresSystem Design
Tools & Data
FastAPIDjangoDockerPandasNumPyGit

Selected Projects

Built and in-progress work across ML and low-level engineering.

Linear Regression in C + Python Integration

Regression model implemented in C and integrated with Python for easier experimentation and usage.

CPythonML
Linux Shell in C++

Custom shell that handles Linux commands and supports output redirection using >. Piping is planned next.

C++SystemsCLI
Key-Value Store

Low-level data storage project focused on performance, memory handling, and core systems design.

C/C++StorageEngineering
Banana Ripeness Classifier thumbnail
NDIZIAI — Banana Ripeness Classifier

Computer vision tool for classifying banana ripeness and recommending the best value-addition technique.

Computer VisionPythonDjango
CropDoc thumbnail
CropDoc (Zaodoc)

Maize disease detection project built for early crop diagnosis from images.

Computer VisionPythonAgritech
Cenocade website thumbnail
Cenocade — E-commerce Website

Company website for selling beef tallow products, with storefront and product browsing flow.

WebFrontendE-commerce
Language Doc App thumbnail
Language Doc App (Ogiek)

App for recording voices and storing transcripts to support language documentation for the Ogiek community.

FastAPIJavaScriptAudio + Text
MNIST thumbnail
MNIST Digit Recognition

Model for recognizing handwritten digits using the MNIST dataset.

Deep LearningPythonClassification
Pneumonia detection thumbnail
Pneumonia Detection

Medical image classification project for pneumonia detection.

Computer VisionPythonHealthcare ML

Teaching

I teach data science, machine learning, programming in C, and data structures using Python and C++.

Contact

Open to collaborations, engineering conversations, and project discussions.

Email: rotichkibetasbel@gmail.com

GitHub: github.com/Kibet-Rotich

Find My CV: View CV

Current Focus

Building low-level systems in C/C++

Integrating ML prototypes with production-minded code

Growing practical computer vision workflows