Backend engineer with 10+ years of experience designing and scaling distributed, event-driven systems that power mission-critical products at massive scale.
Experience
2020 — Now
2020 — Now
San Jose, California, United States
• Designed and built large-scale metadata ingestion pipelines to unify governance metadata across multiple enterprise systems and databases.
• Developed normalization and compaction capabilities to standardize entity naming and reduce inconsistencies across heterogeneous metadata sources.
• Owned ingestion scheduling and orchestration using Quartz, including reliability improvements like job timeouts and concurrency tuning.
• Implemented asynchronous update mechanisms to keep governance portals and downstream consumers aligned with the latest metadata state.
• Built foundational integration testing coverage for ingestion workflows across document stores and graph databases in a multi-threaded environment.
• Developed automated operational diagnostics and tracing to improve observability and speed up debugging for ingestion and data-quality issues.
• Built services to automate Jira-based governance workflows, including ticket creation, assignment, and lifecycle automation for domain ownership and compliance tracking.
• Architected GraphQL-based backend integration layers to provide a unified API experience across streaming, NoSQL, and SQL platforms, reducing developer churn and accelerating onboarding.
• Designed self-service workflow platforms to provision and manage data resources through a unified interface, supporting multi-datasource operations like provisioning, schema changes, promotions, and capacity workflows.
• Led cross-team architecture and integration efforts, producing design documentation, facilitating technical deep-dives, and aligning backend, frontend, platform, and product teams—including AI-assisted development practices.
• Built event-driven microservices to keep listing state and eligibility flags consistent in real time at scale via Kafka and cache update patterns.
2019 — 2020
2019 — 2020
Austin, Texas Area
• Designed and developed RESTful architecture based alert management application to reduce manual effort 100% for managing Splunk alerts
• Reduced efforts of Production Support team 10% by developing spring boot application to report misfired alerts during the CR
• Created shell scripts utility to capture stats for debugging issues related to access of application (radar) saving 20 min and lot of efforts per debugging session.
• Identifying, gathering and analyzing and automating responses to key performance metrics, logs and alerts.
• Created pro-active alerting system in Splunk to avoid contention of backend services and to better understand users load profile
• Support business user to understand user issues, develop root cause analysis and work with team for development of enhancements/fixes
• Monitoring and diagnosis of application, which receives 12 million requests daily for optimal performances
2016 — 2018
2016 — 2018
Gurgaon, India
• Implemented product solr indexer which contained Parsing, Tokenizing, Filtering and Indexing of about thousands of product articles
• Designed and developed product manual microsite of Sage Appliances by creating OSGI Java classes to retrieve media data from digital asset management platform.
• Automated process of contacting stakeholder of the project in case of high priority issues using RESTful api of Twilio
• Created automatic reporting workflows of bugs logged in JIRA and ServiceNow by leveraging their APIs
• Facilitated development of AEM components and templates leveraging the current AEM version.
• Managed AEM web application with backend developed in JAVA.
• Implemented custom components, widgets, dialogs and others extensions for AEM platform
• Implemented design of touch-ui dialogs by creating custom js to facilite mobile authoring.
• Created files to instruct web roots on how to crawl pages on client website.
2015 — 2016
2015 — 2016
Bengaluru Area, India
• Helmed design and development of AEM 5.5 components for mobile site of Illinois Lottery
• Conducted detail evaluation of web application on AEM 5.6 and AEM 6.0 platform
• Used Maven Scripts to build the application and the continuous integration server to deploy the artifacts
• Performed sonar fixes to provide the best code quality
• Created, maintained and updated the technical documents for client reference
• Assisted technical manager in bi-weekly production deployment of change requests
• Entered and updated Issues (defects and tasks) onto JIRA Agile application for organized tracking
2015 — 2015
2015 — 2015
Bengaluru Area, India
• Implemented wishlist functionality for B2C online Book Store, based on Spring-MVC platform
• Conducted quality check of B2B and B2C websites, created on Hybris platform
• Attended technical training programs to align myself with industry practices
Education
University of Cincinnati Carl H. Lindner College of Business
Master's degree
Thapar Institute of Engineering & Technology