Skip to content

About Me

alt text

About Me

Hi, I’m Charles Otieno from Kisumu, Kenya — a technology professional, educator, and maker with a background in Bachelors of Science in Computer Security and Forensics.

I work at Fablab Winam, an innovation makerspace where I empower students and the community through technology, digital fabrication, and hands-on learning. I am passionate about using technology to solve real problems and create opportunities through STEM education.

What I Do

Cybersecurity Research

I conduct cybersecurity research focused on:

Understanding system and network vulnerabilities

Teaching cybersecurity awareness and best practices

I am especially interested in building practical security solutions that can be used by schools, startups, and small organizations with limited resources.

Software Development

I am a full-stack developer with experience in Java and modern web technologies. I build:

Web applications

Entreprise platforms

Electronics & Digital Fabrication

Through my work at the makerspace , I design and build:

Electronics projects using microcontrollers and sensors

Smart systems that combine hardware and software

Digital fabrication projects using 3D printing and CNC machines

I enjoy working at the intersection of software, electronics, and physical computing.

Teaching & Mentorship

I mentor students in STEM fields including:

Robotics

Coding

Electronics

Digital fabrication

I believe learning is most powerful when it is hands-on, creative, and problem-solving based.

Cybersecurity Project — AI-Powered Intrusion Prevention System for SMEs

One of my key cybersecurity research projects is the development of an Automated Intrusion Prevention System (IPS) for Small and Medium Enterprises (SMEs).

Project Goal

To design a smart, affordable, and easy-to-deploy security system that helps small organizations protect their networks and computers from cyber threats in real time.

How It Works

The system uses AI and Machine Learning to detect unusual or malicious behavior across a network. It is designed to:

Install lightweight security agents on client computers

Monitor network traffic and system activity

Analyze behavior patterns using machine learning models

Automatically detect, block, and respond to threats

Instead of relying only on traditional signature-based detection, the system focuses on behavior-based detection, which helps identify new and unknown attacks.

Why This Matters

Many SMEs cannot afford expensive enterprise security solutions and often lack dedicated cybersecurity staff. This project aims to provide a cost-effective, intelligent security solution that improves protection without requiring deep technical expertise.

Fab Academy Project — Smart Water Purification Control System

For my Fab Academy work, I am also developing a smart water purification control system designed to improve water quality using electronics, sensors, and automated control.

Project Goal

To create an intelligent monitoring and control system that improves the effectiveness and safety of a water purification process by automatically measuring water quality and controlling flow.

How the System Works

The system integrates pumps, sensors, filters, and electronically controlled valves to monitor and regulate the purification process.

Process Flow:

Water Source Raw water enters the system.

Existing Pump Moves water toward the purification line.

Pump 1 – Intake Control (My System) Controls how much water enters the treatment system.

Electrocoagulation Unit Uses electrical current to remove fine particles, heavy metals, and impurities by forming removable flocs.

Primary Physical Filter Removes the flocs and sediments formed during electrocoagulation.

Turbidity Sensor (Water Clarity Check) Measures how clear the water is after filtration.

If turbidity is above the safe limit:

The solenoid valve closes

The system sends an alert to the monitoring dashboard

Water is paused or recirculated for further treatment

If turbidity is within the safe limit: The system continues to the next stage.

Flow Sensor Measures and monitors the water flow rate.

Flow Control Valve Electronically adjusts the flow to maintain optimal purification conditions.

Output to External System The treated water is sent to a final purification stage (such as UV and TiO₂ treatment), which is handled separately.

Why This Matters

Access to clean water is a major challenge in many communities. This project combines electronics, programming, and digital fabrication to create a low-cost, intelligent system that helps make water treatment safer and more reliable.

My Journey

I was born and raised in Kisumu, a city on the shores of Lake Victoria. From a young age, I was curious about how things work — from electronics and computers to software and robotics.

This curiosity led me to earn a Bachelor’s degree in Computer Security and Forensics and grow into both a cybersecurity professional and a software developer. Over time, I combined my technical skills with a passion for education, helping students and the community gain practical experience in STEM and digital fabrication.

Why Fab Academy

I am currently expanding my skills through the Fab Academy, focusing on:

Digital fabrication

Electronics design

Rapid prototyping

This program strengthens my ability to design, build, and document complete projects from idea to working prototype.

Beyond Technology

I am also a proud father, inspired every day by my daughter to work harder and create meaningful impact. She motivates me to keep learning, building, and contributing to a better future through technology and education.

I believe technology should be practical, accessible, and empowering — and I’m committed to learning, building, and sharing knowledge with my community.