Kamau Johnson - Software Developer | Data Scientist
Hi, I'm

Kamau Johnson

|

ML Engineer | Data Scientist | Software Developer | Tech Content Creator
Quote Icon The ones who think they can change the world are the ones who do.
Inspired by Apple, 1997
Let's create some tech magic, no wands needed.

About

Who Am I?

I am a tech-savvy Computer Science professional passionate about creating impactful solutions. As a Data Scientist, aspiring Machine Learning Engineer, and Software Developer, I combine analytical thinking with coding expertise to build data-driven systems that turn complex information into actionable insights.

My Journey

Beyond academics and personal projects, I'm an avid hackathon enthusiast, having participated in four local hackathons and proudly winning one at the Nairobi County Web3 and Blockchain Hackathon. I led the development of a tokenized waste recycling system, combining innovation with social impact.

I started as a self-taught developer, driven by curiosity and determination. I developed expertise through a combination of online courses, certifications, and hands-on projects focused on data science, leadership, and technology.

This journey of continuous learning and practical experience has built a strong foundation in software development, data science, and machine learning, preparing me for a career focused on building intelligent and impactful technological solutions.

Software Developer

Builder of Seamless Systems

I build modern, responsive web applications using HTML, CSS, JavaScript, Tailwind CSS, Next.js, Python, and SQL.

Data Scientist and ML Engineer

Machine learning, analytics, predictive modeling

For data science and machine learning, I use Python, SQL, and libraries such as Pandas, NumPy, and Scikit-learn to analyze data, build models, and extract insights.

Career

  • Bachelor of Science in Computer Science – Catholic University of Eastern Africa (CUEA)
  • Diploma in Computer Science – Zetech University (ZU)
  • Applied Data Science – WorldQuant University (WQU)
  • Software Development – Power Learn Project (PLP)
  • Diploma in Leadership and Management Styles – Alison University (AU)

These are all my credentials, reflecting a self-driven learning journey and accredited by verified organizations.

Below is my CV and Digital Business Card...Get to know me.

Coding animation

Why I Love Tech

I believe technology is a powerful catalyst for change, capable of transforming lives and addressing real-world challenges. Whether it's developing web applications that empower businesses or creating data models that uncover valuable insights, I am driven by the opportunity to build meaningful and impactful solutions through code. To me, technology is not just about building—it's about solving, serving, and scaling human potential.

Mentor

I am deeply grateful for the mentorship and guidance that continue to support and inspire my growth in the technology field.

Sir. Antony Kariuki

Sir. Antony Kariuki

Manager, Investment Reporting - Prudential Financial Inc

"He mentored me closely in computer science, guiding me as I developed my technical skills and explored different fields until I found my focus in Data Science, Machine Learning, and Software Development. His mentorship, rooted in professional ethics and technical insight, has been pivotal in shaping my growth. He often reminds me "It's now or never." a phrase that pushes me to act decisively, seize opportunities, and give my best in every challenge. His guidance continues to inspire me to take initiative and strive for excellence."

Next Goal

I have completed my self-learning in Data Science and Software Development and am now pursuing internships and remote opportunities. These roles will enable me to gain hands-on experience, apply my skills to real-world projects, and continue growing professionally while completing my Bachelor's in Computer Science.

End Goal

Building on this foundation, I aim to become a Machine Learning Engineer, creating intelligent systems that solve complex problems and make a real-world impact.

Skillset

I have a strong foundation in Machine Learning, Data Science, and Software Development, enabling me to build predictive models, analyze data, and develop scalable applications for high-impact solutions.

Frontend Development icon

Frontend Development

I build modern, responsive, and intuitive user interfaces using React, Next.js, and Tailwind CSS to create seamless user experiences.

Backend Development icon

Backend Development

I create robust, scalable backend systems and secure APIs using SQL and modern technologies to handle complex data flows and power high-performance applications.

Data Science & ML icon

Data Science & ML

Leveraging Python and its libraries, SQL, Power BI, Excel, and Tableau, I develop machine learning models and perform data analysis to extract actionable insights and drive data-informed decisions.

