Rohit Kumar
Staff Software Engineer @Expedia Group
Signup · Get unlimited contacts
WORK HISTORY
Staff Software Engineer @Expedia Group
Architect, Design & Developed FCI, Service Availability and Bot Traffic Streaming Data Pipeline where we are processing upto 150K client & edge events/sec.Computing key business metrics about the health of Expedia Brands(Vrbo, Hotels, Cars, Hotwire, Trivago)Travel Funnel, Click & Page Views, Service Availability, Bot Traffic and Delta Users. Pipeline contains the following Spring Boot based K-stream apps\\\\n Data Transformation & Validation App - Transforming and filtering raw events into our domain events and pushing the same to datalake & our domain topic.\\\\n Data Aggregation App - Computing Funnel Rates, Click Views, Page Views and Delta Users using Kstream in-memory state store and pushing the same to downstream systems.\\\\n Data Ingestion App - Ingesting Business metrics into PostgreSQL and influx database\\\\n🤝 Data Enrichment App - Enriching business metrics with Expedia organisation metadata and writing the same to database\\\\n🧪 Data Correlation App - Correlating business metrics with change and incident data and then sending notification to big panda.\\\\n Presentation API\'s - Spring Boot App exposing Open API 3.0 compliance restful API\'s for clients\\\\n This pipeline has made the FCI computation and reporting scalable to Expedia Scale (Billions event / day), faster and reduced 98% database iops.\\\\n Enabled to find out potential users who had failed interaction & down time in user travel funnel experience (search, display, booking, checkout, payment)\\\\n Change Overlay Feature - Lead design & development for change impact overlay feature which helped developers in analysing impact of their change on the user travel funnel rates in real time.\\\\n API First - Lead API First cross team effort for CRE and made all our domain external APIs, Open API 3 and Expedia API first compliance\\\\n🤝 Mentoring - Actively mentored multiple engineers, both on my team and outside, helping several of them to grow to Senior Engineer\\\\n \\\\n\\\\n \\\\n \\\\n\\\\n \\\\n
EDUCATION
Kurukshetra University
Bachelor’s Degree, Computer Science
Maharshi Dayanand University
Master’s Degree, Computer Application
ABOUT ROHIT KUMAR
Staff Software Engineer with 15+ years of experience in designing and developing…
This profile is compiled from publicly available professional sources. Unifers is not affiliated with or endorsed by LinkedIn. Request removal of this profile.