01
Internship · 2.5 years
BI + Data Analytics Intern
Apple Montessori Schools · Oct 2023 – May 2026
- Problem
- Across 20+ schools, senior people were spending their hours on routine reporting, and the enrollment count was unreliable: one child could sit in several systems, or be missing from one.
- What I did
- Built Power BI KPI dashboards that took the recurring reporting off leadership. Went through every system — CRM, billing, the schools’ own — to confirm each student existed once, and built next year’s enrollment projections on that count. Compiled the regional directors’ work on families who left into dashboards and a record of why.
- Result
- Leadership got its reporting hours back for the work that needed them. Projections now rest on a verified headcount, and the reasons families gave for leaving went back to the schools as changes to make.
- Power BI
- SQL
- Python
- Excel
- Tableau
20+
schools on one set of KPI dashboards
~15 hrs
of reporting a month off leadership, by their estimate
Every kid
matched across CRM, billing and school systems
3+ yrs
of CRM and billing data cleaned and joined
Why
families left, compiled from the regional directors’ work
2.5 yrs
in the role, working with the CFO and regional directors
The dashboards are internal to Apple Montessori, so the numbers stand in for them.








































