Yashdeep Sharma

Senior Software Engineer

Noida, Uttar Pradesh, India9 yrs 11 mos experience
AI ML PractitionerAI Enabled

Key Highlights

  • 9+ years of experience in product development lifecycle.
  • Expert in building scalable software solutions.
  • Proficient in Azure and AWS technologies.
Stackforce AI infers this person is a SaaS and Cloud Computing expert with extensive backend development experience.

Contact

Skills

Core Skills

Microsoft AzureLarge Language Models (llm)SqlJavaSpring FrameworkAmazon Web Services (aws)ScalabilitySpring Boot

Other Skills

Add-onsAkkaAlgorithmsAndroid DevelopmentAngular FrameworkApache KafkaApache SparkAzure AI SearchAzure App ServiceAzure Cosmos DBAzure Data FactoryAzure Data LakeAzure SQLCC++

About

Enthusiastic engineering leader with 9+ years’ experience participating in the complete product development lifecycle of successfully launched systems used by customers worldwide. Adhered to high quality development standards while delivering technical solutions to complex problems.

Experience

9 yrs 11 mos
Total Experience
2 yrs
Average Tenure
2 yrs 1 mo
Current Experience

Microsoft

Senior Software Engineer

May 2024Present · 2 yrs 1 mo · Bangalore Urban, Karnataka, India · On-site

  • I'm currently working with seller and partner services at Microsoft, where I'm building features for the Partner Center. One of my key projects is developing a Copilot for the Membership Workspace. This Copilot is designed to process natural language queries, analyze user intent and context, and convert these queries into SQL statements using a fine-tuned large language model (LLM) and Retrieval-Augmented Generation (RAG) for vector search on business metadata. The generated SQL queries can be executed directly on a SQL database to retrieve the desired information, providing users with precise and relevant answers.
Azure Cosmos DBAzure SQLAzure Data FactoryAzure App ServiceAzure Data LakeAzure AI Search+13

Adobe

Computer Scientist

Nov 2022May 2024 · 1 yr 6 mos · Noida, Uttar Pradesh, India

  • In digital marketing within the Adobe Experience Platform, delivering personalized experiences at scale demands a centralized and connected data foundation. I was part of the Unified Profile team, which is responsible for providing a comprehensive merged view of customer profiles. I led the development of the export job, which plays a vital role in merging multiple profile fragments using configured merge policies and identity graphs. This ensures a unified and cohesive view of customer data, enabling more accurate and personalized customer experiences.
JavaSpring FrameworkApache SparkSQLMySQLHibernate

Amazon

2 roles

Software Developer Engineer - II

Nov 2021Dec 2022 · 1 yr 1 mo

  • Amazon Web Services (Amazon OpenSearch Service) (https://aws.amazon.com/opensearch-service) control plane team responsible to build a platform which provides fully automated, reliable, safe and secure mechanism to deploy changes to data plane nodes where each cluster/node could have different set of components. This supports each customer owning and configuring different set of plugins/add-ons into the service.
Amazon Web Services (AWS)Control PlaneData PlanePluginsAdd-ons

Software Developer Engineer - II

Jan 2019Nov 2021 · 2 yrs 10 mos

  • SDE owner working in ID Generation Service (1.0/2.0), Sequence Generation Service and Sequence Monitoring Service. Designing and building Scalable, Latency sensitive software services for Tracking id generation for all Amazon packages worldwide. Cross-team collaboration across various Amazon Retail divisions for finding simple and efficient solutions to business critical initiatives for Amazon Retail.
JavaScalabilityLatency Sensitive Software

Expedia group

Software Development Engineer - I

Feb 2018Dec 2018 · 10 mos · Gurugram, Haryana, India

  • Worked with Analyst Tools Team which comes under Enterprise Risk and Security. We provide tools the Expedia analysts so that they can work on any Suspected Fraud Bookings which require manual intervention.
  • Dispute Management System: User Interface to do the necessary prework task and research required on a dispute fired by the bank or airlines on Expedia.
  • Tech Stack: Java, Spring boot, Angular Framework, Auth0
  • Dispute Service: Restful service to provide curd facilities for the dispute, collect the data from other Expedia Services and update the corresponding tables.
  • Tech Stack: Java, Spring Framework, Oracle
JavaSpring BootAngular FrameworkOracle

Paytm payments bank

Software Development Engineer - I

Jun 2016Feb 2018 · 1 yr 8 mos · Noida, Uttar Pradesh, India

  • Worked with Paytm Payments Bank team for providing backend services to the Android and iOS applications.
  • Product Service: Restful Services to provide curd operations for various Paytm Payments Bank products like Saving Account, Current Account, Virtual Debit Cards, Physical Debit Cards, Fixed Deposit.
  • Tech Stack: Java, Spring boot, Apache Kafka, Cassandra
  • Transaction Service: Restful Services to provide facilities to initiate a money transaction which can be NEFT, RTGS, IMPS.
  • Tech Stack: Java, Spring boot, Apache Kafka, MySQL
  • Document Service: Restful Services to provide facilities downloading account statements on the basis of date ranges and emailing the statement every month to customers.
  • Tech Stack: Java, Spring boot, S3 Bucket, Elasticsearch
JavaSpring BootApache KafkaCassandraMySQLElasticsearch

Education

National Institute of Technology, Kurukshetra, Haryana

Bachelor of Technology (B.Tech) — Information Technology

Jan 2012Jan 2016

Stackforce found 100+ more professionals with Microsoft Azure & Large Language Models (llm)

Explore similar profiles based on matching skills and experience