Hi, I'm Shadrack Ohungo
Skilled in
I’m a junior web developer and aspiring data analyst
with a background in actuarial science.
I love creating simple, user-friendly websites
and working with data to uncover insights.

About Me

I’m Shadrack, a junior web developer and aspiring data analyst with a background in actuarial science. I enjoy creating clean, user-friendly websites with HTML, CSS, and JavaScript, while also applying Python and SQL to uncover insights from data. In my free time, I’m always learning new concepts and exploring ways to improve my skills in both analysis and development. My long-term goal is to grow into a data engineer, combining my development and analytical skills to build reliable systems for managing and transforming data.
5+
Projects Completed
5+
Technologies
2+
Years Learning
Educational Background
Jommo Kenyatta University
BSc. Actuarial Science
2019 - 2024
I graduated with a Bachelor’s Degree in Actuarial Science, where I built a strong foundation in mathematics and problem-solving. My studies focused on areas such as probability and statistics, actuarial mathematics, stochastic calculus, and advanced calculus, which sharpened my analytical and quantitative skills.
Syracuse College
Python Data Analysis
2024
I earned a Certificate in Data Analysis with Python, which equipped me with practical skills in handling and analyzing data. Through this program, I gained experience in data cleaning, visualization, and applying Python libraries to extract insights from datasets.
PLP Academy
Software Engineering
2025
I am currently pursuing an introductory course in Software Engineering, covering key modules in database design and programming with SQL, Python programming, and web development. While exploring these areas, I plan to major in web development once I complete the general modules, as it aligns closely with my long-term career goals.
My Projects
Stock Market Forecasting
Using LSTM Neural Networks
Built a deep learning model to predict stock prices using historical data. Focused on time series analysis with LSTM neural networks to capture sequential trends and patterns for better forecasting accuracy.
Tools:
Python, pandas, NumPy, matplotlib, scikit-learn, TensorFlow/Keras, Jupyter Notebook
For more information about the project, checkout it out in the GitHub repository here
Personal Web Portfolio
Using HTML and CSS
A personal portfolio website built with HTML and CSS to showcase my skills, projects, and interests. It serves as both a learning project and a platform to present my growth in web development and data analysis.
Tools:
HTML, CSS
For more information about the project, checkout it out in the GitHub repository here
Interactive Dashboard
Using SQL and Tableau
Created dynamic dashboards using Tableau and SQL to visualize customer behavior and product performance. Data was cleaned using Python and transformed using advanced SQL views with CTEs.
Tools:
Python, SQL (MySQL), Tableau, Jupyter Notebook
Curious to see more? Check out my GitHub for additional projects and experiments I’ve been working on.
My Expertise
Data Analysis
SQL
Skilled in writing queries to organize, filter, and retrieve data from databases. I use SQL to prepare datasets and support decision-making through analysis.
Python
Applying Python for data cleaning, exploration, and visualization. I also use it to practice solving problems and improving my analytical thinking.
Tableau
Experienced in creating dashboards and visualizations that make data easy to understand. I use Tableau to present insights in a clear and interactive way.
Web Development
HTML
Building the structure of web pages using clean and semantic HTML. I focus on writing code that is easy to maintain and accessible.
CSS
Designing responsive and visually appealing websites with CSS. I enjoy experimenting with layouts, colors, and styling to improve user experience.
JavaScript
Adding interactivity and dynamic features to web pages with JavaScript. I use it to make websites more engaging and user-friendly.
My Interests
Analysis
I enjoy breaking down data and information to uncover meaningful insights.
Analysis helps me understand patterns, solve problems, and make informed decisions,
whether in data projects or web development.
Development
Building and designing solutions excites me.
From creating user-friendly websites to working on practical applications,
development allows me to turn ideas into real, usable products that add value.
Research
I'm curious by nature and love exploring new technologies, methods, and ideas.
Research keeps me up-to-date, helps me learn continuously,
and inspires innovative approaches to problem-solving.
Outside of analysis, development, and research, I enjoy playing and watching football, which keeps me active and connected with others.
I often work with music playing in the background, as it helps me stay focused and creative. These little hobbies keep me balanced and make my work more enjoyable.