
Ravi Karatagi
Software Engineer

Connect with Ravi Karatagi to Send Message
Connect
Connect with Ravi Karatagi to Send Message
ConnectTimeline
About me
Senior Software Engineer at NDS services Pay TV Technology
Education

Visvesvaraya Technological University
-Bachelor of Engineering - BE Information Technology
Experience

Aeronautical Development Agency
Nov 2004 - Mar 2006Software Engineer• Development and testing of OAC-DS Software for Tejas LCA (light combat aircraft). OAC-DS is responsible for rendering various navigation and aircraft system related data to the pilot on the display surfaces.• Development and testing of Cockpit controls, Health monitor, Display data and other subsystems.

Wipro
Apr 2006 - Nov 2007Project Engineer• Designed and developed various modules in 1511FMX. 1511FMX is a network element which acts as a multiplexer and demultiplexer in telecom networks.• Evaluated amongst the databases and porting the open-source DB SQLite to GHS Integrity RTOS to suit the needs.• Integration and integration testing with clients third party vendor (Dekimo) at client's place, Alcatel (Belgium)• Coordination with Client’s third-party s/w vendors and finding the resolutions for offshore raised issues.Received code Gym / Code Guru awards. Show less

NDS Limited
Dec 2007 - Jan 2013CGS (Carousel Generator system) is a web service which accepts raw binary data and metadata describing the interactive content over the XML/SOAP interface. It persists incoming transactions and data to a file-system location specified in the configuration file, generates the platform specific broadcastable carousels. It interacts with iStreamer to playout the generated carousels.It is a single java standalone application with internal layered architecture.Roles and Responsibilities :• Had been to UK for the Transition of the component to India.• Planned the KT phases and product transition strategy.• Setup necessary dev infrastructure and CI/CD pipelines back in offshore.• Trained other team members on the component.• Developed and delivered Interactive solution for Roger’s over EBIF platform.• Managing with other bug fixes and feature developments. Show less • Designed and developed Data Publisher. Used for publishing EPG Theme, Ads, Dynamic Updates, VOD shop skins, Dynamic language fonts etc on the set top Box.• Designed and developed iTVTS. It facilitates managing and delivery of interactive applications and their data from headend to devices. It aims to simplify the workflow of managing and publishing ITV Applications. Examples of iTV Apps ACTIVE English, ACTIVE Darshan, ACTIVE WIZKIDS etc in Tata sky.• Drove design reviews and code reviews.• Mentored juniors and practiced SCRUM being a SCRUM master.• Interacted with customers for requirement discussions.• Been to UK for transition of products, iPackager and CGS.• Practiced TDD with 100% code coverage for one of the components. Show less
Technical Lead
May 2011 - Jan 2013Senior Software Engineer
Dec 2007 - May 2011

Cisco
May 2013 - Jan 2015Technical LeadBuilt RENG - Recommendation Engine is responsible for evaluating data from different sources such as liner content, VOD content etc. It generates different types of content recommendations such as “Don’t Miss” (Promo), “More Like this”, “You may like”, “Most Viewed” etc based on various content metadata and user profiles.It exposes REST web interface APIs (with JSON responses) for the devices such as set-top-box, iPad, tablets etc to access the recommendations.Responsible for POC using Apache Mahout, Design and development of RENG.Responsible for integrations with various systemsResponsible for curating the data for testing from various sources like IMBD etc Show less

Medlife.com
Jan 2015 - Nov 2019• Led Fulfillment business vertical with a team of 30 in house and a team of 10 remotely as Associate Director.• Drove the Hiring, built a team of engineers with various experience levels and coached the team.• Drove the team in achieving major business goals related to cost, efficiencies, and SLAs.• Drove the journey from 3 monoliths to ~50 micro services resulting in decoupled asynchronous and scalable systems/services. • Introduced, coached, and Followed SCRUM, an Agile methodology for effective planning and on time delivery.• Drove regular review meetings to monitor and improve Quality metrics such as, Code coverage, PMD, findBugs etc.• Drove regular review meetings to monitor and improve production stability/performance metrics such as, API latency, 4xx 5xx errors, DB slow queries etc.• Drove regular review meetings with PMs to monitor and improve business metrics on cost, efficiency, SLAs etc.• Setup and managed on-call support process and team which brought down operation issues and production issues Significantly.• Identified the training needs in the team, evaluated various options for interacting with the trainers and arranged one. Show less • Led a team of 20 in house and a team of 5 remotely as a SDM.• Drove the Hiring, built a team of engineers with various experience levels and coached the team.• Drove the team in achieving major business goals related to cost, efficiencies, and SLAs.• Drove the journey from 3 monoliths to ~50 micro services resulting in decoupled asynchronous and scalable systems/services. • Introduced, coached, and Followed SCRUM, an Agile methodology for effective planning and on time delivery.• Drove regular review meetings to monitor and improve Quality metrics such as, Code coverage, PMD, findBugs etc.• Drove regular review meetings to monitor and improve production stability/performance metrics such as, API latency, 4xx 5xx errors, DB slow queries etc.• Drove regular review meetings with PMs to monitor and improve business metrics on cost, efficiency, SLAs etc.• Setup and managed on-call support process and team which brought down operation issues and production issues Significantly. Show less Medlife.com is an E2E Healthcare solutions platform and majorly pharma ecommerce.• Built e-commerce Order management system and various workflows such as routing order based on pincode, Order modification, cancellation, from scratch and scaled it from 0 to 43k orders per day.• Built Digidesk – An intelligent queue-based platform used by pharmacists to digitize the prescriptions received from various sources (E.g., customer app, doctor app etc.). Built various workflows to improve the order conversion and efficiency of the digitizers upto 15 mins per prescription with various optimizations.• Built RBAC based Admin Web App for internal users having different roles and responsibilities to manage the operations efficiently.• Built various workflows of the warehouse management such as picking, packing, inwarding, delivery etc. Scaled it from single to multiple warehouses across 25 cities pan India.• Built auto and manual procurement systems for stock not available cases. Achieved a SLA of 1 day, fill rate and accuracy percentage of 80% and 98% in case of auto procurement. SLA of 2 to 3 days and fill rate and accuracy percentage of 60% in case of manual procurement.• Built CX (a mini-CRM) system by integrating with OZONETEL (call center solution) and scaled it to daily inbound calls of 21k and outbound calls of 30k for the use cases of Order confirmation, Customer satisfaction and rating, Order reschedule confirmation, etc• Scaled the system from 3 monoliths to ~50 microservices using AWS cloud platform. Show less
Associate Director
May 2019 - Nov 2019Software Development Manager
Jan 2017 - May 2019Technical Lead
Jan 2015 - Jan 2017

