Energetic software engineer with 13+ years’ experience developing robust and complex data solutions and reporting solutions. Experience in managing petabytes scale data warehouses and advanced working knowledge of large data manipulation and performance tuning. Known for deep technical knowledge in Azure products combined with sound business acumen, being an expert problem solver and mentoring teams to deliver complex projects.
Overview
15
15
years of professional experience
3
3
years of post-secondary education
Work History
Senior Software Engineer
Microsoft India R&D Pvt Ltd
Hyderabad
02.2013 - Current
Demonstrated experience and good hands-on programming experience C#, Scala, Python, SparkSQL, SQL.
Lead the Human Capital Management Data & Insights team. Envisioned, Designed, and delivered the next generation of People, Organizational and Talent Analytics Platform.
Designed, and Developed the HR Common Data model on Modern Azure Stack leading to the retirement of the legacy people warehouse in Microsoft.
Developed the Data Quality framework to capture the issues during data ingestion and publish, ensuring left shift quality and publishing high quality data to subscribers.
Lead the efforts towards continuous improvement in our production systems with reduction of repeatable tickets, improved support experience.
Lead the feature crews cutting across cross orgs in Microsoft, identifying dependencies, mitigating risks, and driving the cross-group teams towards delivery of an efficient solution.
Designed and Implemented the Modern Data Lake for the Services business in Microsoft using Azure Data Lake, Azure Data Factory and Databricks to enable Data Analytics which improved the data quality and SLA of the publish.
Enabled Big Data pipelines to publish near real-time data for our business, Leveraging EventHub’s for message queueing, Spark batch processing through Azure Databricks.
Migrated the legacy data warehouse system to Azure SQL Data Warehouse (Synapse SQL Pool) and Azure Data Factory which helped in reduced costs and increased performance. The ELT performance of the new system came down to 4 hours from 16 hours.
Trained and mentored junior developers and engineers, teaching skills in BigData, Azure Data Platform and working to improve overall team performance.
Senior Support Engineer
Microsoft India R&D India Pvt Ltd
Bangalore
12.2007 - 02.2023
Implemented technical solutions to solve customer issues and increase satisfaction.
Provide end-to-end support to Microsoft's Enterprise/Premier customers and handle troubleshooting of production environment issues related to Microsoft Data Platform Technologies for premier customers.
Demonstrated expertise in delivering exceptional support for performance optimization and query tuning, resulting in improved system efficiency and enhanced user experience.
Actively contribute to technical communities by participating in discussion forums, delivering Tech Talks, and writing internal articles.
Display excellent communication skills while interacting with customers and collaborating with colleagues to offer and receive assistance.
Deliver effective technical presentations to small and medium-sized audiences, both internally and externally.
Lead technical team talks and discussions, such as triages, to address various issues.
Provide training and mentorship to new team members in my area of technical expertise.
Education
Masters Of Computer Applications - Computer Applications
Osmania University
Hyderabad
07.2004 - 05.2007
Skills
Technical Leadership
undefined
Timeline
Senior Software Engineer
Microsoft India R&D Pvt Ltd
02.2013 - Current
Senior Support Engineer
Microsoft India R&D India Pvt Ltd
12.2007 - 02.2023
Masters Of Computer Applications - Computer Applications
Osmania University
07.2004 - 05.2007
Similar Profiles
Ubaid UllahUbaid Ullah
Sr Support Engineer at Microsoft India R&D Pvt LTDSr Support Engineer at Microsoft India R&D Pvt LTD