Jose Aguilar
Founding Engineer @ Schoolytics
Founding engineer at Schoolytics (acquired by Newsela on January 2026) for 5+ years, building the K-12 data platform end-to-end with the CEO: React frontend, a multi-tenant Airflow orchestrator, 30+ integration RPCs, and an LLM agent that generates dashboards for analysts from natural-language prompts, now in production across 70+ districts. Before Schoolytics I was a Data Analyst at Modesto City Schools, where the Python tooling I wrote to automate state reporting is still in weekly use across a 30,000-student district five years later.
Projects
AI Dashboard Assistant
A conversational agent Schoolytics analysts and administrators use to generate Cube-backed dashboards from natural-language prompts, in production across 70+ K-12 districts.
Airflow DAG Generator
A meta-DAG that generates per-customer Airflow DAGs from database config, powering Schoolytics' multi-tenant orchestration across 70+ districts and 30+ integrations.
Integration RPCs
A fleet of JSON-RPC services that sync data from K-12 SIS, LMS, and assessment vendors, each its own deploy with per-tenant credentials in Cloud Spanner.
JoeBot
A Slack bot that triages Airflow failures, posts a scheduled daily digest, and answers free-form questions by calling the Airflow API as a tool.
Bailey's Toolkit
An internal web app that bundles a growing set of sales tools behind a Google sign-in for the Schoolytics and Newsela teams.
CAASPP Python Wrapper
An unofficial Python wrapper around California's student-assessment websites (CAASPP / TIDE / TOMS / CERS), still in weekly use at a 30,000-student district.
Serv-U MFT Python Wrapper
An unofficial Python wrapper around SolarWinds Serv-U Managed File Transfer, for programmatically creating password-protected, time-limited file shares.
Darby's Resume Site
A personal resume site with section-scoped RAG. Visitors highlight any passage and ask about it, with the full resume preserved as broader context. Also a self-serve admin panel.
Press d to toggle dark mode.