Systems-first architecture
Performance, memory discipline, and predictable behavior are built into the design from day one.
I am Rotich Kibet. I work at the intersection of low-level engineering and applied machine learning, focusing on fast, dependable solutions built with C, C++, and Python.
A workflow inspired by product platforms: clear architecture, measurable outcomes, and practical iteration from prototype to production.
Performance, memory discipline, and predictable behavior are built into the design from day one.
Python-based prototypes are kept practical and connected to deployment goals early.
ML components are integrated into reliable software interfaces with strong observability.
Tradeoffs are documented clearly so teams can maintain and scale solutions confidently.
Each release cycle feeds metrics and feedback back into model and system revisions.
I share methods through teaching so teams and students can apply them independently.
I build software across machine learning and systems engineering. My current focus is low-level development in C and C++, supported by Python for experimentation and integration. I care about clean architecture, maintainable implementation, and solutions that perform under real workloads.
Built and in-progress work across ML, software engineering, and low-level systems.
Regression model implemented in C and integrated with Python for easier experimentation and usage.
View ProjectCustom shell that handles Linux commands and supports output redirection using >. Piping is planned next.
View ProjectLow-level data storage project focused on performance, memory handling, and core systems design.
View ProjectComputer vision tool for classifying banana ripeness and recommending the best value-addition technique.
View ProjectMaize disease detection project built for early crop diagnosis from images.
View ProjectCompany website for selling beef tallow products, with storefront and product browsing flow.
View ProjectApp for recording voices and storing transcripts to support language documentation for the Ogiek community.
View ProjectModel for recognizing handwritten digits using the MNIST dataset.
View ProjectData science and machine learning for practical product use cases.
Programming in C and foundational systems thinking.
Data structures with Python and C++ implementation strategies.
If you are working on systems software, ML tooling, or product-facing AI, let us connect.
Email: rotichkibetasbel@gmail.com
GitHub: github.com/Kibet-Rotich
CV: View my CV
Building low-level systems in C/C++ with pragmatic interfaces.
Integrating ML prototypes into stable production workflows.
Expanding practical computer vision systems for local impact.