SDE-2 (Founding Engineer), Datavio
Sep 2023 – Present
Bangalore, India
- Lead backend development for data-analysis services in a 0→1 startup, working directly with the CTO on architecture, deployment and post-launch optimization.
- Scaled backend infrastructure to handle 100× more load across the database and service layers.
- Migrated Azure PostgreSQL Flexible Server across regions via read-replica promotion, unlocking 2× server capacity unavailable in the original US region.
- Built an AI data-analysis agent from scratch on the OpenAI Agents SDK (FastAPI, Redis, Azure) with multi-step reasoning, and agentic AI workflows that automate supply-chain operations.
- Built ~40 e-commerce and quick-commerce platform integrations, including Playwright connectors for vendor portals with no public API.
- Built a penny-level payment-reconciliation engine (FastAPI, PostgreSQL) tracing every UTR to invoices, debit notes, credit notes and TDS; 88/88 payments reconciled on a first production run, 99.5% of 1,012 matched on another channel, 0 mismatches on a 982-row validation file.
- Designed data pipelines on AWS S3, SQS and Lambda that run microservices in parallel, making processing 2× faster.
- Optimized cron jobs for 10× faster execution, accelerating client onboarding.
- Introduced versioned blue-green deployments with Docker Compose and nginx: health-gated releases, graceful traffic switching, 3-hour drains for in-flight workflows and one-step rollback.
- Built a document-AI pipeline (Azure Document Intelligence, rules first with a GPT fallback) that splits debit notes to invoice SKU lines in resumable phases: 94.9% of 486 split cleanly and GPT calls fell from 486 to 2.
- Designed and deployed microservices in Python, Django and Express.js; optimized PostgreSQL queries, self-hosted MongoDB, scaled Jenkins with Azure VM agents and moved long-running endpoints to async workers.