Data Scientist · Machine Learning/AI Engineer · Electrical & Telecommunications Engineer

Kenneth Nyangweso

Data Scientist | Machine Learning & AI Engineer | Graduate Electrical & Telecommunications Engineer with experience building impactful AI solutions.

20+
Projects
5
Featured
2 yrs
Experience
Explore Work →
Kenneth Nyangweso

AI Engineer | MLOps Enthusiast

📡 About Me

I'm Kenneth Nyangweso, a Data Scientist & AI/ML Engineer with a background in Electrical & Telecommunications Engineering. I have built end-to-end machine learning solutions from computer vision and NLP to predictive analytics and geospatial risk.


My passion lies at the intersection of robust engineering and algorithmic innovation. I've delivered models that achieve high accuracy in real-world situations for tumor detection, predict customer churn, and forecast aviation accident trends. I'm committed to building AI solutions that make a real-world impact.

⚙️ Technical Skills

Programming Languages

Python SQL JavaScript html

ML & Deep Learning

TensorFlow PyTorch Scikit-learn Prediction Computer Vision NLP Time Series Neural Networks GIS LLMs Hugging Face

Data & Visualization

Pandas NumPy Matplotlib Seaborn Tableau Power BI

Tools & Platforms

Docker FastAPI Git GitHub Visual Studio Code Jupyter Google Colab Streamlit GeoPandas

⭐ Featured AI/ML Projects

Brain Tumor MRI Classification

CNN-based ensemble model (DenseNet, ResNet-50, EfficientNet) for automated tumor detection from MRI scans.

DenseNet ResNet-50 EfficientNet PyTorch Python
98.84%
Accuracy
98.84%
Recall
98.84%
F1 Score
1.000
AUC

Hate Speech Detection

DeBERTa-based transformer model for detecting toxic content and hate speech in social media.

DeBERTa DistilBERT SVM TF-IDF NLP PyTorch Hugging Face Python
70.48%
Accuracy
69.41%
F1 Score

Customer Churn Prediction

Machine learning models (XGBoost, Random Forest, Logistic Regression) predicting customer churn.

XGBoost Random Forest Scikit-learn Feature Engineering Python
97.9%
Accuracy
0.94
AUC
96.0%
F1 Score
99.0%
Precision

Flood Risk Analysis with GIS

Spatial analysis and ensemble ML for flood risk mapping and prediction in Kenya.

GIS GeoPandas XGBoost Random Forest Python
81.93%
Accuracy
81.84%
F1 Score

Aviation Accidents Forecasting

Time series forecasting of aviation accident trends using Prophet, ARIMA, and Tableau visualization.

Prophet ARIMA Time Series Python Tableau
89.21
RMSE
79.96
MAE

🤝 Let's Connect

Open to collaborations, AI research, or engineering roles. Reach out anytime!