Jose Aguilar

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.

PythonTypeScriptReactNext.jsTailwindOpenAICube.jsFastAPIFlaskAirflowBigQueryCloud SpannerGoogle CloudDockerTerraform

Projects

Painted In

A native iPhone app that paints your people and pets into classic artwork, with a personal collection, iCloud sync, and optional Samsung Frame TV display.

Onbry

Secure integration onboarding with guided credential requests, browser-side encryption, automated reminders, and APIs that connect collection to engineering workflows.

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.