S

Shakshi Aggarwal

Software Engineer

Jind, Haryana, India5 yrs 9 mos experience
Highly Stable

Key Highlights

  • Expert in modernizing data pipelines for real-time analytics.
  • Proficient in developing scalable solutions using Java and Aerospike.
  • Strong background in creating frameworks for automated testing.
Stackforce AI infers this person is a Backend-heavy Fullstack Engineer with expertise in E-commerce and SaaS solutions.

Contact

Skills

Core Skills

C#Azure Data FactoryPythonJavaAerospike

Other Skills

AlgorithmsAstredAvro compressionAzure Cosmos DBAzure data pipelinesBack-End Web DevelopmentCachingCascading Style Sheets (CSS)DKVDatabsesDesign PatternsDistributed SystemsDroolsDropwizardGPT-4

Experience

Microsoft

Software development engineer II

Jun 2024Present · 1 yr 9 mos · Bengaluru, Karnataka, India · Hybrid

  • 1. Calendar service data pipelines :
  • Modernized calendar data pipelines using Microsoft Azure Pipelines and C# to enable real-time tracking of MAU, DAU, and WAU customer metrics, empowering product teams with actionable insights for strategic investment decisions. Tech Stack : C#, Azure data pipelines, Mysql, PowerBi
  • 2. Framework for Unit test cases generation :
  • Worked on a cross-language framework to automatically generate unit test cases for any repository, project, or file, significantly reducing manual effort and enhancing test coverage across diverse codebases. Tech Stack : Python, gpt-4o, Astred
  • 3. Microsoft Places (0->1 project) :
  • Worked on key features of Microsoft Places(0->1 project), enabling secure, low-latency space usage analytics for facility admins through Exchange data integration. Tech Stack : C#, Azure data factory
Azure Data FactoryAzure Cosmos DBMicrosoft SQL ServerC#Back-End Web DevelopmentDistributed Systems+3

Flipkart

2 roles

Software development engineer II

Promoted

Mar 2022Jun 2024 · 2 yrs 3 mos

  • 1. Aerospike data population revamp :
  • To serve the top 3 most helpful reviews, average product ratings and average aspect rating on the Flipkart product page, data needs to be precomputed and stored in a distributed scalable datastore for which Aerospike is being used. Today data is present in denormalized form which leads to duplication of data. Also the time required as of today to convert user pivoted review data to product pivoted data is very much. To resolve these issues normalization of data and migration of offline jobs to gcp is done. Tech Stack : JAVA, Spring boot, Aerospike, Mysql, Avro compression
  • 2. Badges for reviewers : Top reviewers of all categories are given badges like Tech guru, Fashion guru, decor guru etc. Top flipkart reviewers are also given badges as gold reviewer, silver reviewer, bronze reviewer.
  • Tech Stack : JAVA, Spring boot, Aerospike, Mysql
Object-Oriented Programming (OOP)JavaAerospikeDatabsesSQLCaching+1

Software Developer Engineer

Jun 2020Mar 2022 · 1 yr 9 mos

  • 1. Grocery tab besides Flipkart : On opening the app there
  • is a grocery tab that comes besides Flipkart. Tech Stack : JAVA, Spring boot
  • 2. Grocery decision engine : Developed a rule engine to decide which experience to show to the user during pre-order journey on grocery. Multiple experiences include nudging users to buy more, making them aware of offers they would be getting on buying more, switching to a higher quantity of the same product to save more etc.
  • Tech Stack : JAVA, Dropwizard, DKV, Drools
Object-Oriented Programming (OOP)Java

Education

National Institute of Technology Kurukshetra

Bachelor of Technology - BTech — Information Technology

Jan 2016Jan 2020

Stackforce found 100+ more professionals with C# & Azure Data Factory

Explore similar profiles based on matching skills and experience