A

Adarsh Sharma

Software Engineer

Bengaluru, Karnataka, India10 yrs 8 mos experience
Most Likely To SwitchHighly Stable

Key Highlights

  • Awarded Institute Silver Medal at IIT Guwahati.
  • Led significant improvements in Chat Platform at Swiggy.
  • Expert in Distributed Systems and Database Management.
Stackforce AI infers this person is a SaaS-focused Software Engineer with expertise in Distributed Systems and Database Management.

Contact

Skills

Core Skills

Distributed SystemsDatabase ManagementData VisualizationSoftware DevelopmentScientific Research

Other Skills

Chat PlatformDynamoDBMySQLAgileUnit TestingFunctional TestingDashboard DevelopmentData AnalysisMicroservicesMulti-tenancySystem ArchitectureDatabase MigrationCost OptimizationTestingQuality Assurance

About

I graduated from the Indian Institute of Technology (IIT) Guwahati with a strong academic background, receiving the 'Institute Silver Medal' for achieving excellence in academic performance. Currently, I am working as a Software Engineer III at Amazon. Skilled in: 1. Distributed Systems and its Design, Algorithm and Data Structures 2. C, C++, GoLang, Java, Python, PHP, HTML, CSS, JavaScript / jQuery 3. NodeJS, Django / Flask, Springboot 4. React, Angular 5. DynamoDB, PostgreSQL / MySQL, MongoDB, Redis, Elasticsearch, Redux 6. Kafka, Celery/RabbitMQ

Experience

10 yrs 8 mos
Total Experience
2 yrs 8 mos
Average Tenure
5 yrs 2 mos
Current Experience

Amazon

2 roles

Software Engineer III

Jul 2024Present · 1 yr 11 mos

Software Engineer II

Apr 2021Jul 2024 · 3 yrs 3 mos

Swiggy

Software Engineer II

Dec 2018Apr 2021 · 2 yrs 4 mos · Bangalore

  • My work has been focused on the Chat Platform which enables the Customers/Delivery Executive to connect with Agents to resolve order-related issues. Major highlights are:
  • Created Agent Team Lead Dashboard to measure the performance of agents serving the customers at Chat Platform.
  • Led and revamped the Chat Platform to be used by multiple tenants (Swiggy Stores/Instamart, Swiggy Genie, Swiggy App, Swiggy Delivery Executive App, etc.) within Swiggy, removing the reliance on third-party partners to provide a communication channel.
  • Migrated the Chat Platform’s database from MySQL to DynamoDB, scaling to support the multi-tenancy model, and bringing down developmental cost, to onboard more tenants, and financial cost by 70%.
  • Setup and improved the Chat Platform’s unit and functional test coverage from 0% to 80%, increasing the reliability of the system. This maintains the highest quality of the platform in an agile environment.
  • Took ownership and proactively worked on fixing multiple production issues to improve customer experience.
Chat PlatformDynamoDBMySQLAgileUnit TestingFunctional Testing+2

Delhivery

2 roles

Senior Software Developer

Promoted

Aug 2018Dec 2018 · 4 mos

  • Implemented E-waybill service, making it easier to associate the movement of
  • shipments worth more than Rs.50,000/- with an electronic waybill.

Software Developer

Jul 2016Aug 2018 · 2 yrs 1 mo

  • Contributed to modifying web interfaces, fixing bugs, creating RESTful APIs
  • and new features, and improving the distributed application’s performance,
  • adhering to the Agile software development process.
  • Identified and resolved major issues and bugs on production related to
  • Throughput, RabbitMQ and Data consistency, improving the overall system’s
  • performance.
Web DevelopmentRESTful APIsAgileSoftware Development

National tsing hua university

Summer Research Internship

May 2015Jul 2015 · 2 mos · Hsinchu County/City, Taiwan

  • Publication:
  • 1. Title: Helical structure motifs made searchable for functional peptide design
  • 2. Link: https://www.nature.com/articles/s41467-021-27655-0

Umiam hostel, iit guwahati

Technical Secretary

Jul 2013Apr 2014 · 9 mos · Guwahati

  • Umiam Hostel stood FIRST among 10 hostels, in my tenure.

Education

Indian Institute of Technology, Guwahati

B.Tech — Biosciences and Bioengineering

Jan 2012Jan 2016

Stackforce found 100+ more professionals with Distributed Systems & Database Management

Explore similar profiles based on matching skills and experience