Nidhi Sharma

Backend Engineer

Mumbai, Maharashtra, India8 yrs 8 mos experience
Most Likely To SwitchHighly Stable

Key Highlights

  • Expert in Java and AWS technologies.
  • Proven track record in data management and optimization.
  • Strong experience in developing scalable backend solutions.
Stackforce AI infers this person is a Backend-focused Software Engineer with expertise in SaaS and Fintech solutions.

Contact

Skills

Core Skills

JavaAwsJavascriptNode.jsPhp

Other Skills

AWS CodeGuruAlgoAmazon CodeguruAmazon EC2Amazon Relational Database Service (RDS)Amazon S3C programmingCassandraData StructuresEventstoreExpressGitGrafanaHTML & CSSMVC framework

About

Experienced Software Engineer with a demonstrated history of working in the internet industry. Skilled in Java, AWS, PHP, C++, Data Structures, and Object-Oriented Programming (OOP).

Experience

8 yrs 8 mos
Total Experience
1 yr 8 mos
Average Tenure
4 yrs 3 mos
Current Experience

Clevertap

Backend Engineer

Mar 2022Present · 4 yrs 3 mos · Mumbai, Maharashtra, India

  • Data Management and Optimization: Spearheaded initiatives to streamline data storage by purging inactive client records across multiple platforms, including AWS S3, Clevertap’s in-memory database, and EC2’s file system. Updated lifecycle policies to automate the expiration and deletion of redundant S3 buckets, leveraging Java, AWS technologies, MongoDB, Splunk, and Grafana. Impact: Achieved significant cost savings and optimized storage efficiency.
  • Host Penalty System Implementation: Developed a strategic penalty mechanism within the LogProcessor micro-service, designed to mitigate the impact of underperforming service hosts. This initiative not only reduced error logs but also decreased dependencies on compromised service hosts, enhancing overall system performance and reliability.
  • Efficiency Improvements in Profile Management: Conducted an in-depth analysis of the in-memory database, Eventstore, to refine the profile deletion process. By innovating with additional hash maps, the process was made more efficient and less time-consuming, particularly for bulk actions. Impact: Streamlined bulk profile deletion operations, significantly improving client service efficiency.
  • Service Optimization through Code Analysis: Undertook a comprehensive code review of the LogProcessor using AWS CodeGuru to evaluate and optimize CPU usage, heap usage, and latency. By implementing strategic changes such as eliminating unnecessary thread sleeps and locks, and caching MongoDB query results, the service’s performance was significantly enhanced, reducing errors and improving efficiency.
JavaAWSMongoDBSplunkGrafana

Aristocrat

Senior Software Engineer

Jun 2020Feb 2021 · 8 mos · Gurugram, Haryana, India

  • Frontend development of Media Games
  • Tech Stack: javascript, Nodejs
JavaScriptNode.js

Paisabazaar

Software Engineer

Jul 2019Jun 2020 · 11 mos · Gurugram, Haryana, India

  • PaisaBazaar Customer Offers:
  • A central system for paisabazaar to fetch all Pre-Approved offers from multiple partner banks for each business unit.
  • Tech Stack: Nodejs, Express, Cassandra, Redis, GA
  • Personal Loan:
  • Integration of customer consent tracking service
  • Multiple partner pre-approved single pager integrations
  • Integration of paisabazaar customer offers
  • Tech Stack: PHP, MySQL, Redis, Javascript
Node.jsExpressCassandraRedisPHPMySQL+1

Autoportal india

Software Engineer at Autoportal

Jan 2018Jul 2019 · 1 yr 6 mos · Gurugram, Haryana, India

  • Lead Management System
  • A complete project from the time customer ask for the On Road Price in the official site, to the time the automobile is delivered.
  • Scheduling Test Drives, Booking Requests, Delivery By the Dealer, Invoicing.

Shopclues

Software Engineer

Aug 2016Dec 2017 · 1 yr 4 mos · Gurugram, Haryana, India

  • Development of fulfilment APIs
  • Development of multiple fulfilment APIs to break the complete fulfilment process into different stateless tasks such as getting the orders to process, generating shipping lapel, creating the manifest and generating the invoice.
  • Technology Used: PHP, MySQL, Memcache, Javascript
  • Integration of IMEI numbers functionality on different Merchant and Admin panels of Shopclues
  • Giving the functionality of adding IMEI numbers of mobile phones to the Shopclues merchants
  • Impact: Will help to identify wrong products shipped by the merchant.
  • Technology Used: PHP, MySQL, SOA
PHPMySQLJavaScript

Education

NIIT University

Bachelor of Technology - BTech — Computer Science

Jul 2012Jun 2016

Minerva Public School Bilaspur (H.P)

Bachelor of Technology - BTech — Computer Science

Stackforce found 100+ more professionals with Java & Aws

Explore similar profiles based on matching skills and experience