Nikhil Gaur

Software Engineer

Bengaluru, Karnataka, India3 yrs 10 mos experience

Key Highlights

  • Boosted portfolio processing from 1,000 to 100,000 per hour.
  • Led architectural overhaul to event-driven systems.
  • Developed high-performance applications for large-scale data.
Stackforce AI infers this person is a Backend-focused Software Engineer with expertise in Fintech and E-commerce applications.

Contact

Skills

Core Skills

Back-end Web DevelopmentDatabase ManagementApi DevelopmentMobile Development

Other Skills

AWSAirflowAlgorithmsAmazon Web Services (AWS)AndroidAndroid DevelopmentApacheC (Programming Language)C++Cloud FirestoreCommunicationComputer ScienceCore JavaCritical ThinkingCustomer-Focused Service

About

At Dezerv, our team focuses on crafting robust backend solutions, where I contribute as a Software Development Engineer II, applying my educational foundation in Computer Science from Motilal Nehru National Institute Of Technology. My expertise in Go, MongoDB, and PostgreSQL underpins the wealth monitoring applications that deliver precise portfolio insights. My pivotal contributions include architecting a mutual funds analytics system that revolutionized portfolio processing, boosting its capacity from 1,000 to 100,000 portfolios per hour. This enhancement not only exemplifies our commitment to performance but also marks a significant leap in scalability and efficiency.

Experience

3 yrs 10 mos
Total Experience
1 yr 4 mos
Average Tenure
1 yr 1 mo
Current Experience

Amazon

Software Development Engineer II

May 2025Present · 1 yr 1 mo · Bengaluru, Karnataka, India · On-site

Dezerv

SDE-II

Apr 2024Apr 2025 · 1 yr · Bengaluru, Karnataka, India · On-site

  • Worked as a backend developer on the Wealth Monitor Application, which is designed to analyze user portfolios and provide valuable insights.
  • Designed and implemented a daily mutual funds analytics system that utilizes the latest NAV (Net Asset Value) to update user’s mutual fund analytics accurately and efficiently.
  • Optimized the system to handle daily portfolio value updates, improving performance from processing 1,000 portfolios in 60 minutes to nearly 100,000 portfolios in the same timeframe, significantly enhancing scalability and efficiency.
  • Leading the architectural overhaul of the system, transitioning it from a monolithic structure to an event-driven architecture utilizing Amazon SQS for message queuing and Amazon S3 for data storage. This involves designing and implementing scalable, reliable solutions to improve system performance and maintainability.
  • Technologies used: Golang, python, mongoDB, postgreSQL, AWS, SQS, S3
GolangPythonMongoDBPostgreSQLAWSSQS+3

Phonepe

Software Engineer

Jul 2022Apr 2024 · 1 yr 9 mos · Bengaluru, Karnataka, India · On-site

  • Contributing to PhonePe’s ONDC shopping app, PINCODE, managing a massive catalog of over 8 billion items, including SKUs and stores.
  • Developed catalog data ingestion and data sanity services that process over 50 million catalog records daily, ensuring high data quality and seamless integration.
  • Automated business operation tasks, reducing the time to onboard new stores from 3 hours to 15 minutes, significantly improving operational efficiency.
  • Implemented an incremental catalog refresh mechanism, reducing cart checkout errors caused by outdated item or store information by a factor of 3, bringing the checkout failure rate down from 35% to 12%.
  • Designed and developed the API Gateway proxy service ("A Sidecar") to authenticate and route client calls to the appropriate backend services, enhancing security and service orchestration.
  • Technologies used: Java, Python, Scala, Dropwizard, HBase, Kafka, RabbitMQ (RMQ), HTTP Servlets, FSM (Finite State Machine), HDFS (Hadoop Distributed File System), Airflow DAG, Mockito, and JUnit for testing
JavaPythonScalaDropwizardHBaseKafka+4

Tapa technologies pvt ltd

Software Engineer Intern

Jan 2022Mar 2022 · 2 mos · India · Remote

  • Collaborated with a team of Product Managers, designers, and developers to successfully develop and launch Tapa, a modern networking application similar to LinkedIn, designed specifically for IT professionals.
  • Developed both Android and iOS applications using Flutter (Dart) for the frontend, integrating Firebase for push notifications and Cloud Firestore for authentication, ensuring a seamless user experience and real-time data updates.
  • Technologies used: Flutter, Dart, Android Studio, Firebase, Cloud Firestore
FlutterDartFirebaseCloud FirestoreMobile Development

Education

Motilal Nehru National Institute Of Technology

Bachelor of Technology - BTech — Computer Science

Jan 2018Jan 2022

Kendriya Vidyalaya

Jan 2017Present

Stackforce found 100+ more professionals with Back-end Web Development & Database Management

Explore similar profiles based on matching skills and experience