Welcome to My Computer Science and Data Science Journey!
This page is a collection of projects I’ve worked on while learning, experimenting, and occasionally breaking things in the process. Most of them started with a simple question like “what happens if I try this?” and turned into something much bigger.

TrustNet: Fake News Detection
NLP · Transformers · Explainability · Streamlit
End-to-end NLP system for classifying real vs misleading news using transformer models. Includes custom preprocessing, handling long documents, and explainability tools to highlight which parts of the text influenced each prediction.
Macroeconomic Forecasting with Machine Learning
Time Series · Random Forest · XGBoost · LSTM
Applied Random Forest, XGBoost, and LSTM models to macroeconomic time-series data to study recession prediction. Focused on time-aware data splits, feature engineering, and interpretability using SHAP.
Job Market Analysis Dashboard
Web Scraping · SQL · Data Cleaning · Dashboards
Built a data pipeline that scrapes job postings, cleans inconsistent titles and salary data, and stores results in a SQL database. The data is explored through dashboards to identify skill demand, salary ranges, and hiring trends by location.
UFO Sightings Analysis
EDA · Time Series · NLP
Exploratory analysis of UFO sighting reports, examining seasonal trends, geographic patterns, and changes in sighting descriptions over time. Combines time-series analysis with basic text exploration.
Pokémon Data Analysis
EDA · Visualization · Stats
Analyzed Pokémon stats, types, and generations using EDA and visualization techniques to explore balance, power scaling, and team composition patterns across games.
Dungeons and the Ur-Dragon
Python · Game Logic · Simulation
Python-based battle game project focused on procedural character generation, turn-based combat logic, and simulation of encounters with varying abilities and randomness.