Microsoft
Dec 2019 - Nov 2023Senior Engineering Manager• Heading the Data pipeline modernization of OneAsset - A Master data management system (MDM) for all 15m devices across Microsoft.• Migrated from traditional SQL based data processing to modern data processing and warehouse pipelines using the latest cloud technologies like synapse, spark, ADLS, python etc. ETL to ELT.• Setup Data quality framework to measure Completeness, Accuracy, Consistency, freshness etc.• Achieved data quality improvement of over 90% from 40% and the data processing time reduction by 70% for employee assets.• Led the Codev engagement with the Service tree. Service tree is a central repository of services and components across Microsoft enabling Security, Governance and Compliance across company.• Led the data governance metric to 90% for the enterprise CSEO org, Highest among all orgs across Microsoft.• Responsible for achieving the highest metadata quality among all the divisions for MSD.• Led the Unified telemetry platform, UTP (A centralized telemetry/Observability platform built over App insights for enterprise org), a team of 8. Receives ~250 TB of data per month.• Led the HEART Metrics feature which is widely used by the applications to measure the user usage metrics through the telemetry.• Led the App security monitoring feature partnering with DSR to emit the security telemetry and trigger security incidents for all the services in the org.• Introduced and coached the team on agile planning methodology.• Drove the team to take the test coverage from 0 to 60%.• Drove Engineering excellence initiative within the org with Code Quality, Modern architecture, and Service Health as the pillars.• Drove various org level initiatives such as Learning and development, Golden hours etc. Show less
Licenses & Certifications
- View certificate

Microsoft Certified: Azure Fundamentals
MicrosoftSept 2023 - View certificate

Microsoft Certified: Azure AI Fundamentals
MicrosoftJun 2023 - View certificate

Microsoft Certified: Azure Data Fundamentals
MicrosoftJul 2023
Recommendations

Rahul bansal
Software Engineer at Indus Valley PartnersDelhi, India
Esther van lunteren
Journalist, docent en auteur met karakterBodegraven, South Holland, Netherlands
Abdul rehman tayyab
Team Manager | Coach | Leader | Customer Success Executive | Customer Support RepresentativeLahore, Punjab, Pakistan
Jonathan sanderson
Head of Finance Technologies Group at LGCLondon, England, United Kingdom
Janiek derix
Student Diergeneeskunde Universiteit GentEindhoven, North Brabant, Netherlands
Hela hichri
Product Support Manager chez VERMEG for Banking & Insurance SoftwareTunis, Tunisia
Zyanya pérez
Talent Acquisition Manager at Warner Bros DiscoveryMiguel Hidalgo, Mexico City, Mexico
Zion chen
DevOps Automation Manager at SAPIsrael
Ishaqq muhammad
Entrepreneurship | LinkedIn Alumni | Creating OpportunitiesChicago, Illinois, USA
Mick casey
Operations Manager at AmcoGiffenSt Albans, England, United Kingdom
Rajani devi
UX Designer | Product Designer| 🌟 Awards - Team MVP ,The DependableHyderabad, Telangana, India
Utkarsh dixit
Backend @Ridecell | Python, Django | B.TechNoida, Uttar Pradesh, India
Umed umed
CRIME INFORMATION OFFICER at National Crime Investigation BureauCity Of Peterborough, England, United Kingdom
Shakil ahmmed
CEO at SEO Exapte Bangladesh Ltd. | White Hat SEO Expert in BangladeshBogra, Rajshahi, Bangladesh
Julio ortiz
Massage TherapistJersey City, New Jersey, United States
Ashtamoorthy c m
Assistant Manager- Project at Plant Lipids Private LimitedTrivandrum, Kerala, India
Kemmal onuoha
Sales Enablement Expert | Business Process Management | Strategist | Business Growth and Startup Con...Lagos State, Nigeria
Kadriye sarı
Sanayi & Bina sektörü Enerji Verimliliği Uzmanı / Enerji Yöneticisi / ISO 50001 Enerji Yönetim Siste...Türkiye
Miguel angel huerta rios
Development Engineer at KTMSalzburg, Salzburg, Österreich
David reveles, cwp, lssgb
Corporate Wellness Expert | Wellness Program Strategist | Holistic Health | Community Builder | Loc...Seattle, Washington, United States
...