Turning Data Into Insight • Machine Learning • Time Series • Visualization
Welcome to my data science project portfolio!
This repository contains a collection of projects showcasing my work in data analytics, machine learning, and data engineering.
Each project demonstrates end‑to‑end development — from data collection, cleaning, and modeling, to visualization and deployment.
A first-person procedural maze crawler with adaptive AI, built in pure JavaScript + Python.
The labyrinth watches. It learns. It adapts.
☠️☠️☠️ DESCEND INTO TARTARUS ☠️☠️☠️
Game Development & Real-Time Systems Adaptive AI & Reinforcement Feedback Loops Machine Learning (Supervised & Unsupervised) Deep Learning & Time Series Forecasting Data Engineering (ETL Pipelines, Automation) Data Visualization & Storytelling Model Deployment and Reproducibility
I’m Mr. Joshua — a passionate data scientist and problem solver.
My mission is to transform complex data into actionable insights through machine learning, analytics, and automation.
Always learning, experimenting, and sharing knowledge.
Languages: Python, SQL, JavaScript
Libraries: pandas, numpy, scikit‑learn, TensorFlow, Keras, matplotlib, seaborn
Tools: Jupyter, VS Code, GitHub Actions, Docker
Cloud & Data: AWS S3, BigQuery, PostgreSQL
Here is a selection of projects available in this repository.
| Project | Description | Live Demo / Output | Source Code |
|---|---|---|---|
| Labyrinth of Tartarus | A real-time 3D raycasting engine with ML-driven adaptive difficulty. The AI backend adjusts enemy behavior based on player performance using scikit-learn. | 📄 View Code | |
| Engineering Time Dashboard | An interactive dashboard built with pure HTML, CSS, and JS to analyze an engineering team's time logs, featuring KPIs and dynamic SVG charts. | 📄 View Code | |
| NLTK Sentiment Analyzer | A tool that classifies text as positive, negative, or neutral using NLTK's VADER. Includes text preprocessing and result visualization. | View Project | View Code |
| Automated Weather ETL Pipeline | An automated ETL pipeline that fetches, cleans, and loads daily weather data from the OpenWeatherMap API using Python and Pandas. | View Project | View Code |
| Stock Price Prediction (LSTM) | A deep learning model using an LSTM network to forecast stock price trends based on historical Yahoo Finance data. | View Project | View Code |
⚡ Built with curiosity, coffee, and code ⚡
Feel free to explore the project folders to see the underlying code. If you have any questions, don't hesitate to reach out!
