Aditya Agrawal
Senior Software Engineer
Skills
Languages & frameworks: TypeScript, Python, Flask
Infra. & databases: AWS, Docker, Kubernetes, PostgreSQL, Redis, Debezium, RabbitMQ, Inngest, Vercel, Supabase
Focus areas: Platform architecture, API design, CDC, AI agents, Technical leadership
Experience
Avoca Labs (YC W23)
Founding Engineer
- Built Avoca's outbound platform from the ground up after inbound drove initial customer wins; outbound now drives ~30% of revenue as the company scaled from seed to Series B (~35x growth).
- Built voice and text booking agents that use tools for availability, pricing, customer history, fees, and scheduling to automate job booking and CRM record updates for home service customers.
- Shipped a self-serve workflow engine with call and text nodes and delay edges so customers could run follow-up, reminder, and reactivation campaigns without engineering support.
- Implemented throughput controls, scheduling, and compliance guardrails to run high-volume outbound voice and text without breaching rate or regulatory limits.
- Interviewed and hired engineers; mentored the team through design and code reviews.
- Owned production reliability with PostgreSQL query optimization, monitoring, and stability work across core communication infrastructure.
Fyle Technologies (acquired by Sage)
Principal Software Engineer
- Led a platform initiative rewriting 150+ APIs onto read/write-optimized Postgres with custom CDC, enabling a ~40-engineer org to migrate incrementally while legacy and new clients kept shipping without disruption.
- Standardized new GET APIs on PostgREST-style query patterns, a custom parser, and query-layer security with bidirectional legacy sync so teams could ship consistently.
- Built an internal assistant from tickets, knowledge bases, video, and Slack to shorten customer success onboarding and reduce time-to-answer for customer-facing teams.
- Shipped API, event, and SQL function test coverage with local fixtures and GitHub Actions, raising release confidence as the company grew roughly 25x in revenue from Series A to pre-acquisition scale.
- Laid foundation for pgevents (github.com/fylein/pgevents), streaming Postgres logical replication events to RabbitMQ for async consumers across the platform.
SuperAPI (YC W23)
Co-Founder / CTO
- Co-founded SuperAPI (YC W23), a CDN API cache that refreshed responses from database CDC instead of TTL expiry, reducing stale reads and improving API response times for downstream clients.
- Built the production stack on AWS with CloudFront, Lambda, DynamoDB, and Redis, using Debezium and Kafka for CDC-driven invalidation and in-place response updates.
- Owned end-to-end architecture from CDC ingestion through CloudFront cache refresh; built observability for global latency and cache effectiveness.
- Shipped SuperAPI as a plug-and-play API cache gateway with no SDK or code changes, serving cache hits in under 20ms with CDC-backed invalidation (trysuperapi.com).