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 </>

my profile picture

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.

2016 Jan - 2019 Dec

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.

2020 Jan - 2020 April

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.

2020 Sept - 2024 April

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.

2023 May - 2023 August

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.

2024 June - 2024 November

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.

2025 Feb - 2025 May

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.

2025 June - Present

My Projects

Some of the Projects that i have worked on of the years

TQ-ERP

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.

Next.js
FastAPI
Redis
PostreSQL
SQLAlchemy
Pydantic
WeCare

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.

React.js
Flask
Redis
MongoDB
Electra
Bert
nullchemy shop

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.

Next.js
MongoDB
Null-EMS

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.

React.js
Express.js
MySQL

View All Projects

© copyright 2025

    Accessibility StatementPrivacy PolicyTerms of Service