Tech Content Creator icon

Tech Content Creator

On various platforms like LinkedIn, YouTube, and Medium, I share my journey, projects, and insights in Data Science, Machine Learning, and Software Development, while also building scalable, resilient software systems and creating content to inspire and guide young tech enthusiasts.

Tech Stack

A curated stack driving both software development for crafting scalable systems and data science for turning raw data into impactful solutions.

Leadership logo

Leadership

HTML logo

HTML

CSS logo

CSS

JavaScript logo

JavaScript

Next.js logo

Next.js

Tailwind CSS logo

Tailwind CSS

Python logo

Python

MySQL logo

MySQL

Excel logo

Excel

Power BI logo

Power BI

Git logo

Git

Projects

Data Science and Machine Learning

Over the past two years, I have focused on Data Science and Machine Learning projects that transform raw data into actionable insights. Using Python, SQL, Pandas, and Scikit-learn, I clean, analyze, and model complex datasets to uncover patterns and build predictive solutions across diverse domains.

This is a curated collection of my work, from intelligent web applications to data-driven platforms, with each project reflecting a commitment to building functional, user-focused, and scalable solutions.

Software Development

I build robust and scalable web applications that prioritize user experience and functional efficiency. Using modern technologies such as Next.js and Tailwind CSS, I create responsive interfaces that perform seamlessly across all devices.

My development approach combines clean front-end design with secure back-end logic. I am committed to writing maintainable code and delivering systems that effectively meet the needs of businesses and their users.

Toggle below to switch between categories.

Titanic Machine Learning from Disaster Analysis
data

Titanic Machine Learning from Disaster Analysis

Performed data analysis and built predictive models on the Titanic dataset using Python and machine learning to uncover survival patterns.

PythonPandasScikit-learn
Football Performance Data Analysis
data

Football Performance Data Analysis

Data analysis of football match statistics to identify performance trends, player contributions, and game patterns.

PythonPandasMatplotlib
Mexico Real Estate Market Analysis - World Quant University
data

Mexico Real Estate Market Analysis - World Quant University

Data analysis of Mexico real estate listings to identify pricing trends, regional patterns, and key market insights across cities and property types.

PythonPandasNumPy

More Data Science projects

Hover to scroll through more data science projects

Titanic Machine Learning from Disaster Analysis
Data

Titanic Machine Learning from Disaster Analysis

Performed data analysis and built predictive models on the Titanic dataset using Python and machine learning to uncover survival patterns.

PythonPandasScikit-learn
Football Performance Data Analysis
Data

Football Performance Data Analysis

Data analysis of football match statistics to identify performance trends, player contributions, and game patterns.

PythonPandasMatplotlib
Mexico Real Estate Market Analysis - World Quant University
Data

Mexico Real Estate Market Analysis - World Quant University

Data analysis of Mexico real estate listings to identify pricing trends, regional patterns, and key market insights across cities and property types.

PythonPandasNumPy
Titanic Machine Learning from Disaster Analysis
Data

Titanic Machine Learning from Disaster Analysis

Performed data analysis and built predictive models on the Titanic dataset using Python and machine learning to uncover survival patterns.

PythonPandasScikit-learn
Football Performance Data Analysis
Data

Football Performance Data Analysis

Data analysis of football match statistics to identify performance trends, player contributions, and game patterns.

PythonPandasMatplotlib
Mexico Real Estate Market Analysis - World Quant University
Data

Mexico Real Estate Market Analysis - World Quant University

Data analysis of Mexico real estate listings to identify pricing trends, regional patterns, and key market insights across cities and property types.

PythonPandasNumPy

← swipe to explore →

Achievements

I am an avid hackathon enthusiast and have proudly represented my work in various competitions. These events have not only sharpened my skills under pressure but have also allowed me to collaborate with brilliant minds and build impactful solutions.

Highlights

Nairobi County Hackathon

Nairobi County Hackathon

Winners • $1000 Cash Prize

