Summary
Overview
Work History
Education
Skills
Timeline
Generic

Ruchin Patel

McKinney

Summary

Senior software engineer with over seven years of expertise in backend development and data engineering. Currently at HubSpot, responsible for building scalable infrastructure for feedback and survey platforms, leading the transition from a third-party vendor to an in-house solution. Proficient in Java, Python, Kafka, Flask, Django, Snowflake, AWS, Azure, and Kubernetes. Experienced in designing distributed systems and AI-driven solutions to enhance product adoption and engagement.

Overview

8
8
years of professional experience

Work History

Senior Software Engineer

HubSpot
06.2023 - Current

HubSpot | Cambridge, MA — Senior Software Engineer | 06/2023 - Current

As part of HubSpot's Product Rollouts team, I design and implement scalable backend systems to govern how new features are delivered to thousands of customers. My work lies at the intersection of product engineering, user engagement, and platform scalability.

Feedback & Survey Platform

  • Built HubSpot's feedback and survey infrastructure from the ground up — starting with a high-throughput platform (Java, Kafka, MySQL, distributed rate-limiting) that collects beta feedback ahead of public release, now supporting thousands of customer interactions monthly.
  • Led the move to bring customer surveys fully in-house, replacing a legacy third-party vendor with a platform built and owned by HubSpot — consolidating CSAT, NPS, and CES feedback under one roof.
  • Extended the platform with AI-generated feedback summaries and contextual collection, giving product managers a direct line to customer input inside their existing workflows.

Product Updates Recommendation

  • Developed a recommendation engine using multi-threaded processing, caching, and usage analytics to surface relevant product updates based on user behavior; led cross-functional development and delivered a beta that exceeded engagement KPIs.
  • Formed the foundation for HubSpot's ML-powered feature discovery initiatives.

Weekly Product Updates Roundup – Admin Engagement at Scale

  • Led development of a scalable roundup email system highlighting key betas and updates to HubSpot portal admins, integrated asynchronously with cross-team infrastructure.
  • Built an AI-driven summarization tool converting unstructured HTML into concise update summaries, improving email accuracy and UI consistency.
  • Achieved a 57% open rate and 10.7% click-through rate — well above industry benchmarks.

Other Contributions

  • Exact Release Dates: Delivered real-time rollout visibility by implementing caching and data consistency mechanisms for percentage-based ungating.
  • System Modernization: Overhauled legacy beta systems for maintainability and performance, critical to company strategy.

Dxc Technology

Software Engineer/Data Scientist
02.2019 - 06.2023

Worked across multiple enterprise-scale projects for retail and public sector clients, delivering scalable backend services, ML solutions, and cloud-based applications.

RBS Opal – Ahold Delhaize (Retail Services)

  • Built a scalable offer management system using Flask, Docker, and Kubernetes, improving operational speed by 80%.
  • Designed Redis caching and MongoDB indexing, improving query speed by 40%.
  • Automated data pipelines using Azure ADF, improving accuracy to 99%.
  • Developed an ML-based clustering system in Python to reduce data duplication by 95%.

AMS Demand and Supply

  • Developed a Django-based HR allocation app that boosted project completion by 30%.
  • Built a chatbot with Azure Bot SDK, reducing manual processing time by four days.
  • Provided architectural and development leadership for automation initiatives.

ADA Pathways GIS

  • Designed a GIS service aiding disabled transit users, reducing operational costs by 15%.
  • Built a fault-tolerant backend with Java and Python, maintaining 99% uptime.
  • Deployed REST APIs and web apps using Django, AWS Lambda, and Elastic Beanstalk, improving productivity and onboarding speed by over 50%.
  • Delivered a computer vision POC for real-time object detection, helping to secure a major client project.

Education

Master of Science - Electrical Engineering

University of Southern California
Los Angeles, CA
12-2018

Bachelor of Science - Electrical, Electronics And Communications Engineering

Sarvajanik College of Engineering And Technology
India
06-2015

Skills

  • Backend development
  • Java programming
  • Distributed systems
  • Machine learning
  • Cloud computing
  • API development
  • Apache Kafka
  • Amazon Web Services
  • Microservices architecture
  • Database management
  • Technical leadership
  • Snowflake & data platforms

Timeline

Senior Software Engineer

HubSpot
06.2023 - Current

Dxc Technology

Software Engineer/Data Scientist
02.2019 - 06.2023

Master of Science - Electrical Engineering

University of Southern California

Bachelor of Science - Electrical, Electronics And Communications Engineering

Sarvajanik College of Engineering And Technology
Ruchin Patel