Data analytics projects

Proof for Data Analyst and analytics roles—shipping dashboards and models from real-world datasets, with clear methodology and live demos.
Traffic Violation Data Analysis

Traffic Violation Data Analysis

Jan 2025 - June 2025

2.8M+ traffic records turned into Tableau & Streamlit KPIs for non-technical stakeholders

Analyzed 2.8M+ public traffic enforcement records to surface trends, patterns, and KPIs for non-technical stakeholders. Built Python ETL, Tableau, and Streamlit dashboards for safety and enforcement insights.

Data AnalysisPythonJupyter NotebooksPublic Safety
AWS Serverless ETL Pipeline

AWS Serverless ETL Pipeline

Dec 2025

Serverless ETL (S3 → Glue → Athena → dashboards) at ~$1–2/month with Parquet cost savings

End-to-end serverless ETL for e-commerce sales data—from ingest to SQL analytics and dashboards—at ~$1–2/month. S3 + Lambda + Glue into Parquet, Athena SQL, QuickSight/interactive dashboards, with data-quality checks.

AWSCloud ComputingETLServerless
Amazon Review Sentiment at Scale

Amazon Review Sentiment at Scale

Spring 2026

4M-review NLP pipeline with locked holdout — F1 ~0.906, ROC-AUC ~0.966

Group capstone on binary sentiment over a 4M Amazon Reviews corpus (3.6M train / 400k locked test). Compared linear models, Random Forest, MLP, and DistilBERT under strict leakage controls—TF–IDF + linear baseline reached F1 ~0.906 / ROC-AUC ~0.966.

NLPSentiment Analysisscikit-learnTF-IDF
Hospital Readmission Prediction Model

Hospital Readmission Prediction Model

Aug 2025 - December 2025

30-day readmission models across 130 U.S. hospitals + interactive Shiny dashboard

Interpretable ML to predict 30-day hospital readmissions across 130 U.S. hospitals—logistic regression, CART, and Random Forest—with an R Shiny dashboard for clinical/analytics stakeholders.

RMachine LearningHealthcare AnalyticsPredictive Modeling
Fraud Detection System

Fraud Detection System

Aug 2025 - Sept 2025

Isolation Forest anomaly detection with a live Streamlit monitoring dashboard

Unsupervised anomaly detection for mobile-money-style transactions using Isolation Forest, with behavioral/geographic/temporal features and a live Streamlit monitoring dashboard.

Machine LearningAnomaly DetectionFraud PreventionStreamlit
GraphRAG Research Chatbot (Neo4j + LLM)

GraphRAG Research Chatbot (Neo4j + LLM)

Spring 2026

Neo4j + vector GraphRAG research assistant with grounded citations and streaming UI

Built a graph- and vector-grounded research assistant over a scientific PDF corpus with route-aware retrieval, streamed citations, and a production chat UI—combining Neo4j knowledge graphs, vector search, and grounded LLM answers.

Neo4jGraphRAGLLMVector Search
Automotive Supply Chain Risk with Neo4j

Automotive Supply Chain Risk with Neo4j

Spring 2026

87k+ BOM relationships; PageRank and Leiden for supply-chain risk triage

Group capstone modeling a multi-tier automotive supply network in Neo4j (87k+ BOM links, facilities, products), then using graph algorithms—PageRank for critical chokepoints and Leiden community detection for modular risk views—to prioritize disruption triage over expensive recursive SQL patterns.

Neo4jGraph Data ScienceSupply ChainPageRank
AWS Sentiment Analysis System

AWS Sentiment Analysis System

Sept 2025 - Oct 2025

Serverless sentiment pipeline on AWS Free Tier with 75–80% accuracy

Built a production-ready sentiment analysis system for customer feedback analysis using AWS Free Tier services. Implemented serverless architecture with Lambda, DynamoDB, S3, and API Gateway, creating a cost-effective solution that processes thousands of feedback items with 75-80% accuracy.

AWSCloud ComputingServerlessPython
Chinook Music Knowledge Graph

Chinook Music Knowledge Graph

Spring 2026

Relational-to-graph Chinook model with constraint-first CSV ingestion

Modeled a Chinook-style relational music dataset as a Neo4j property graph—designing nodes and relationships, loading CSVs in dependency order with constraints and MERGE, and validating the schema with Cypher queries.

Neo4jCypherData ModelingGraph Schema
GymTracker Streamlit Dashboard

GymTracker Streamlit Dashboard

July 2025 - Sept 2025

Interactive Streamlit fitness analytics and progress visualization

Developed an interactive fitness tracking application using Streamlit and Python. Features include workout analytics, progress visualization, and personalized recommendations based on user data patterns.

StreamlitData VisualizationFitness Analytics
Healthcare Knowledge Graph (FAERS)

Healthcare Knowledge Graph (FAERS)

Spring 2026

FAERS-style graph analytics from Cypher EDA through purposeful GDS workflows

Explored a FAERS-style healthcare knowledge graph with Cypher EDA, analytical aggregations, and Graph Data Science projections—using Python + Neo4j driver + pandas to turn structural and similarity results into practical analytical insights.

Neo4jCypherGraph Data ScienceHealthcare Analytics
Hybrid Movie Recommender (Neo4j + GDS)

Hybrid Movie Recommender (Neo4j + GDS)

Spring 2026

Hybrid graph recommender combining collaborative and content signals with GDS embeddings

Built a graph-based movie recommendation system combining collaborative rating edges, content relationships (genres, directors), and GDS algorithms—FastRP embeddings, kNN similarity, and Louvain communities—to handle sparse user-item data with explainable recommendations.

Neo4jGraph Data ScienceRecommendation SystemsFastRP

Open to analytics roles

Hiring for Data Analyst, Junior Data Scientist, BI, or Junior Data Engineer? Let’s talk about how these projects map to your stack.

© 2026 Peter Mangoro · Data Analyst · NYC Open to full-time Data Analyst roles