Sanshray Dewangan

Software Engineer

Bengaluru, Karnataka, India7 yrs 6 mos experience
Highly Stable

Key Highlights

  • Expert in designing high-performance databases.
  • Proven track record in payment systems integration.
  • Strong background in full stack development and optimization.
Stackforce AI infers this person is a Cloud Computing and Payment Systems expert with strong software engineering skills.

Contact

Skills

Core Skills

Database Management System (dbms)C++Payment SystemsJavaAws AuroraPerformance Optimization.net FrameworkC#

Other Skills

ACEAWSAWS LambdaAgile DevelopmentAlgorithmsAmazon SQSAmazon Simple Notification Service (SNS)Apache KafkaBoost C++Cascading Style Sheets (CSS)Data AnalysisData StructuresDistributed SystemsFront-end DevelopmentGit

About

I am a Senior Member of Technical Staff in Salesforce. I have a bachelor of technology degree in computer science and engineering from National Institute of Technology Warangal, one of the top engineering institutes in India. I have strong skills in C++, Java, and C, and I enjoy solving complex problems using data structures and algorithms. In my current role, I am responsible for designing a new database that can serve high scale read and writes with very low latency. Prior to this, I have worked on launching new payment methods from scratch for Amazon EU customers. I also worked on improving the performance of the storage driver for AWS Aurora, which manages the reads and writes between the Aurora database engine and the Aurora storage service. Previously, I was a full stack developer at Microsoft Azure Site Recovery Service, where I worked on various features and enhancements, such as reducing the latency of low server space detection, increasing the reliability of the on-premises agent, and introducing auto-upgrade for agents. I am passionate about developing scalable, reliable, and user-friendly software solutions that can make a positive impact on people's lives. I am always eager to learn new technologies and best practices, and to collaborate with diverse and talented teams. I believe that I can bring valuable skills, experience, and perspectives to your organization, and help you achieve your goals and vision.

Experience

Salesforce

Senior Member of Technical Staff

Nov 2024Present · 1 yr 4 mos · Bengaluru, Karnataka, India · Hybrid

  • Responsible for designing a new database that can serve high scale read and writes with very low latency for Unified Marketing Cloud Architecture
Database Management System (DBMS)C++JavaData StructuresAlgorithms

Amazon

Software Development Engineer II

Nov 2021Nov 2024 · 3 yrs · Bengaluru, Karnataka, India · Hybrid

  • I work in Consumer Payments org. My Team is responsible for end to end integration and maintenance of payment methods in EU region.
JavaAWSPayment Systems

Amazon web services (aws)

Software Development Engineer II

Mar 2021Oct 2021 · 7 mos · Bengaluru, Karnataka, India · Hybrid

  • Worked on improving the performance of storage driver for AWS Aurora, which is responsible for managing the reads/writes between aurora database engine and aurora storage service.
AWS AuroraPerformance Optimization

Microsoft

Software Development Engineer

Jun 2018Jan 2021 · 2 yrs 7 mos · Greater Hyderabad Area

  • Worked as a full stack developer in Microsoft Azure Site Recovery Service.
  • Worked on removing the latency required to detect low server space by inline throttling of HTTP request. This was accomplished by redesigning the network level protocols used by agent.
  • Worked on increasing the reliability of the on-premises agent to 99.5%, by adding new monitoring capabilities, improving product telemetry, and giving self serviceable user facing message. Eliminated manual intervention for upgrading agents, by introducing auto upgrade for agents, a feature long requested by big Azure customers like Walmart and AMD. Also redesigned agent windows and linux setups using wix framework and shell scripts respectively, to make them more robust and reliable.
  • Designed volume synchronization service for process server, which handles the movement of files from each source machine to cloud service, along with compression, sequencing and out of order detection for VMware to Azure protections. The service is completely implemented in .NET (C#), using multithreaded architecture, and has brought down the appliance CPU usage from 25% to 1%, and increased the throughput by 10 times.
  • Comfortable in working in an agile environment.
.NET FrameworkC#Agile Development

Amazon

Software Developer Internship

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

  • Explored various methods to evaluate relevance of context keywords for native add titles for "Amazon Add Service".
  • Worked on extracting potential keywords from various data sources and AWS services like user search history and product catalogue, performed transformation on the extracted data using Java, and calculating the relevance of extracted data for native add titles using different similarity criterion.
JavaData Analysis

Education

National Institute of Technology Warangal

Bachelor of Technology — Computer Science and Engineering

Jan 2014Jan 2018

Holy Cross Senior Secondary School Byron Bazar

AISSCE — CBSE

Jan 2014Present

Stackforce found 100+ more professionals with Database Management System (dbms) & C++

Explore similar profiles based on matching skills and experience