Resume PDF
Lead Software Engineer with 10+ years of experience architecting and scaling resilient distributed systems for SaaS platforms serving millions of weekly active users. Specialized in low-latency backend architecture, zero-downtime migrations, and performance optimization. Led organization-wide engineering initiatives and delivered complex, high-scale systems from concept to production.
Notion
Feb 2023 – Present (3y 5m)
Software Engineer (Enterprise Search & Agents)Hybrid — Hyderabad, India
- Architected ingestion pipelines processing millions of external documents daily; designed strict source-level security controls that accelerated infosec approvals and unblocked deployments for multiple tier-1 enterprises.
- Developed permission-aware agent tools enabling reliable retrieval of enterprise knowledge through semantic and lexical search and execution of actions on third-party systems.
- Built a standardized webhook ingestion platform processing millions of daily events with at-least-once delivery guarantees, unifying event-driven ingestion across third-party connectors to accelerate development while providing consistent reliability guarantees.
- Defined indexing consistency guarantees and freshness expectations for enterprise search, balancing customer requirements with system performance to deliver a predictable search experience.
- Drove cross-functional alignment across product, design, security, and GTM to shape enterprise platform capabilities, navigating customer requirements, security policies, and third-party API limitations to deliver scalable, high-performance integrations.
Zenius Education
May 2022 – Feb 2023 (9m)
Staff Software Engineer (Payments Infrastructure)Remote
- Led a team of 6 engineers to rebuild the payments infrastructure from the ground up, adding support for subscriptions, installment plans, and coupons while designing automated failover mechanisms that improved payment success rates from 91% to 99.9%.
- Built a high-performance SKU entitlement check service processing entitlement queries in under 5ms, enabling real-time access control across subscription tiers and promotional SKUs.
- Designed and implemented monitoring, alerting, and automated fallback mechanisms to quickly detect and resolve failures, ensuring continuity of payments operations under real-world conditions.
- Drove engineering excellence by establishing best practices, code quality standards, and processes for reliable delivery, while mentoring junior engineers and setting a foundation for high-performance development.
Locus.sh
Dec 2017 – Apr 2022 (4y 4m)
Technical Lead (Optimization Products)In Office — Bangalore, India
- Revamped the end-to-end user experience for Dispatcher, a dispatch planning logistics product, translating customer feedback into a redesigned UI, modernized APIs, and a re-architected dashboard backend that improved performance, simplified workflows, and addressed customer pain points.
- Led architecture and delivery of two greenfield B2B SaaS products (Permanent Journey Planning and Network Optimization) from scratch as tech lead working with teams of 3 engineers and 2 data scientists, closing working with customers. Owned end-to-end product architecture and delivery, balancing mathematical rigor, system scalability.
- Partnered with product, design, and customer success to translate enterprise customer requirements into technical roadmaps, driving feature prioritization and engineering trade-offs across multiple releases.
- Supported the engineering organization's 5× growth by conducting technical interviews, designing interview problem statements, and helping define standardized hiring criteria to improve consistency and quality of candidate evaluation.
Oracle
Jun 2016 – Dec 2017 (1y 6m)
Associate Software Engineer (ISV Engineering)In Office — Bangalore, India
- Advised external ISVs on tuning application performance for SPARC architectures; simulated high-concurrency workloads via OATS and diagnosed JVM and database contention using JFR/AWR telemetry to drive resolutions.
- Worked on porting Redis from x86 to SPARC architecture, ensuring compatibility on Solaris systems.
- Developed a source code scanner module of the Oracle Preflight checker application that allowed independent software vendors (ISVs) to identify necessary code changes for porting applications between Solaris versions, improving migration efficiency and reducing errors.
Skills
Open Source
Former Technical Committee Member — Python OpenAPI Generator
Education
Vellore Institute of Technology
Jun 2012 – May 2016
B.Tech. in Computer Science and Engineering (GPA: 8.82/10.0) — Chennai, India