Computer Science undergrad at Lovely Professional University — crafting data dashboards, predictive models, and software that turns raw numbers into real decisions.
I'm Ayush Sharma — a CSE student majoring in Data Science at Lovely Professional University. My work lives at the intersection of analytics, machine learning, and software. I've built Power BI dashboards, trained regression models, and shipped a Java arcade game — all from scratch.
I believe good engineering is equal parts logic and creativity. Whether I'm crafting a DAX formula or designing an ML pipeline, I bring the same obsessive attention to detail. Outside code, you'll find me buried in a novel, chasing rabbit holes in history and literature, or just exploring something entirely new.

Interactive analytical dashboard tracking crime patterns across L.A. with KPI cards, heat maps, and trend lines.
Built ETL pipelines via Power Query to clean and transform raw LAPD crime data. Engineered complex DAX measures for YoY trend analysis, crime-type breakdowns, and victim demographics. Designed geospatial heat maps to visualise hotspot distribution across 21 L.A. districts.

Regression solution for metric forecasting using Scikit-learn with feature transformations for improved predictive precision.
End-to-end regression pipeline: data cleaning with Pandas, EDA visualisations using Matplotlib & Seaborn, feature engineering with log transforms and one-hot encoding, model training with Linear & Ridge Regression, and performance evaluation via RMSE and R² metrics.

Animated arcade environment with scrolling obstacles, collision detection, velocity updates, and trigger-driven motion sequences.
Built a fully playable arcade game in pure Java using Swing & AWT. Implemented a custom game loop with delta-time velocity, multi-layer scrolling parallax background, AABB collision detection, animated sprite sheets, and a persistent high-score system using file I/O.






Have a project in mind? I'd love to hear from you.