Nairobi, Kenya
Python developer and data analyst with hands-on experience building data analysis, machine learning, backend, and AI-powered applications. I work with Python, SQL, pandas, NumPy, scikit-learn, FastAPI, PostgreSQL, and APIs.
My projects include a customer churn prediction model, an AI-powered resume analyzer, an inventory analytics dashboard, and a FastAPI-based job tracking application. I’m interested in Python development, data analysis, automation, machine learning, and AI applications, with a focus on building practical solutions to real-world problems.
English, Swahili
pandas, NumPy, scikit-learn, Matplotlib, FastAPI, Requests, OpenAI, psycopg2, Pydantic, pytest,Pydantic, and pytest
PROFESSIONAL EXPERIENCE
Integrated Office Solutions Ltd (IOSL)—Sales Representative, Social Media Manager, Technician, Customer Care | Jun 2023 – Present
• Provide technical support, customer service and troubleshooting for office technology and networked equipment.
• Work with Odoo for inventory, sales, purchasing and operational records.
• Support Kyocera, Ricoh and Konica Minolta multifunction printers, including installation, maintenance, networking and troubleshooting.
• Work with customer, sales and inventory information to support day-to-day business operations.
• Maintain website and digital platforms and manage business content across Facebook, Instagram, X and TikTok.
Kenya Nuclear Regulatory Authority (KNRA)—Attaché & Volunteer | Oct 2022 – Jun 2023
• Managed and organized regulatory, licensing, inspection and operational records.
• Worked with structured information covering facilities, workers, dealerships, permits, invoices and complaints.
• Supported digitization, data retrieval, documentation and administrative data workflows.
• Prepared and maintained records requiring accuracy, consistency and attention to detail.
Marbles Digital Systems — Intern Trainee | Sep 2022
• Provided technical support for workstations, LANs, routers and network connectivity.
• Assisted with fibre, signal and network troubleshooting.
• Supported customers with hardware, software and connectivity issues.
Integrated Office Solutions Ltd (IOSL)—Intern & Technician | May 2019 – Aug 2019
• Assisted with installation, maintenance and troubleshooting of printers and multifunction devices.
• Supported printer networking, equipment configuration and customer technical service.
eMobilis — Student Coding & Technical Support
• Developed foundational programming and software development skills.
• Supported computer workstations, networking and basic server-related tasks.
SELECTED PYTHON & DATA PROJECTS
Customer Churn Prediction — Python, pandas, NumPy, scikit-learn, Matplotlib
• Built a machine learning workflow for customer churn analysis.
• Performed data preparation, exploratory data analysis, model training and evaluation.
• Implemented and evaluated Logistic Regression and Random Forest models.
AI Resume Analyzer — Python, FastAPI, OpenAI API, PostgreSQL
• Built an AI-powered resume analysis application.
• Developed REST API functionality with FastAPI and integrated PostgreSQL for data storage.
• Integrated the OpenAI API into the application workflow.
Inventory Analytics Dashboard — PostgreSQL, SQL, Power BI
• Built an inventory analytics and reporting solution using PostgreSQL and Power BI.
• Worked with operational data to create business-focused reporting and visualizations.
Job Tracker—Python, FastAPI, PostgreSQL, JWT
• Developed a backend application for managing and tracking job applications.
• Implemented REST API endpoints, authentication, PostgreSQL database integration and testing.
Artificial Intelligence (AI), Big Data, Data Science, Django, FastAPI, Flask, Git, Google Cloud Platform (GCP), Keras, Kubernetes, Linux, Machine Learning, Matplotlib, MongoDB, MySQL, Natural Language Processing, NumPy, Pandas, SQL, SciPy, TensorFlow, Visualization, Web Development, wxPython