Dennis Kibet R.
Full Stack Software Engineer
Welcome to my portfolio, a haven for my thoughts. I'm a passionate Full Stack Software Engineer, Entrepreneur, and tech enthusiast. In leisure, I craft side projects and explore new technologies.
This is my place for contemplation, candid reflections, and all the nuances. Have a good read!
About me </>

Dennis Kibet R.
Full-Stack Software Developer
Background .01
Hello, I’m Dennis — a Software Engineer passionate about building impactful solutions for the web. My journey began at Samoei Boys Secondary School, where I first got curious about tech, and grew through studies at Alphax College, Machakos University, and later Moringa School, where I honed my software engineering skills.
I’ve gained hands-on experience at the Water Resources Authority and Innovex Solutions Ltd, where I worked on backend systems, databases, and user-focused applications. Today, I’m also a co-founder of NBO Tech Labs, where we explore innovations in AI, software development, and robotics.
Originally from Eldoret, Kenya, I’m driven by continuous learning and problem-solving, and I’m eager to keep contributing to projects that create real impact.
.02Technologies I use
Here are a few technologies I've been working with recently:
Languages
- PHP
- Node.js
- Java
- C#
- Python
- Javascript (ES6+)
Frameworks
- React.js
- Next.js
- React Native
- Electron
- Django & Flask
- Flutter
AI & Machine Learning
- TensorFlow
- PyTorch
- sklearn
- Pandas
- Numpy
Design
- Adobe XD
- Figma
- Sketch
- Webflow
.03 Career
Full-Stack Software Developer
I am an innovative full-stack software developer with over three years of expertise, specializing in the seamless integration of frontend and backend components for intricate, scalable web and mobile applications.
Over the past three years, my journey as a software artisan led to a portfolio with remote agency work, startup collaborations, and diverse partnerships. This path resulted in innovative digital solutions for business and consumer domains, reflecting my dedication to advancing technology.
~ what i do
Web Apps & APIs
I develop both front-end & back-end of websites using Express.js, React.js, Python Flask/Django, Node.js and Go-lang
Machine Learning
With knowledge in AI & Machine learning, I create effective models for complex business challenges using Tensorflow/Keras & Scikit-learn.
Mobile Development
I build cross-platform mobile apps using React Native & Flutter, delivering seamless user experiences on both iOS and Android.
UI/UX
I design user-centered digital experiences emphasizing functionality, usability, and aesthetics, ensuring user-friendly products.
DevOps
I use CI/CD practices to automate deployment and testing processes, ensuring robust and stable releases, while leveraging Docker & Kubernetes for scalability.
.04 Experience & Schooling
During my four years at Samoei, I gained not only valuable life skills but also career-shaping experiences that set the stage for where I am today. It was here that my curiosity for computers first took root, sparking an interest that has only grown stronger over time. I also had the chance to get involved in robotics, which deepened my understanding of technology and problem-solving in a hands-on way. Looking back, Samoei wasn’t just a school for me—it was the foundation where both my personal growth and passion for tech truly began.
Alphax College (Web Development), Eldoret
Here I took a practical course on web development where I gained skills in HTML, CSS, JavaScript and PHP. I also got certified in web development.
At Machakos University, I gained a deep understanding of the theoretical foundations of computing technologies. I had the opportunity to collaborate with many peers on various school projects over the four years. This experience was incredibly rewarding, allowing me to forge lifelong connections and acquire a range of skills that enhanced my personal development and advanced my career.
As an Attaché at WRA, I adeptly applied ICT expertise, enhancing tech solutions, workflow efficiency, and communication. Adept in tech advancements, I boosted organizational proficiency and innovation.
I successfully completed my software engineering program at Moringa School. During my time there, I gained comprehensive knowledge of web technologies, including backend, frontend, and database systems, which I have applied to several projects. In addition to technical skills, I also developed strong intrapersonal skills and a solid understanding of system design.
I completed a Full Stack Software Developer Internship, where I gained hands-on experience building backend systems, optimizing databases, and improving overall application performance. My work included writing clean, maintainable code, upgrading legacy systems, designing user-friendly interfaces, and collaborating in code reviews. One of the highlights was contributing to a large-scale, multi-module project that greatly enhanced functionality and efficiency.
I co-founded NBO Tech Labs together with a group of friends. At NBO Tech Labs, we focus on pioneering the future with artificial intelligence, software development, and robotics integration. We’ve worked on delivering AI-powered systems, custom enterprise software, and automation technologies across industries like healthcare, finance, retail, and infrastructure. Being part of this journey has not only strengthened my technical expertise but also honed my leadership, entrepreneurship, and product innovation skills.
My Projects
Some of the Projects that i have worked on of the years

TQ-ERP is a comprehensive business management platform built for the distributed workplace. It streamlines operations across finance, HR, inventory, sales, and more with real-time analytics, automation, and 100+ integrations. Flexible deployment options and pricing plans make it ideal for businesses of all sizes.

WeCare is a cutting-edge chatbot application designed to provide emotional support and assistance to users experiencing suicidal thoughts or emotional distress. Leveraging advanced AI technologies, it integrates Electra and Bert models to offer context-aware and empathetic conversations. The application ensures user privacy and security while fostering a safe space for mental health support.

nullchemy shop is an online marketplace that bridges the gap between buyers and sellers. It features powerful analytical tools for sellers to track performance and optimize sales strategies, while buyers enjoy a seamless shopping experience with intuitive navigation and secure transactions. The platform aims to revolutionize e-commerce with its scalable and user-friendly design.

Null-EMS is an advanced Human Resource Management System (HRMS) crafted to streamline organizational workflows. It features tools for employee onboarding, performance reviews, payroll management, and compliance tracking. With its scalable design, Null-EMS serves organizations of all sizes, ensuring operational efficiency and employee satisfaction.
View All Projects
© copyright 2025