×
Tanmay Agarwal

Tanmay Agarwal

Member of Technical Staff - 4

Hyderabad, Telangana, IN
+91 8985805026
English

Background


About

About

I am passionate about building scalable applications that reach millions of users. My expertise lies in developing independent, multi-tenant services that drive user growth. I take full ownership of the development lifecycle, ensuring high-quality, efficient, and scalable solutions.

Work Experience

Work Experience

  • Member of Technical Staff - 4ThoughtSpot India Private Limited

    Dec, 2023 - Present

    ThoughtSpot provides AI-driven analytics to businesses

    • Worked on the transformation of a React monolithic architecture into a scalable Microfrontend architecture, significantly accelerating feature delivery and enhancing visibility into customer drop-off points.

    • Built a conversational interface for Spotter in ReactJS using a Micro Frontend Architecture and Zustand, enhancing responsiveness and reducing state management complexity.

    • Designed and implemented a custom onboarding flow for the ThoughtSpot tool using ReactJS, driving increased user adoption and retention as part of the Growth team.

    • Developed a REST API interface for Spotter (ThoughtSpot AI Analyst) using Python FastAPI, implementing authentication, rate limiting, logging, and error handling, which improved system security and reduced API failures.

    • Engineered a Multi-Tenant Communication Service (COMS) to handle all notifications, alerts, and communications for the ThoughtSpot platform, with 99.9% message delivery reliability.

    • Integrated Slack and Microsoft Teams, enabling real-time AI-driven interactions within those platforms, leading to a 25% increase in user adoption of ThoughtSpot’s AI assistant.

  • Senior Software Engineer, vPhrase Analytics Solutions Pvt. Ltd.

    Jun, 2020 - Dec, 20233 years 6 months

    Revolutionizing the way insights are communicated from data.

    • Engineered a high-performance dashboard viewer and editor rendering engine capable of handling hundreds of cards and thousands of variables/filters, utilizing lazy rendering to ensure a smooth and responsive user experience.

    • Engineered stateful distributed data applications used by 8+ Fortune 500 companies, including Abbott, Sanofi, HUL, Danone, ICICI Lombard, GSK, Fidelity, and Sony, ensuring 99.99% uptime and scalability.

    • Built an Asynchronous Report Generation Engine using Redis and Django-Q, reducing report generation time by 60% and enabling sub-second response times for users.

    • Designed a project migration service that automated data transfers across environments, maintaining 100% data integrity and cutting migration time by 70%.

    • Developed a Data Connection Layer that reduced database integration time from weeks to under 2 days, successfully integrating 10+ databases, including Snowflake, Databricks, and BigQuery.

    • Built a Query Generation Engine capable of handling complex queries like change analysis, optimizing query execution speeds by 5x and improving data processing efficiency for millions of records.

Skills

Skills

  • Backend Development

    Python

    Django

    Golang

    FastAPI

    Redis

  • Frontend Development

    ReactJS

    JavaScript

    Microfrontend Architecture

    Zustand

  • DevOps & Cloud

    Docker

    AWS

    SSO

  • System Design

    LLD

    HLD

    Multi-Tenant Architecture

Education

Education

  • Engineering, B.Tech, University of Petroleum and Energy Studies

    Sep, 2016 - Jun, 2020