Skip to main content

SERGIO SÁNCHEZ

v0.4 · Jan 17, 2026 · San Francisco Bay Area

D.R.E.A.M. API & Attendance Product

2024-2026API Design & Product EngineeringClient: TalkingPoints
New product vertical enabled, BTS-ready performance

Data Rules Everything Around Me. New product vertical built from scratch. FastAPI, Pydantic, Kinesis Firehose. Architecture that enabled AI-assisted development.

Technology Stack

REST APIPythonSnowflakedbtAWS Kinesis FirehoseRosterStream

Links

Frequently Asked Questions

How do you design APIs for products that are still being defined?

Build for the known use cases, but design interfaces that can extend. The first version served dashboards and basic filtering. Later versions added tardy tracking and intervention cards. The architecture supported both because it was designed with change in mind.

How do you validate that an API is ready for production traffic?

Load testing with realistic scenarios. Not just 'can it handle N requests per second?' but 'can it handle the request patterns that BTS actually generates?' Peak traffic isn't uniform—it spikes at certain times, certain endpoints get hammered.