Sohan Honavar

Sohan Honavar

Full Stack Engineer

Followers of Sohan Honavar581 followers
location of Sohan HonavarMumbai Metropolitan Region

Connect with Sohan Honavar to Send Message

Connect

Connect with Sohan Honavar to Send Message

Connect
  • Timeline

  • About me

    Data Platform Engineer III at Dream11, ex-BookMyShow

  • Education

    • S E S High School & Jr College

      2008 - 2010
      HSC
  • Experience

    • AudioCompass

      Nov 2015 - Aug 2016
      Full Stack Engineer
    • BookMyShow

      Oct 2016 - Mar 2021

      Project: Migration On-Prem to Cloud - Planning and evangelizing the move to cloud from on-prem DC- Evaluating different cloud products to replace our existing on-prem solutions- Creating data pipelines to move data from on-prem to CloudProject: Dynamic Pricing & Forecasting- Implementation of models for Dynamic Pricing for movies & live events.- Creating pipelines for real-time price updates on the front-end system.- Implementing dynamic rule-based pricing.- Creating real-time dashboards for monitoring & alerting purposes.Project: User Intelligence Platform- Wrote batch & streaming jobs to get data from different sources in Unified Data Warehouse using Apache Spark & Kafka.- Leveraged all data in the Unified Data Warehouse to create a user intelligence platform.- Enriched user data by inferring more meaning from already existing user data.- Created a CMS which is used by internal teams & PMs to derive meaningful user insights - Created web APIs using Scala to power internal teams and products with enriched user data.Tech used- Apache Spark, Apache Parquet, Kafka, Hive, Oozie,Cassandra, Clickhouse, MongoDB, HDFS, Kafka Connect, Scala, Python Show less Project: BookMyShow SuperstarI was part one of the most interesting projects - BookMyShow Superstars,- Worked on designing the architecture and creating the working flows for all the Apis- Followed TDD to create Apis with 2 other Backend Engineers.- Worked on Web & PWA(React.js) part of the project with Frontend guys when needed.- Wrote scripts in JMeter to load\stress test end-to-end backend flow before Production Deployment with TL.- Handled the entire dockerized deployment of the project to production in coordination with DevOps team- Scaled the product from the first release from 7 cities (100k star users) to 10 major cities (approx 1 million star users) with the adoption of 27% in the first two months. Show less

      • Senior Software Engineer - Data

        Jun 2018 - Mar 2021
      • Senior Software Engineer

        Oct 2016 - Jun 2018
    • Dream11

      Apr 2021 - now

      Project DataStitchDataStitch is a No-Code ETL tool internally built by DataTeam @ Dream11 for our Engineers, Analysts, and Data Scientists. DataStitch helps anyone at Dream11 build, run, and backfill an ETL pipeline within minutes, using our intuitive UI & and custom operators, it has many other features like slack alerting, retries, smart scheduling, etc.As a lead engineer on DataStitch, my role entailed:- Working with 4 other engineers on conceptualising, designing & and building DataStitch Platform & UI- Seamless migration of our existing ETL pipelines to DataStitch- Increasing DataStitch adoption among our existing ETL users & and new user acquisition by conducting training sessions, writing How-To guides, etc.- Incrementally building new features as well as incorporating user feedback and adding user delight features like smart error logs and smart scheduling etc.Tech Used - Spring Boot, Airflow, Athena, Redshift, React, etc. Show less Project: DataTitanDataTitan is the SQL-compatible federated query engine that helps anyone @ Dream11 write SQL queries joining data across multiple sources like Athena, Parquet, CSV, Icebreg, and Redshift and output the result to multiple sinks like Redshift, Kafka, Parquet, CSV, and Icebreg, which is accessible over a simple HTTP API.As a lead engineer on DataTitan, my role entailed:- Conceptualising, Designing & Building DataTitan end-to-end- Onboarding new users/teams on DataTitan and building feature requests & incorporating user feedback which is in line with the product scope. Tech Used : Spark, AWS EMR, Spring Boot, JobRunnr, MySQL,Kafka Show less

      • Senior Software Development Engineer 3 - Data Platform

        Jun 2022 - now
      • Senior Software Development Engineer 2 - Data Platform

        Apr 2021 - Jun 2022
  • Licenses & Certifications