Projects
Chaotic Attractors
Python · NumPy · SciPy · Matplotlib
A production-ready package for discovering chaotic attractors through stochastic parameter search. Implements 9 dynamical systems with multi-stage statistical filtering to identify chaotic behavior across parameter space, plus a publication-quality visualization system with custom colormaps and automated equation rendering. Built with 50+ unit tests and a CLI.
View on GitHubStructural Break & Time Series Modeling
R · R Markdown
An intervention analysis quantifying the impact of competitor market entry on weekly cereal sales. Uses a regression model with ARIMA(1,0,1) errors to detect a structural break, with a full diagnostic testing suite covering autocorrelation, heteroscedasticity, normality, and stationarity. Includes 10-week forecasts with prediction intervals, documented in a reproducible R Markdown report.
View on GitHubRestaurant Management Database System
SQL · PostgreSQL · Java
A normalized (BCNF) PostgreSQL database of 11 tables modeling a full-service restaurant — customers, orders, menu items, deliveries, and reservations — populated from the Maven Analytics Restaurant Orders dataset. Includes 10 SQL queries (multi-table joins, set operations, relational division), plus views and triggers enforcing business rules like auto-promoting customers to premium status. A Java + JDBC front-end provides keyword search and live aggregate dashboards over the order data.
View on GitHub