Summary

Results-oriented Software Developer with expertise in full-stack web and mobile development, backend engineering, and data science. Proficient in React, Node.js, Laravel, Python, and cloud-based technologies, with a track record of delivering scalable, high-performance applications.

Skilled in designing and implementing RESTful APIs, responsive front-end interfaces, and payment processing solutions. Adept at collaborating in agile teams, mentoring junior developers, and optimizing system performance. Committed to delivering efficient, user-centric solutions that enhance business operations.

Founder & Entrepreneur: I am the founder of NovaCode, a software company that provides tech training courses and tech solutions to businesses and individuals. I also founded E-Keja, a real estate app for finding properties, homes, and businesses, and CarHub, a platform for buying and selling cars, bikes, and other vehicles.

Skills

Python
JavaScript
React
Laravel
MySQL
MongoDB
Node.js
Flask
Django
NextJS
Front End
Back End
Full Stack
APIs
Mobile Dev
Data Science
React Native
UI/UX Design

Work Experience

Software Developer
Inceptor Technologies • Full-time
Jul 2024 – present
Nairobi, Kenya
Python JavaScript React React Native Laravel
  • Engineered scalable and secure web and mobile applications using the MERN stack, Laravel, and React Native
  • Designed, developed, and maintained RESTful APIs with high performance and security standards
  • Led technical training sessions on frontend, backend, and full-stack development
  • Mentored junior developers and conducted code reviews
  • Conducted hands-on workshops and coding bootcamps
Software Developer
Softnovate Solutions • Freelance
May 2024 – Jul 2024 • 2 mos
Nairobi, Kenya
Python JavaScript Laravel React React Native
  • Designed and implemented custom software solutions tailored to business needs
  • Developed scalable web-based platforms for e-commerce and financial systems
  • Integrated third-party payment gateways including PayPal and Paystack
  • Conducted thorough analysis of client requirements

Projects

E-Keja
Feb 2025 – present
React Native Node.js MongoDB JavaScript Redux

A modern real estate mobile app that allows users to explore and post listings for properties, land, and business premises. Features clean interface, search and filter functionality, and user profile management.

Vezill
Jul 2024 – Dec 2024 • 5 mos
Laravel PHP JavaScript HTML/CSS Bootstrap 5

A dynamic digital marketplace for buying, selling, and reselling digital content. Features robust security, scalability, and integrated payment processing systems including PayPal and Paystack.

ValidOnly
May 2024 – Dec 2024 • 7 mos
Laravel PHP MySQL JavaScript Bootstrap 5

An innovative online marketplace connecting buyers and sellers. Features robust authentication, user roles and permissions, and multi-currency transaction support.

Eshop
Jan 2025 - March 2025 • 3 mos
React NodeJS Tailwind CSS TypeScript Shadcn UI

A full-featured ecommerce platform built for modern online shopping experiences. Eshop includes product listings, cart functionality, secure checkout, and user authentication. It supports inventory management, discount codes, responsive design, and a sleek user experience for both mobile and desktop users.

The Dev Diaries
March 2025 - May 2025 • 3 mos
React NodeJS Tailwind CSS TypeScript Shadcn UI

A blog platform where developers share experiences, tutorials, and industry insights. The Dev Diaries provides an elegant and responsive blogging experience for developers to publish content using Markdown with a focus on readability and developer-centric features. Features include user authentication, content categorization, and a minimal dark-themed UI for immersive reading. It’s optimized for SEO and scalability.

Education

Bachelor's degree: Computer Science
Kenyatta University
Aug 2020 – Aug 2024 • 4 yrs
Nairobi, Kenya

Gained strong foundation in software development, data structures, algorithms, and database management. Developed expertise in web and mobile application development, machine learning, and cybersecurity. Actively participated in hackathons, coding competitions, and tech community events.

Certifications & Awards

Advanced Web Development
Udemy
Sep 2024
Machine Learning & Data Science with Python
Coursera
May 2023
Mobile App Development with React Native
Udacity
Oct 2022