Skip to content
View ek33450505's full-sized avatar

Highlights

  • Pro

Block or report ek33450505

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
ek33450505/README.md

Edward Kubiak

Full-stack engineer at META Solutions in Columbus, Ohio. By day I build production education technology for Ohio school districts — data sync platforms, compliance systems, containerized APIs. By night I build infrastructure for AI-native development.


By day — META Solutions

React · Express · Node.js · Python · MS SQL Server · PostgreSQL · Docker · Jenkins

Production systems in the education technology space:

  • CrossCheck — EMIS data verification platform. React 18, AG Grid, MUI, JWT auth, TanStack Query. Used by school districts to validate and reconcile state reporting data.
  • ERATE — E-Rate funding compliance system. Multi-tier: Flask REST API, PostgreSQL, Python data scrapers, two React frontends, Docker Compose, Traefik, Jenkins CI/CD.
  • SES Wiki — Student enrollment scenario knowledge base. React 19 + Express 5, Dockerized, full-text search, auto-backup, inline editing.

Tools: VS Code · DataGrip


By night — AI infrastructure

CAST — Claude Agent Specialist Team

claude-agent-team · Shell/Bash · MIT

16 specialist agents (code-writer, reviewer, security, tester, debugger, and more) that dispatch in parallel on a single task — the same way a dev team divides work, but coordinated by a semantic router. Hook-driven architecture means Claude Code's lifecycle events (pre-commit, pre-push, stop) trigger agents automatically without manual invocation.

What makes it unusual:

  • Local-first, zero cloud lock-in — all memory, routing state, and observability live in SQLite on disk
  • Token cost tracking per agent — spend broken down by model, so you can see exactly where Haiku can replace Sonnet
  • 301 BATS tests, policy gates, and event sourcing via cast.db
  • Phase 10 complete. v3.0 shipped.

Claude Code Dashboard

claude-code-dashboard · React 19 + Express 5 + TypeScript + SQLite · MIT

Real-time observability UI for CAST. Sessions timeline, agent analytics, hook health monitor, memory browser, and a live read-only SQLite explorer. Built to answer the question: what is my agent team actually doing, and what is it costing me?


Currently building

  • Expanding CAST's planning layer — multi-wave orchestration with fan-out/fan-in coordination across agent groups
  • Researching token efficiency patterns across agent workloads (the dashboard makes this measurable)

Other work


GitHub Stats Top Languages

If CAST is useful to you, a star helps others find it.

Pinned Loading

  1. claude-agent-team claude-agent-team Public

    Local-first OS layer for Claude Code. Specialist agents, semantic routing, policy gates, event sourcing, and zero cloud lock-in.

    Shell 2

  2. claude-code-dashboard claude-code-dashboard Public

    Real-time observability UI for CAST. Sessions, agent analytics, hook health, memory browser, and SQLite explorer — all local, no cloud.

    TypeScript 2

  3. Edward_Kubiak Edward_Kubiak Public

    Kubiak Portfolio

    JavaScript 1

  4. promptbot promptbot Public

    Python