
High-volume production API
Visa Card Eligibility Service
Real-time eligibility and benefit redemption APIs — .NET Core and Spring Boot microservices at production scale.
Projects
Systems I've built across payments, financial data, and real-time products — with the constraints they solved and the results they shipped.

CRDT sync + durable log
Yjs + Monaco over Socket.IO with append-only Postgres log, snapshots, and Clerk-secured relay.
Archived · full stack docs
Expo + Firebase vertical slice for IRL-first social — messaging, events schema discipline, and TestFlight playbooks (archived).

Real-time benefit orchestration
Benefits orchestration for issuers — real-time activation, tier rules, and banking integrations on Spring Boot.

Streamlined cardholder checkout — legacy Backbone/jQuery front end with modern React migration paths.

30% faster legal review
RAG pipeline for contract redlining — ~30% less manual legal review time in pilot.
First MERN · 2020–21
First production MERN — dual dev servers locally, one origin behind NGINX in prod.
Team capstone · 2022
COVID-era clinical UI capstone — displayPatient, exam tables, and serious Redux monorepo practice.
BFF · Public API
TypeScript BFF + CRA client — aggregation, rate limits, and API-native filters vs app-tier filtering.
2019 · coursework
Tag overlap + prereq checks — explainable matching before frameworks or LLMs.
SwiftUI · 2022
Desktop automation — download full-res photos and apply as macOS wallpaper.
Expo sandboxes
Camera, routing, and 3D spikes before the archived Firebase social codebase.
8 locales · SSR
Angular SSR + Express lead capture — trust-heavy local service UX at perpetual-gems.vercel.app.
Static · token CSS
Resale-ready marketing shell — one data file for copy, theme toggle, SEO, and e2e on preview.
Web Audio edge cases
Wavesurfer + Web Audio in the browser — Goose for scaffolding, manual work on the audio graph.
Real token streaming
Managed Gemini + SSE streaming, deterministic matching math, and Firebase-backed chat context (experiment A of two).
Quantized 13B · GPU
vLLM on a GPU pod — WebSocket spike, batch generate() chunked for UX, and why experiment A’s SSE pattern should have been reused (experiment B).

Gen 3 · Editorial
danielastudillo.io — Next 16, 20+ MDX posts, projects ↔ blog slugs, CWV-first standalone build.

Gen 2 · Live archive
v2.danielastudillo.io — intermediate Next deploy between Gatsby v1 and the current apex site.

Gen 1 · Gatsby
v1.danielastudillo.io — Gatsby + GraphQL time capsule.

ROT.js roguelike with Vite — dungeon combat prototype inspired by Binding of Isaac.