Skip to main content
John NjugunaJN
Open to opportunities

John Njuguna

@johnnjuguna2

I’m an analytical data scientist focused on statistics-driven machine learning and actionable insights.

Kenya
Message

What I'm looking for

I’m looking for a role where I can apply statistics, machine learning, and causal thinking on real data—building trustworthy models, dashboards, and deployments, with strong feedback loops and opportunities to grow into higher-impact analytics.

I’m an Analytical Data Scientist with 1 years of technical Data Scientist Apprentice (Part-time, weekends) experience through ALX Africa. I focus on Statistics and Programming, turning large datasets into clear, decision-ready insights through machine learning and data visualization.

In my work, I’ve built and benchmarked predictive models using SQL, Python, and Power BI—evaluating Logistic Regression, Random Forest, Decision Tree, and KNN using precision, recall, F1-score, and ROC AUC. I also remedied severe class imbalance (3.4% failure rate) with RandomUnderSampler, improving minority-class failure detection and helping models perform on real-world problems (reported 0.62% f1 score) using a stratified 80/20 train-test split with scikit-learn.

I’ve also strengthened model reliability and deployment readiness by removing data leakage (removing 5 failure-mode indicator columns) and tuning performance with RandomizedSearchCV and 5-fold cross-validation (reported 0.67 validation macro F1-score). Alongside modeling, I’ve audited 60,000 records using a 4-phase SQL pipeline for data integrity, and I’ve supported analytics outputs via interactive Power BI dashboards and reproducible notebooks.

Beyond foundations, I’ve developed projects that emphasize integrity and communication—conducting parametric mediation analysis on 253,680 CDC BRFSS records using the MacKinnon Product-of-Coefficients framework and building an interactive Streamlit Cloud dashboard. I’m energized by causal reasoning, careful validation, and delivering results stakeholders can act on.

Experience

Work history, roles, and key accomplishments

ALX Africa logoAA
Current

Data Scientist Apprentice

Feb 2026 - Present (5 months)

Built and benchmarked multiple machine learning classifiers using SQL and Python, including handling class imbalance and evaluating models with metrics such as precision, recall, F1-score, and ROC AUC. Tuned models with scikit-learn and improved generalizability by addressing data leakage.

TruBridge logoTR

Data Science Extern

Apr 2026 - Jun 2026 (2 months)

Performed healthcare data analytics and statistical modeling, including mediation analysis on large CDC datasets and a multivariate logistic regression pipeline with causal simulation logic. Developed Python-based dashboards for interactive deployment and maintained code quality using Git and automated unit testing.

Education

Degrees, certifications, and relevant coursework

Kenyatta University logoKU

Kenyatta University

Bachelor of Science, Statistics and Programming

2025 -

B.Sc. in Statistics and Programming (in progress), expected to complete in Dec 2026, with coursework including calculus, linear algebra, probability & inference, and time-series and regression modeling.

Get matched with your dream remote job

Sign up now and join over 250,000+ remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan