CivicOps ML
A deployed machine-learning system for authenticated NYC 311 resolution-risk review, with verified artifacts, required human decisions, and durable audit records.
Data science · backend systems · analytics
I hold a degree in Data Science and build practical systems that are designed to be run, inspected, and evaluated—from SQL analytics to deployed Python APIs.
Selected work
Each project includes a runnable path, visible output, and the implementation details needed to inspect how it works.
A deployed machine-learning system for authenticated NYC 311 resolution-risk review, with verified artifacts, required human decisions, and durable audit records.
A deployed FastAPI operations service for pipeline runs, data-quality checks, webhook alerts, metrics, ownership, and operational runbooks.
Forty validated SQL case studies covering cohorts, retention, revenue, window functions, date spines, sessionization, and data-engineering patterns.
04 / Data Engineering
Reproducible CSV and API ingestion pipelines that clean, validate, load SQLite, execute analytics SQL, and produce inspectable reports.
View repository05 / Full Stack
A multi-tenant productivity dashboard with authenticated workspaces, task workflows, activity history, database models, and browser-level tests.
How I build
Inputs, transformations, storage, and outputs are explicit enough to follow from a clean checkout.
Tests, type checks, migrations, container checks, and CI gates establish that the documented path works.
Health checks, metrics, alerting, release history, and runbooks make the software inspectable after deployment.
About
My background in Data Science shapes how I approach software: define the question, make the data path visible, test the result, and leave behind something another person can run and evaluate.
I work across machine-learning systems, SQL analytics, Python services, data pipelines, and full-stack applications, with an emphasis on reproducibility and production readiness.