I love learning and the science of how we learn, and I'm just as drawn to data and the science behind it. Most of what I build comes from putting those two together. Data analyst in Glassboro, NJ, with eight years as an implementation analyst migrating enterprise contract data and owning projects end to end. I work in SQL, Python, and Excel, turning messy data into clear answers.
I build tools for analysts that are low-friction, beginner-friendly, and made to keep challenging you as your skills grow.
Why telecom customers leave, and which signals predict churn early enough to act on. 7,043 customers cleaned and explored in Python/pandas, from raw data to plain-English findings on contract type, tenure, charges, and add-ons.
→ telco-churn-analysis · Python · pandas · Google Colab
A free, browser-based suite covering the tools interviewers test: SQL, Excel, Python, Tableau, Power BI, Statistics, and interview prep. Read-it-aloud code breakdowns and hands-on drills in real in-browser environments (live SQLite, Pyodide, Chart.js). No install, no login. An All-Access Pass adds the deeper interview tracks, mock exams, the analyst job sim, and the final exam.
→ analyst-prep-kit · JavaScript · sql.js · Pyodide · Chart.js
Inherit a drive of cursed spreadsheets and learn the habits of a working analyst by de-cursing them: read the data, fix type and consistency problems, leave every file better than you found it. A Tableau version does the same for dashboards.
→ spreadsheet-archaeology · tableau-archaeology · JavaScript
Lets a manager watch a candidate do real Excel work on a call instead of a cheatable take-home. Real grid and formula engine, grading that tells a computed formula from a hardcoded value, and a sealed, tamper-evident result.
→ excel-interview · React · Univer · client-side
- SQL Quest: a tower-defense game where real SQL queries control your turret, 23 waves from
SELECTtoGROUP BY. Live SQLite in the browser. → sql-quest - NEXUS: uncover corporate fraud by writing real SQL against a live database. → nexus-sql-mystery
- RecordForge: a Windows app and Python/pip package that generates realistic fictional test files (PDF, Word, Excel, HTML) for QA, demos, and ETL testing. → recordforge
- Spreadsheet Cleaner: a guided beginner Python project where you build a spreadsheet auditing and cleaning tool, layer by layer. → spreadsheet-cleaner
I also draw charcoal portraits, mostly dogs, occasionally cats.
Always building. Reach me on LinkedIn.


