Nishank Gupta

Product Manager

Bengaluru, Karnataka, India16 yrs 2 mos experience
Highly StableAI Enabled

Key Highlights

  • 14 years of experience in engineering leadership.
  • Expert in building scalable distributed systems.
  • Proven track record in team management and technical strategy.
Stackforce AI infers this person is a SaaS expert with strong capabilities in distributed systems and data platforms.

Contact

Skills

Core Skills

Engineering ManagementDistributed SystemsData PlatformTechnical Leadership

Other Skills

Stakeholder ManagementCross-functional Team LeadershipProduct LaunchAIData QualityBilling OperationsData ProcessingCustomer InsightsVendor ManagementCoaching & MentoringPeople ManagementCore JavaJ2EE Application DevelopmentJavaScriptjQuery

About

Engineering leader with over 14 years of experience in building highly scalable distributed systems and data platforms. Set up, grown and managed diverse teams across backend and data. Possess a result oriented mindset and deep passion towards solving complex problems through cutting edge technologies and efficient execution. Creating customer impact and a student of Leadership

Experience

16 yrs 2 mos
Total Experience
2 yrs 4 mos
Average Tenure
1 yr 11 mos
Current Experience

New relic

Software Engineering Manager

Jul 2024Present · 1 yr 11 mos · Bengaluru, Karnataka, India · Hybrid

  • Responsible for leading the team that manages the end-to-end processing of customer-generated usage data for New Relic's consumption-based pricing model. My team is critical to the financial operations, ensuring accurate calculation of billable data based on customer entitlements. This data directly fuels core business functions, including:
  • Finance for accurate invoicing.
  • Data Science for revenue prediction and forecasting.
  • Sales & Marketing for customer insights and strategy.
  • Key Achievements & Responsibilities:
  • Developed and deployed multiple AI-based data quality tools, services, and reporting capabilities, significantly improving the reliability and accuracy of billing operations.
  • Engineered and maintained a robust pipeline capable of processing 25M+ events per hour with complex rating and entitlement logic.
  • Delivered a near real-time consumption view for customers, providing hourly, daily, and month-to-date aggregation to enhance transparency.
  • Built a customer-facing product from scratch designed to help customers optimize their spending on key features like alerts, dashboards, and API usage
  • https://docs.newrelic.com/docs/accounts/accounts-billing/new-relic-one-pricing-billing/compute-optimizer/
Engineering ManagementDistributed SystemsStakeholder ManagementTechnical LeadershipCross-functional Team LeadershipProduct Launch

Atlassian

2 roles

Senior Software Engineering Manager

Dec 2023Jul 2024 · 7 mos · Bangalore Urban, Karnataka, India

  • Part of Data platform, my team builds and owns the unified platform tools and services across peta byte scale Customer and Internal data lakes. They facilitate
  • Configuration driven streaming data ingestion
  • dbt based data transformation and schema evolution
  • Control plane for bootstrapping of data, data residency, data management
  • Provisioning service for data access
  • Query service for data analytics
  • Data observability through third party provider Anomalo
  • In this role, I manage multiple scrum teams led by tech leads and potential managers. I am responsible for technical strategy and execution of the core deliverables contributing to Org OKRs, Stakeholders engagement, Vendor management, Team health and growth, Driving efficiency and Dev productivity across the team, Coach and grow engineers to next level and leadership role.
Vendor ManagementStakeholder ManagementCoaching & MentoringDistributed SystemsTechnical LeadershipData Platform+1

Software Engineering Manager

Dec 2021Nov 2023 · 1 yr 11 mos · Bangalore Urban, Karnataka, India

  • Managed the engineering team which builds and owns platform tools and services for Atlassian's customer data lake. Data lake centrally stores product suite (Jira, Confluence etc) data in a robust, secure and reliable manner. Customers can perform analytics using tool of their choice and unlock many AI/ML uses cases using their own data. More info - https://www.atlassian.com/blog/announcements/atlassian-analytics
  • Team's core focus areas are:
  • Tooling to ingest CDC and historical data for all Atlassian products using internal common replication framework. Through Spark structured streaming over AWS kinesis, data is ingested in delta format in Databricks.
  • Tooling to transform the data through multiple refinements and joins to make it business ready. Capabilities are built using dbt that also handles schema evolution.
  • Tooling to define business rules on data and also reconciles with the source that ensures high data reliability. Using dbt test framework and signalFX monitoring, a quality and observability platform has been built from scratch.
Stakeholder ManagementDistributed SystemsTechnical LeadershipData PlatformPeople Management

Expedia group

3 roles

Senior Software Engineering Manager