Track Record

Power Hacks Hackathon - 4th Runners-Up

October 2024 • First Hackathon Experience

SOSTOS Blog is a platform to verify public statements and combat misinformation. I participated in my first hackathon representing SOSTOS Blog, sponsored by Safaricom and SpaceYaTech. As second project lead, I helped develop the platform, coordinate the team, and pitch our solution.

Our project earned 4th Runners-Up, giving me hands-on experience in full-stack development, rapid prototyping, teamwork, and presenting innovative solutions.

Key Outcomes:
  • • Built a platform to verify public statements
  • • Coordinated team and supported pitching
  • • Secured 4th Runners-Up in a major hackathon
  • • Gained practical experience in full-stack development and teamwork

MOMENTS FROM MY JOURNEY

Power Hacks Moment

Blockchain & Web3 Bootcamp

April 2025 • Blockchain Hackathon win

I participated in an intense 4-day Blockchain & Web3 Bootcamp, where we were introduced to cutting-edge technology and trained on leveraging blockchain to design innovative solutions for real-world problems. On the second day, I led a team of 4 to brainstorm and pitch a project aimed at helping the Nairobi County Government implement a startup-level environmental solution called the Go Green Initiative.

Our pitch was selected among the top 5 team ideas, and we were given two weeks to develop a fully functional system. I coordinated the team's tasks, designed the smart contract layer, and ensured the platform architecture was robust and scalable.

On the day of the hackathon presentation, our project BebaPay won $1,000 in cash, earned collaborations, and opened a broad path for my career in technology. BebaPay is a tokenized recycling platform that incentivizes residents to recycle by rewarding them with digital tokens, which can be redeemed for goods or services. It aims to reduce waste and promote sustainability through decentralized, transparent transactions.

After the bootcamp, we refined BebaPay and presented it to the Nairobi County Government, showcasing it as a startup-ready solution for their environmental initiatives. The Go Green Initiative integrates technology, community engagement, and blockchain-based incentives to create measurable environmental impact while fostering entrepreneurship and innovation.

Key Outcomes:
  • • Led a team of 4 to design and build a full-functioning blockchain platform
  • • Winner of $1,000 cash prize at the hackathon
  • • Developed the Go Green Initiative for Nairobi County Government
  • • Created a tokenized recycling platform to incentivize sustainable behavior
  • • Gained collaborations, mentorship, and exposure to advanced blockchain technologies
Blockchain Bootcamp Detail

Blockchain Bootcamp Detail
Diploma in Computer Science Graduation

Diploma in Computer Science

Zetech University

Academic Journey

My journey into technology truly began during my Diploma in Computer Science at Zetech University. Zetech gave me the opportunity to start afresh and rebuild my path from the ground up. It was not an easy road, but through patience, discipline, and determination I slowly began shaping the foundation of my career in tech.

It was here that I discovered my passion for data science, machine learning and software development. The journey was long and sometimes challenging, but every step helped me grow stronger both academically and personally. Looking back today, the struggle was worth it, and by God's grace the journey became a story of growth, resilience, and purpose.

"It always seems impossible until it's done."by Nelson Mandela
Diploma Graduation

Medium

I am a technical writer, developer, and curious learner documenting my journey in data science, machine learning and software development. I share what I learn through writing that turns complex ideas into clear, relatable insights. My blog is a space where I explore new concepts, build real-world projects, and reflect on the process behind them the decisions, tools, challenges, and breakthroughs. By sharing both my growth and my work, I aim to educate, inspire, and support others who are learning and building in tech.

Writing amazing content...

Let's Talk Tech

Tech in motion. Story in progress.

Let's Connect

Big idea brewing? Let's bring it to life. Whether it's a high impact page or a data driven system bold enough for Elon Musk level dreams, I'm all in. Reach out!

Location

Nairobi, Kenya

Access my digital business card to connect.

Follow Me

InstagramFacebookTikTokTwitter
Contact Animation

Send Me a Message

Connect with me :

LinkedinGitHubYouTubePhone