Intro

Hello, I'm software developer and data science enthusiast based in Nairobi

I work with PHP, Python, CSS3, MySQL, node.js and different frameworks in my projects. Feel free to bookmark my portfolio site to keep an eye on my projects.

About

I'm a student at Jomo Kenyatta University of Agriculture and Technology (JKUAT) pursuing B.Sc. Mathematics and Computer Science


Objective

Make it work, make it right, make it fast.

Work

  1. Machine Learning / Data Science
  2. Web and Web Design
  3. Windows APPlication

Machine Learning

Detecting Credit Fraud

The basic approach to fraud detection with an analytic model is to identify possible predictors of fraud associated with known fraudsters and their actions in the past. The most powerful fraud models are built on historical data.




Chatbot using NLP

The basic approach to fraud detection with an analytic model is to identify possible predictors of fraud associated with known fraudsters and their actions in the past. The most powerful fraud models are built on historical data.




Using Twitter API in Data Mining

The basic approach to fraud detection with an analytic model is to identify possible predictors of fraud associated with known fraudsters and their actions in the past. The most powerful fraud models are built on historical data.




Uganda_air quality prediction

The basic approach to fraud detection with an analytic model is to identify possible predictors of fraud associated with known fraudsters and their actions in the past. The most powerful fraud models are built on historical data.




Time series ARIMA


Web Dev

Parellax Landing Page

Parallax landing pages use a background that moves slower than the foreground during scroll.

Storing CSV files into a database

Its a PHP project where you can import all your .csv files into a sql database for storage.

Logging page

This is a PHP webpage where an individual gains access to the website by identifying and authenticating themselves. The user credentials are typically some form of "username" and a matching "password".




Cake UI and UX

This is a UX UI design for websits that deals in selling cakes




Coffee UI UX

This is a design project for a coffee website and its done on Adobe XD





Windows APPlication

Subnetting Calculator

This is a java project that calculate the subnet mask from an IP addreess.

Certificates

  1. Python
  2. Machine Learning
  3. Network Security and Cloud Computing
  4. Others

Python

Introduction to Python

Companies worldwide are using Python to harvest insights from their data and gain a competitive edge.




Intermediate Python


Python Data Science Toolbox (part1)


Python Data Science Toolbox (part2)


Pandas Foundation


Importing data in Python


Cleaning Data


Manupulating DataFrames in Pandas


Intermediate Importing Data


Merging DataFrames with Pandas


Statistical Thinking (part 1)


Statistical Thinking (part 2)


Conda Essential

Conda is an open source, cross-platform tool for managing packages and working environments for many different programming languages.


Machine Learning

Supervised Learning with scikit-learn

Unsupervised Learning with scikit-learn




Analyzing Police Activity with Pandas




Network Security and Cloud Computing

NSE 1 Network Security Associate




NSE 2 Network Security Associate


Understanding AWS Core Services


Fundamental Cloud Computing AWS


Introduction to Security and Architecture on AWS


Attack Methodologies - US Department of Homeland Security




Others

Introduction to Ralational Database in SQL

SQL

Introduction to R

Exam Prep: Entry Certificate in Business Analysis ™ Ecba Certification

High School

I scored an A- (75 points)

Skills

  • Programming Languages: C, C++, Java, Python, MATLAB.
  • Web development: HTML, CSS, node, PHP.
  • Database management: MySQL
  • Well versed in computer packages - Microsoft Office Suite.
  • Design: UI and UX
  • Operating systems - Windows and Linux operating systems.
  • Cloud Computing - AWS.
  • Network Security: NSE_1_Certificate and NSE_2_Certificate

Download CV

Hello World! - Java


Class HelloWorld{
	public static void main(String[] args){
		System.out.print("Hello, World!");
	}
}