Apr 2021Dec 2021 · 8 mos

  • Lead a team of backend and data engineers to solve some of the complex use cases of Travel Marketing domain. Team has developed an inner source platform to ingest Google Ad and Trip Advisor spend data just through configuration. Enriched Ad spend data to generate insights which help downstream applications towards uniform and centralised capital allocation and bidding strategies.
  • As a Manager, I completely own e2e engineering of the products and drives architecture, design, tech stack, code quality and monitoring aspects. I started with 5 members team and made it grow to 13 members team working in two scrum teams. Coached and grown engineers to next level and leadership role.
  • I empower my team to challenge the status quo and achieve result through a modular and generic approach. I strive towards creating more leaders and efficient engineers who are agnostic to technologies and have a creative mindset.
Stakeholder ManagementDistributed SystemsTechnical LeadershipData PlatformPeople Management

Software Engineering Manager

Promoted

Mar 2020Mar 2021 · 1 yr

  • Lead a team to conceptualise a new business function in travel domain. A route service was implemented from scratch using Clickstream and Booking data sources to unlock below business capabilities -
  • Personalising the destination recommendation for travellers based upon their origin
  • Curate the activities and things to do along a traveller route
  • Traffic pattern guidance for supply partners to have a competitive edge
  • Cross-sell/Up-sell different travel products
  • Stream based pipelines were set up to consume different real time data and enrich them with geo, user and trip attributes through multiple Microservices.
Stakeholder ManagementDistributed SystemsTechnical LeadershipData PlatformPeople Management

SDE III

Aug 2018Feb 2020 · 1 yr 6 mos

  • Tech lead in a team which has focused around creating solutions for competitive intelligence use cases in Vacation rental(VR) space. Team has developed native applications to ingest competitors VR data from third party, apply complex ML algorithms and multiple match techniques over competitors large datasets to generate various insights like identify properties which are dual listed or exclusive to one marketplace. Such solutions then consumed by CRM, Sales team to analyse, acquire/retain inventory in the platform and drive more revenues
  • In this role, I have engineered multiple batch, stream and api based applications which produces critical market insights across VR marketplaces. Tech stack consist of Spark Sql, Spark Graph, Spark ML, Kakfa, Springboot, No Sql and Sql databases
  • Major accomplishment in this role was to transform multiple legacy batch applications in VR Deduplication service across Marketplaces to a near real time stream solution with complete automation. I have redesigned the whole process from scratch to support multiple mode of ingestion, stream based processing and multiple apis to capture different metrics and track overall progress
Distributed SystemsTechnical LeadershipData Platform

Accolite labs india private limited

Associate Technical Delivery Manager

Jul 2014Aug 2018 · 4 yrs 1 mo · Bangalore

  • Team lead for a digital marketing platform which delivers push notifications and rich messages to iOS and Android devices. Platform supports billions of messages using state of the art multi tenant architecture built on open source and distributed technologies. Tech stack includes Springboot, ELK, RabbitMq, Mongo, Mysql, Memcache.
  • In this role, I lead a 14 member teams divided across Java backend, PHP, Devops, QA, Android and iOS native app. Worked closely with teams to complete multiple features which includes rich notifications to iOS devices, Inapp messages. Improved performance of the platform by initiating various measures at all levels of the architecture, some of them are
  • Efficient auto scaling in AWS
  • MongoDB sharding
  • Backend thread management for push send out and message clean up
  • Refactoring monolith push send out to Microservices
  • Error logging and issue investigation through ELK
Distributed SystemsTechnical Leadership

Accolite software india private limited

Senior Software Engineer

Mar 2012Jun 2014 · 2 yrs 3 mos · Bangalore

  • Java developer for a spring based web application in Automobile domain. Developed multiple high throughput REST services to consume automobile lead and sales data. Also played role of data analyst and SQL development for business reports. Developed a backend JavaScript processing engine to apply configuration driven business rules to JSON data
Distributed SystemsTechnical Leadership

Misys

Assistant Software Engineer

Apr 2010Mar 2012 · 1 yr 11 mos · Bangalore

  • Part of the engineering team that has developed suite of products around Carbon emission capture and trade of green certificates. My roles and responsibilities were to take the ownership of designing and developing various components of different products in Java/J2EE tech stack and Sql datastore
Distributed SystemsTechnical Leadership

Tata consultancy services

Assistant System Engineer Trainee

Nov 2009Mar 2010 · 4 mos

  • Underwent a developer trainee program on Unix/C++

Education

National Institute Of Technology, Jamshedpur

B.TECH — Computer Science

Jan 2005Jan 2009

Stackforce found 100+ more professionals with Engineering Management & Distributed Systems

Explore similar profiles based on matching skills and experience