Ankita Gupta

Software Engineer

Delhi, India16 yrs 8 mos experience
Most Likely To SwitchHighly Stable

Key Highlights

  • Expert in Data Engineering and Solution Architecture.
  • Proven track record in building scalable data platforms.
  • Strong leadership in mentoring and team training.
Stackforce AI infers this person is a SaaS Data Engineering expert with a focus on scalable solutions.

Contact

Skills

Core Skills

Data EngineeringSolution ArchitectureContinuous Integration And Continuous Delivery (ci/cd)

Other Skills

API DevelopmentAmazon Web Services (AWS)AnalyticsApacheApache KafkaApache SparkArchitectural DesignAzure Data LakeAzure DatabricksBig DataBusiness Intelligence (BI)Cloud ArchitectureData AnalyticsData ArchitectsData Architecture

Experience

Microsoft

3 roles

Principal Software Engineer

Promoted

Aug 2025Present · 7 mos

Sr Software Engineer

Promoted

Mar 2022Aug 2025 · 3 yrs 5 mos

  • Working as a Software Design Architect with Microsoft Finance. Building scalable and extensible platform and services for Big Data solutions.
  •  Led and implemented the secure First initiative for the Data Platform team.
  •  Designed and Implement a Cloud based Modern Platform, which is an event driven one stop solution for all data engineering needs related to solution execution and monitoring. Currently running ~90 different solutions.
  •  Design Micro services and finalize Data Contracts with Downstream teams for data consumption.
  •  Designed and Implemented Predictive and intelligent Monitoring with pre-emptive alerting and notification mechanisms indicating SLAD breach.
  •  RM/INFRA standardization and template based automation for all of Data Engineering teams which led to a reduction of 4+ man hour months across teams.
  •  Track, Analyze and Identify performance improvements in ETL scripts. Databricks optimization led to savings of ~$1 million(~50%) over a year.
  •  Planning solution: E2E design and execution of Intake -> Transformation -> Processing. Reduced SLA time by 90%.
  •  Mentoring/ training/ interviews and onboarding of multiple team members across geographies for various teams.
  •  Defined Coding standards and led sessions and workshops uniform design pattern to be followed.
Architectural DesignPython (Programming Language)Real-time DataPySparkAzure DatabricksContinuous Integration and Continuous Delivery (CI/CD)+27

Software Engineer 2

Oct 2020Mar 2022 · 1 yr 5 mos

Architectural DesignPython (Programming Language)Real-time DataPySparkAzure DatabricksContinuous Integration and Continuous Delivery (CI/CD)+27

Expedia group

3 roles

SDE 2

Sep 2019Oct 2020 · 1 yr 1 mo · Gurugram, Haryana, India

  •  Designed the realtime solution and the data model using Faust, Kafka and Redis for realtime data reporting.
  •  Implemented stateful processing and stream join in realtime processing.
  •  Implemented realtime alerting and monitoring for the same.
  •  Created the framework for unit and integration testing for realtime applications and integrated it with CICD.
  •  Responsible for finalizing cross team data contracts and enhancing the data model to reflect the same.
Architectural DesignPython (Programming Language)Real-time DataPySparkAzure DatabricksContinuous Integration and Continuous Delivery (CI/CD)+26

Data Engineer

Promoted

Nov 2017Sep 2019 · 1 yr 10 mos · Gurugram, Haryana, India

  •  Created unit/integration/E2E/performance test framework for big data applications and integrated it with testrail, code-coverage and CI/CD pipeline.
  •  Architecture and design for batch processing of funnels for reporting.
  •  Expertise in reporting tool – Looker. Created different dashboards and reports for the product team.
  •  ETL scripts for different use cases using pyspark which run on Qubole.
  •  Setup INT environment on AWS using terraform scripts.
  •  Configured AWS Lambda associated with AWS Gateway API endpoint to automatically bucket data based on url prefix.
  •  Wrote Sqoop scripts to copy data from Hadoop servers to Teradata servers.
  •  Real-time Spark Streaming application using Scala along with real-time reporting on Looker dashboard.
  •  On the interview panel of big data related positions.
Architectural DesignPython (Programming Language)Real-time DataPySparkAzure DatabricksContinuous Integration and Continuous Delivery (CI/CD)+26

Software Engineer

Mar 2017Nov 2017 · 8 mos · Gurugram, Haryana, India

  •  Maintained and updated the existing UI automation and integration test suite in C# and .NET.
  •  Developed AWS API sanity test suite and performance test suite using jmeter.
  •  Developed UI test framework for Angular.js application (softphone)
  •  Setup CI and Email system for Integration Tests.
Architectural DesignPython (Programming Language)Real-time DataPySparkAzure DatabricksContinuous Integration and Continuous Delivery (CI/CD)+26

