Automating Business Processes with Passion.

Transforming ideas into elegant solutions through creative design and innovative development

5+ Years Experience
100+ Projects Completed
5+ Happy Clients
Portfolio Hero Image

About

Passionate Software Engineer Interested in Business Processes Automation

Profile Image
About Me

Software Engineer & Web Developer

Hi, I'm Kennedy Wambua, a software engineer and data scientist specializing in web development, machine learning, and database management. I build scalable applications, integrate APIs, and automate workflows to optimize efficiency.
With strong skills in Python, data analysis, and backend development, I create data-driven solutions that enhance business operations. Whether optimizing AI models or designing seamless user experiences, I deliver impactful results.
I'm seeking opportunities in software engineering, data science, or AI development.

Let’s connect and explore how I can contribute to your team's success!

Name Kennedy Wambua
Email kenmutati@gmail.com
Occupation Software Engineer
Nationality Kenyan

Python

Expertise in backend development, data analysis, and automation.

80%

Django

Skilled in building scalable web applications and REST APIs.

95%

Bootstrap

Proficient in front-end development and interactive UI design.

90%

SQL

Strong in database management, query optimization, and data modeling.

90%

Resume

Chronological Work events and experience in different fields.

Work Experience

Work experience and practice.

Simbisa Brands Ltd

Feb, 2023 - Aug, 2025

IT Officer

User/ Technical Support

  • Designing, Implementing and maintaining surveillance systems (CCTV) for 90+ outlets.
  • Supporting and maintaining fast food point of sale systems for 90+ outlets.
  • Office software, printers and network design and user technical support for both head office and outlets.

Bharath Brands PVT Ltd (India), Kenya

Nov 2022 – Feb 2023

Software Developer

Designing, implementing and maintaining software systems.

  • Designing, developing, enhancing and maintaining Web Applications and websites.
  • Python (Django) backend developer for array of systems and maintenance.
  • Websites admin and designer (WordPress).

Finwitt Ltd.

Aug 2022 – Nov 2022

Software Developer

A backend developer for SACCO system.

  • Python (Django) backend developer for financial system and maintenance of existing systems.
  • Websites admin and designer.

Africa BrotherHood Church.

Nov 2021 – Aug 2022

Software Developer

A software developer for Church systems.

  • Designing, developing, enhancing and maintaining Web Applications and websites.
  • Websites admin and designer for WordPress.

DukaPepe Ltd.

June 2019 – March 2021

Software Developer

A web based software developer and Android applications developer for E-commerce systems.

  • Designing, developing, enhancing and maintaining Android and Web Applications.
  • API development for Both Android Application and Web based Ecommerce system (PHP - CodeIgniter and bootstrap).
  • Data analysis for customers acquisition, stock and sales with Power Bi.

My Education

Skills Honing and upgrading.

Africa Leadership Academy (ALX)

Jan 2024 - To date

Backend Pro Dev

The ProDev Back-End Programme is an advanced 8-month online programme, consisting of 3 months of Professional Foundations followed by 5 months of specialised training. It’s designed to equip learners with the technical expertise needed to excel as senior back-end developers.
The programme focuses on mastering high-demand technologies such as Python, JavaScript, SQL, API development, microservices, and DevOps tools like Docker and Kubernetes.

Explore AI

May 2023– Aug 2024

Data Science

Data Science involves developing proficiency in data analysis and interpretation through hands-on training in Python programming, SQL databases, and tools like Power BI.
This 16- month immersive learning programme (3 months of Professional Foundations + 13 months of Data Science) equips individuals to build data infrastructure and apply data-driven methods for analysis and decision-making, regardless of prior experience.

Africa Leadership Group (ALX)

Feb 2021 -Nov 2022

Software Engineering

The programme aims to equip learners with the skills needed to construct robust server-side solutions through practical exposure to server, database, and application logic for the development of dynamic web applications.

Meru University of Science and Technology

Sept 2012 -Dec 2016

B.Sc. Information Technology

An undergraduate programme in Information technology leading to award of B.Sc. Information Technology degree.

Portfolio

Sample projects I have worked on.

  • All Work
  • Web Development
  • Data Science
Web Development

MultiTenant Blog

This project is a multi-tenant blog application built using Django and django-tenants. Each tenant (organization or user group) can have its own isolated blog with separate data while sharing the same codebase. This architecture is ideal for SaaS platforms, allowing multiple clients to use a single application with their own subdomains or schemas.

Web Development

Sales API

A project to create customers and their Orders API endpoints. Design a simple customers and orders database Add a REST API to input / upload customers and orders: Customers have simple details e.g., name and code. Orders have simple details e.g., item, amount, and time. Implement authentication and authorization via OpenID Connect When an order is added, send the customer an SMS alerting them (you can use the Africa’s Talking SMS gateway and sandbox) Write unit tests (with coverage checking) and set up CI + automated CD. You can deploy to any PAAS/FAAS/IAAS of your choice

Web Development

Job Boards

This is project to give users a chance to explore and apply remote jobs. This is based on real live jobs not dummy from remotive (https://remotive.com/remote-jobs/api). This project utilises API and celery for automatic updating remote jobs. The uniqueness in this site is you get custom tailored jobs based on your resume preferences, experience among other factors.

Web Development

Motor Thrills

Motor Thrills is automobile shopping website which lists different types of vehicles, brief description, price and models from different car sales websites and provides a one click comparison of price from different vehicle dealers. The data is scraped from different popular car sales and dealers. Instead of visiting multiple sites for the same search, users will have one stop website for different vendors and be able to make decision quickly. Lastly, this is a portfolio project in Africa Leadership Experience (ALX) Fullstack Software Engineering course.

Data Science

Decision Tree Classifier Building in Scikit-learn

In this project I will learn Decision Tree Classification, attribute selection measures, and how to build and optimize Decision Tree Classifier using Python Scikit-learn package.

Data Science

Bagging in Machine Learning

An overview of the bagging ensemble method in machine learning, including how it works, implementation in Python. This is based on https://www.datacamp.com/tutorial/what-bagging-in-machine-learning-a-guide-with-examples. For educational use only.

Data Science

Logistic Regression in Python

Learn about Logistic Regression, its basic properties, and build a machine learning model on a real-world application in Python. A project based on : https://www.datacamp.com/tutorial/understanding-logistic-regression-python

Services

Turning Ideas into Scalable Solutions.

I specialize in building efficient software, automating workflows, and optimizing data-driven systems. Whether it's developing a robust web application, integrating APIs, or streamlining business processes, I focus on delivering practical solutions that drive results.

Software Development & Web Applications

Building scalable, secure, and efficient web applications using Django, FastAPI, and other Python frameworks

Machine Learning & Data Science

Analyzing data, developing predictive models, and optimizing AI-driven solutions for business intelligence.

Database Management & API Integration

Designing, managing, and optimizing databases (SQL, PostgreSQL, MongoDB) and integrating third-party APIs for seamless workflows.

Automation & Process Optimization

Streamlining business operations through automation, reducing manual tasks, and improving efficiency using Python scripting and DevOps practices.

Let’s Connect and Build Something Great!

Feel free to reach out for collaborations or inquiries. I am always open to new opportunities and discussions on software development, data science, and automation.

kenmutati@gmail.com
Nairobi, kenya