Rishul A.

Engineering Manager

Bengaluru, Karnataka, India10 yrs 7 mos experience

Key Highlights

  • Led teams at Uber for data quality and governance.
  • Scaled Hotstar's Data Platform for record traffic.
  • Expert in architecting distributed backend systems.
Stackforce AI infers this person is a Data Engineering and MLOps expert with extensive experience in high-concurrency streaming platforms.

Contact

Skills

Core Skills

Data PlatformTechnical LeadershipData ArchitectureMlopsData Pipeline ManagementDatabase Service Design

Other Skills

Agile MethodologiesAlgorithmsAmazon Elastic MapReduce (EMR)AnalyticsAnalytics EngineeringApache SparkCC++CloudComputer ArchitectureData GovernanceData InfrastructureData LakesData LineageData Quality

About

Rishul comes with more than 10 yrs of rich experience working in high-performance teams and delivering solutions to real world problems at large scale. He has managed and led teams in a variety of product companies, both B2B and B2C, from Seed stages to post-IPO and public companies. He is experienced in long-term roadmap planning and defining the vision for Data teams, along with delivering high quality solutions for hard engineering problems consistently. In his current role at Uber in the Data Platform org he leads two teams: the Data Quality team and the Databook (Metadata and Governance) team, comprising 15 engineers across Staff, Senior and L3/L4 levels. Together they are responsible for Metadata, Data Lineage, Data Governance, Reliability and Quality of all data assets of teams across various verticals of Uber. Rishul comes with a unique combination of expertise in leveraging technology to build solutions on Cloud platforms along with experience is architecting distributed backend systems and micro-services and integrating both the spaces together to create end-to-end platforms and Data products.

Experience

Uber

Engineering Manager II

Feb 2025Present · 1 yr 1 mo · Bengaluru, Karnataka, India · On-site

  • Leading Uber's Databook and Data Quality teams.
Data QualityMetadataData GovernanceData LineageData PlatformTechnical Leadership

Disney+ hotstar

Engineering Manager

Sep 2022Jan 2025 · 2 yrs 4 mos · Gurugram, Haryana, India · Remote

  • Leading the Data charter at Hotstar. Managing two teams- Data Platform and Analytics Engineering. Solving challenging data intensive problems at a scale of 60 million concurrent viewership. Curated and executed multi-quarter roadmaps across teams to create a modern Data Platform and served multiple Data Products on top of these platform abstractions. Continuously worked with other Engineering, Product, Analytics and Customer Support as a horizontal team leader to make Data@Hotstar successful.
  • Led the efforts to scale Hotstar's Data Platform to 4x - to handle multi million RPS
  • throughput and processing hundreds of billions of clickstream and async messages per day. Platform scaled for world record traffic of 60 million concurrent live stream viewers for Cricket World Cup'23.
  • Led the migration of self managed Hive system to Databricks-based Spark, improving execution speed by >5x and reducing cost by ~150K $ every year.
Data PlatformData ArchitectureStrategic RoadmapsProject PlanningDatabricksAmazon Elastic MapReduce (EMR)+7

Prophecy

Engineering Manager

Mar 2022Sep 2022 · 6 mos · Delhi, India · Remote

  • Leading engineering efforts for the Spark Execution team of 4 engineers - end
  • to end ownership for managing lifecycle and execution of distributed spark
  • code on cloud for a Low-Code Data Engineering Platform.
  • Designed and implemented a solution to compute IO metrics and data preview
  • and column statistics for Spark jobs. This allowed customers to track data
  • changes and optimize their jobs by seeing historical metrics of their jobs
  • without affecting job execution times.
  • Designed and implemented a new Databricks based Job Scheduler to schedule
  • Spark Jobs on Databricks and manage the job lifecycle from a single pane of UI.
Database DesignData Architecture

Domino data lab

2 roles

Engineering Manager

Sep 2021Mar 2022 · 6 mos · Bengaluru, Karnataka, India

  • Managing 3 engineers. Leading the end to end integration of Domino Data Lab MLOps and Model Development platforms to capture model predictions in real-time and scaling it to Terabyte scale.
Python (Programming Language)Database DesignDistributed SystemsApache SparkKubernetesThought Leadership+3

Senior Software Engineer II

Dec 2020Sep 2021 · 9 mos · Bengaluru, Karnataka, India

  • MLOps Team - creating an industry leading Model Monitoring system to enable enterprises to handle ML operations in production at scale.
  • Scaled Domino Model-Monitor's compute engine ~1000x, to support computing Model Quality metrics for machine learning models with datasets upto a few Terabytes in size, which earlier supported only a few Gigabytes. This involved using Spark for distributed compute, producing hourly aggregate metrics and supporting queries on top of these aggregate metrics.
  • Led the project to improve the Security posture of the enterprise Domino Model-Monitor product. Reduced the security vulnerabilities to almost 10% of the original number.
Python (Programming Language)Database DesignProject PlanningMongoDBApache SparkKubernetes+3

Sumo logic

3 roles

Senior Software Engineer II

Mar 2020Dec 2020 · 9 mos

  • Led the initiative to revamp the end to end Data pipeline setup and search experience for Sumo Logic's log analytics platform. This involved running a team of 6 engineers (backend, frontend and QE), owning the technical design and project delivery, and deep diving into product requirements with multiple brainstorming sessions with Product and UX teams to come up with an intuitive and customer-friendly product design backed by a scalable and modular technical design.
  • Re-designed Sumo Logic's in-house Map Reduce framework architecture to support large scale (billions of groups) aggregate queries on top of unstructured log data.
Database DesignScalaStakeholder ManagementData Pipeline Management

Senior Software Engineer

Promoted

Mar 2017Feb 2020 · 2 yrs 11 mos

  • Technical Lead for a team of 4 engineers, designing and developing a new lookup database service to handle multi-million read/write operations every second. I also led the planning and end-to-end delivery of the entire project.
  • Team/Technical Lead for end-to-end support for column based data storage format in ingest and search pipeline to build the new on-demand pricing model for log analytics.
  • Technically mentored and trained new engineers in my team.
  • Know-how of running a production system: managed multiple services and fires in production.
  • Member of the Change Management Board to control production changes.
  • Evangelist for adopting best scrum and agile development practices in my team.
  • Contributed to defining the technical vision of the log analytics product.
Database DesignScalaDatabase Service Design

Software Engineer

Jun 2015Feb 2017 · 1 yr 8 mos

  • Developed a new highly available Interval Tree Database microservice to improve scalability and reliability. Upgrading the new service now took few seconds, as compared to a few hours before.
  • Developed an offline microservice to re-process customer data. Improved performance of search queries by as much as 8x, and reduced lag from few days to an hour.
Database DesignScala

Mettl

Content Author

Jan 2014Mar 2014 · 2 mos

  • Creating programming questions for recruitment. Formalizing everything, from problem statement to test cases.

Education

Netaji Subhas Institute of Technology

Bachelor of Engineering - BE — Computer Engineering

Jan 2011Jan 2015

Delhi Public School, Dwarka

High School — Mathematics and Computer Science

Jan 1997Jan 2011

Stackforce found 100+ more professionals with Data Platform & Technical Leadership

Explore similar profiles based on matching skills and experience