Ayush Gupta

Senior Software Engineer

Indore, Madhya Pradesh, India7 yrs 9 mos experience
Most Likely To SwitchHighly Stable

Key Highlights

  • Expert in microservices and cloud-native architecture.
  • Led significant data pipeline transformations.
  • Proven track record in optimizing performance and costs.
Stackforce AI infers this person is a SaaS and Fintech expert with strong capabilities in data engineering and microservices.

Contact

Skills

Core Skills

MicroservicesCloud-native ArchitectureProject ManagementData EngineeringData PipelinesFull Stack Web Development

Other Skills

Spring BootKotlinPythonBack-End Web DevelopmentSnowflakeJavaScriptSystems DesignTypeScriptDistributed SystemsJavaSQLData StructuresWeb ServicesObject-Oriented Programming (OOP)HTML

About

I've worked across a wide range of domains and problem spaces and can quickly learn and adapt to new environments and tools. I've worked with a variety of tools in the past: Java, Python, JavaScript, SQL, Mongo, Kubernetes, Docker, Datadog, Grafana, ELK, NodeJS, Express, Spring, Kafka, Snowflake, React, AWS services, etc. I'm familiar and have worked following areas: Microservices, Event Driven Systems, Data Pipelines, Data Lakehouse, Cloud Native Architecture, Scaling, Distributed Systems, Observability, etc. At Atlassian, I'm currently working on a re-architecture project which involves scaling one of our product offerings to optimise performance and costs. I've worked on the following as part of this project: - Sharding 2 microservices across regions and within the region. - PoC for data migration between different shards to move data from old to new architecture - Shard rebalancing by doing tenant migrations across shards. In the past at Atlassian I've worked on: - Work on Cloud to Cloud data migrations for JSM. - Led design and implementation of SLA breach based automations. - Implemented calendar file imports for adding holidays for SLAs. - Build and maintain metric dashboards, alerts, etc. for microservices getting ~500M calls/day. At Compass, I was a part of Data ingestion team working on data pipelines. Contributions as part of this team: - Designed and led implementation of Agent data pipeline from old batch based Airflow job to microservice based pipeline. - Improving resiliency and observability of data pipelines - Improving data quality and timeliness metrics At Arcesium, I worked in multiple teams under Transactions and Reference Data org. Some of my main contributions include: - Designing an extensible attribute system that can be used to add new attributes to any entity across the platform. Used this system to store a Hierarchical Company DB. - Integrating multiple 3rd Party Data Providers(Pricing, Corporate actions, Securities data) in our application to consume & process data and provide it to downstream applications. - Building a self serviceable validation framework for validating any entity's data against configured rules. - Adding metric collection and alerting using Datadog at critical points in multiple applications to identify bottlenecks, SLIs/SLOs, monitor app health and gain insight about performance of critical flows throughout apps.

Experience

Atlassian

2 roles

Senior Software Engineer

Feb 2025Present · 1 yr 1 mo · Remote

Software Development Engineer II

Sep 2022Feb 2025 · 2 yrs 5 mos · Remote

  • Currently working on a re-architecture of existing CMDB to allow scaling it and optimise costs and performance. As part of the orchestration team in this project, I have:
  • Created RFCs and designs for data migration for shard rebalancing and data residency.
  • Designed and implemented API shadowing strategies
  • Worked on setting up multitenanted database provisioning and cleanups
  • Work in conjunction with Platform teams to chalk out a platform based solution for multi-tenanted architecture which can later be used by other services trying to scale.
  • Improved developer experience and dev productivity by setting up tooling for local dev environments
  • Did PoCs to emulate data migration(3M rows) from old systems to new using AWS.
  • Previously worked in 2 work streams: SLAs for agents and Cloud to Cloud Data Migrations. As a part of these teams I have:
  • Worked on SLA breach time related notifications for automations
  • Led the innovation efforts for the team and contributed to multiple innovation projects: Allowing holiday imports for admins using ICS files, Scoped settings migrations, Dynamic SLA conditions
  • Led UI and related backend service changes for Cloud to Cloud migrations for JSM on Jira admin dashboards.
  • Helped improve team processes(PR review process, dashoboards, PR templates, improving turaround time, automations, etc.) and led initiatives for the same.
  • Contributed to the on call roaster for a service serving 500M requests per day.
Spring BootKotlinMicroservicesCloud-Native Architecture

Compass

Software Engineer II

Jan 2022Sep 2022 · 8 mos · Hyderabad, Telangana, India

  • Led Design and Implementation of agent data pipeline which helped reduce vendor API calls by 80%.
  • Improved operational excellence of existing services and added data lineage and observability to the above pipeline.
  • Onboard 100+ data feed vendors to the new data pipeline.
  • Investigated multiple old incidents to fix Timezone related issues in delta queries.
PythonBack-End Web DevelopmentData EngineeringData Pipelines

Arcesium

4 roles

Senior Software Engineer

Promoted

Dec 2019Jan 2022 · 2 yrs 1 mo

  • I work on multiple applications within the Transactions and Reference Data Department at Arcesium. As part of this team I:
  • Designed an extensible attribute system that can be used to add new attributes to any entity across the platform. Used this system to store a Hierarchical Company DB(1B+ rows).
  • Integrated multiple 3rd Party Data Providers(Pricing, Corporate actions, Securities data) in our application to consume & process data and provide it to downstream applications.
  • Built a self serviceable validation framework for validating any entity's data against configured rules.
  • Created a React app from scratch for managing Corporate Action workflows and taking elections on corporate actions at various levels.
  • Conducted training sessions on in house Java web framework for multiple batches of new joinees in the firm.
SnowflakeJavaScriptData EngineeringFull Stack Web Development

Software Engineer

Jul 2018Dec 2019 · 1 yr 5 mos

  • Worked in Corporate Actions and Market Data Connectivity team at Arcesium as a full stack developer. My work at Arcesium involves writing financial data vendor integrations(APIs, file based, etc) to consume data from various vendors/data sources and translating and integrating this data with other platform apps, building complex React based UIs and APIs to consume and model market data(Pricing, Security and Corporate Actions data).
PythonBack-End Web DevelopmentFull Stack Web DevelopmentData Engineering

Intern

Jan 2018Jun 2018 · 5 mos

  • Added metric collection and alerting using Datadog at critical points in multiple applications to identify bottlenecks, SLIs/SLOs, monitor app health and gain insight about performance of critical flows throughout apps.
PythonBack-End Web Development

Intern

Jun 2017Aug 2017 · 2 mos · Hyderabad, Telangana, India

  • Built infra to create diffs of excel sheets of given formats like git diff of 2 versions of the same file.
  • Migrated the UI of the application from jQuery to Web Components standard. Wrote a 3 part guide to web components as part of this experience.
PythonBack-End Web Development

Dataweave software pvt. ltd.

Engineering Intern

May 2016Jul 2016 · 2 mos · Bengaluru, Karnataka, India

  • Created a UI using AngularJS for managing client dashboard configurations in a multi-tenant SaaS environment.
  • Created Prototypes of visualizations like heatmaps, sparklines, treemaps, etc using D3.js and SVGs.
Python

Education

Thapar Institute of Engineering and Technology

Bachelor of Engineering (B.E.) — Computer Engineering

Jan 2014Jan 2018

Delhi Public School (DPS)

Jan 2005Jan 2013

Stackforce found 100+ more professionals with Microservices & Cloud-native Architecture

Explore similar profiles based on matching skills and experience