Peter MuhumukiPeter.

Hello, I'm

Peter Muhumuki

Aspiring Data Scientist and Software Engineer with over 3 years of experience. Passionate about turning data into actionable insights and building scalable web applications.

Peter Muhumuki logo

About Me

A dedicated professional operating at the intersection of Data Science and Software Engineering.

Personal Info

  • City:Nairobi, Kenya
  • Degree:Bsc. Computer Science
  • Email:muhumukip@gmail.com

4

Leadership Roles

Campus Class rep, Microsoft Learn Student Ambassador, and ML/AI trainer.

15+

Projects

Covering data science, machine learning, and full-stack backend development.

4

Years Experience

Hands-on practice solving complex technical challenges with ease.

13

Certifications

Proof of passion and competence in various technical domains.

Services

Comprehensive solutions tailored to your specific technical needs.

Web Development

Collaborate with different stakeholders to deliver interactive, efficient, and user-friendly websites.

AI Products

Collaborate with different stakeholders to develop Responsible, Fair, Transparent, Secure, and reliable AI products.

Data Analysis

Provide in-depth data analysis services, utilizing advanced techniques to uncover trends and insights that drive informed decision-making.

Data Visualization

Offer comprehensive data visualization services using Matplotlib, Seaborn, Pandas, and Plotly to transform complex data into clear, actionable insights.

Machine Learning

Develop robust Machine Learning models using Python and Azure Services to solve complex problems and drive data-driven solutions.

Fullstack Web Development

Offer end-to-end full stack web development services to create responsive, and dynamic websites that deliver seamless user experiences.

Skills

A comprehensive toolkit across Full-Stack Development, Machine Learning, and Data Science.

Python

Proficient in Python for data science, machine learning, and robust web backends.

Data Visualization

Create compelling visual representations to transform complex data into actionable insights.

Machine Learning

Develop robust ML models to analyze patterns, predict trends, and automate decisions.

React & Next.js

Craft fast, scalable, and highly interactive frontend applications using modern frameworks.

Portfolio

Selected Works & Projects spanning web development, data analysis, and machine learning.

GT Online

Full-stack workforce management platform for remote tasking operations

A role-based workforce management platform built for a consulting firm to orchestrate remote taskers at scale. Admins manage members, create projects, assign taskers, and monitor productivity through analytics dashboards with trend charts, donut breakdowns, and ranked bar charts. Taskers log completed work via CSV/Excel bulk upload or single-entry forms, with server-side parsing that auto-computes billable minutes and detects duplicates. The invoicing engine generates, tracks, and exports PDF invoices per tasker with full lifecycle management (Draft → Issued → Paid). A built-in dispute resolution system flags contested task IDs with adjudication workflows and configurable deadlines. Additional modules include invoice adjustments with approval flows, duplicate submission auditing, resource sharing, and email notifications queued via a background delivery pipeline.

Next.jsReactTailwindCSSFastAPIPostgreSQLSQLAlchemyAlembicDockerReportLab

Letter to the Future

Write a letter to your future self

A full-stack web application for writing and scheduling letters to your future self. Users compose rich-text letters with optional media attachments, pick a delivery date, and receive them by email when the time comes. Email confirmation via magic link prevents spam and abuse. Delivered letters can optionally be shared on a public feed with community moderation and reporting. Features include an automated hourly delivery scheduler with retry logic, rate limiting, email suppression, and Cloudinary-hosted media uploads.

Next.jsReactTypeScriptTailwind CSSFastAPISQLAlchemyPostgreSQLAlembicCloudinaryDockerCloudflare PagesPydantic

Crumbly

Provide a platform for small bakeries to showcase their work and portfolio of products, as well as allow online ordering

Crumbly is a platform designed for small to mid-sized bakeries to showcase their products, manage orders, and engage with customers. It bridges the gap between local bakeries and their community by providing a seamless online experience. The platform allows customers to browse through a variety of baked goods, place orders, and track their delivery status. For the bakeries, Crumbly offers a simple yet powerful backend to manage their inventory, orders, and customer interactions.

NextJSCSSPostgresql

Sentiment Analysis IQ

AI Text Analysis Tool

A smart application for batch sentiment analysis. Uses TF-IDF and a Multinomial Naive Bayes model to instantly classify text feedback and reviews as Positive, Neutral, or Negative.

NextJSCSSFastAPI

Certifications

Professional qualifications demonstrating continuous learning and expertise.

Cloud Computing Fundamentals

Cloud Computing Fundamentals

IBM

Kubernetes Cloud Native Associate

Kubernetes Cloud Native Associate

Linux Foundation

ALX Data Analytics

ALX Data Analytics

ALX

Get In Touch

Feel free to reach out for collaborations, opportunities, or just a friendly chat.

Location

Nairobi, Kenya

Call Me

+254 783 925 820

Email Me

muhumukip@gmail.com