Selenium

Speaker at SeConf'17 Austin

Apr 2017Apr 2017 · 0 mo · Austin, Texas Metropolitan Area

  • Talked about Mind maps and how to use them in Testing.

Wingify

2 roles

Senior Software Engineer

Oct 2016Mar 2017 · 5 mos

  •  Conducted Hiring processes for Delhi/Pune QA Team (automation + manual).
  •  Took Architectural decisions for automation framework for every feature (UI + API + Performance).

Software Engineer

Apr 2015Sep 2016 · 1 yr 5 mos

  • Added new test cases and maintained the existing automation framework. Upgraded it to use Protractor 3.0 and Jasmine 2.0.
  •  Setup Selenium Grid and updated the repo for executing the automation suite on grid, thus reducing the runtime to 30min.
  •  Setup Jenkins system for QA team and jobs to run different test suits on the grid.
  •  Conducted code reviews for the team.
  •  Created and maintained API automation tests using Runscope. Performed API testing using Postman.
  •  Created a performance monitoring system for our Visual Editor (WYSIWYG), which opens up 100+ client websites and generates a report using Jmeter.
  •  Conducted interviews for the Delhi and Pune team.
  •  Scrum Master of a new feature, PLAN, conducted daily scrums, task management and allocation for the team.
  •  Worked on multiple products at a time like mobile, visual editor, visitor analysis and API, performing manual and API testing along with their automation.
  •  Winner of Bug Squash party, where a day was dedicated to finding and fixing non-reported issues.
  •  Proficient in using Chrome Developer Tools for debugging issues (or any other browsers).
  •  Performed Security Testing for the application using tools like ZAP, beef, nmap, IronWasp, etc, and generated reports which were shared with clients.
  •  Monitored application’s performance using New Relic and API tests to generated performance reports, which were shared with clients.
  •  Manual tested all the products of the application which include UI (internationalisation and responsive also), API, backend, system integrations, cache and queues, security, performance (front-end and backend).
Continuous Integration and Continuous Delivery (CI/CD)

Agile india

Speaker at Selenium Conf

Jul 2016Jul 2016 · 0 mo

  • Presented a tool PushKnot, which is "A proxy tool specialized in file replacing for push Notifications".
Continuous Integration and Continuous Delivery (CI/CD)Software Architectural DesignData ArchitectureData Processing

Unicom learning - conferences & training

Trainer

Oct 2014Oct 2014 · 0 mo

  • Presented a tool "Hacker Proof you app using functional tests"
  • Presentation details:
  • http://www.slideshare.net/ankitagupta2309/hacker-proof-your-app-using-functional-tests
Continuous Integration and Continuous Delivery (CI/CD)Data Services

Agilefaqs

Speaker at Selenium Conf

Sep 2014Sep 2014 · 0 mo

  • Presented a tool "Hacker Proof you app using functional tests"
  • Presentation details:
  • http://www.slideshare.net/ankitagupta2309/hacker-proof-your-app-using-functional-tests

Null the open security community

Conference Speaker

Feb 2014Feb 2014 · 0 mo

  • Presented a paper on "Automate Pentesting with Pentesters"
  • Paper details :
  • http://nullcon.net/website/goa-14/speakers/lavakumar-kuppan-ankita-gupta.php

Linkedin

Software Engineer

Jan 2014Feb 2015 · 1 yr 1 mo · Greater Delhi Area

  • QA Engineer in Agile Methodologies where release happens multiple times in a day.
  •  Mobile automation using Appium.
  •  Automate test cases using Selenium 2.0 and Ruby.
  •  Performed Regression, Integration, Functional, Mobile(iOS and Android) and Testing.
  •  Performed Ruby Upgrade for our test Repository.
  •  Verification of Analytics data served by Hbase system in a controlled environment.
  •  Regression of whole web-app on a weekly basis.
  •  Load & Performance test for various API calls.

Paypal

Software Developer

Jul 2012Jan 2014 · 1 yr 6 mos · India

  • Worked in Agile and Waterfall Methodologies
  • Develop and maintain the Continuous Integration system.
  • Test case automation and standardization for Digital Marketing domain using Java and Selenium 2.0.
  • Performed code reviews for the Team.
  • Sole responsible for Development and rollout of testing framework using JAVA.
  • SPOC for regression testing of Marketing Team.

Dwd,dce

DWD

May 2009Jul 2012 · 3 yrs 2 mos

  • DESIGN AND WEB DEVELOPMENT
Continuous Integration and Continuous Delivery (CI/CD)

Education

Delhi College of Engineering

Bachelor’s Degree — Information Technology

Jan 2008Jan 2012

BBPS

Stackforce found 100+ more professionals with Data Engineering & Solution Architecture

Explore similar profiles based on matching skills and experience