N

Nikhil Gupta

Senior Software Engineer

Gurugram, Haryana, India8 yrs 6 mos experience
Highly Stable

Key Highlights

  • 8+ years of experience in software engineering.
  • Proven track record in mentoring and interviewing.
  • Expert in designing scalable systems and architectures.
Stackforce AI infers this person is a Fintech and E-commerce Software Engineer with expertise in scalable system design.

Contact

Skills

Core Skills

Software DesignLeadership

Other Skills

AJAXAWS Cloud Development KitAWS LambdaAWS servicesAgile MethodologiesAlgorithmsAmazon S3Analytical SkillsAndroidAndroid DevelopmentAndroid SDKAngularJSBootstrapC++CSS

About

Highly accomplished Software Engineer with 8+ years of experience having worked with companies like Microsoft, Amazon, MakeMyTrip. Experience in building high scale system. Mentoring Engineers, working with managers/leaders to finalize the yearly goals and shaping the charter of the team. Owning the project end to end starting from requirement scoping, designing, implementation, launching on production and monitoring. Proven track record as a technical interviewer, having assessed over 250 software candidates for various roles. Formerly an Interview Bar Raiser at Amazon. Recognized strengths include: - Rapidly learning new technologies - In-depth analysis of existing systems - Mentoring junior engineers - Designing high-level and low-level system architectures - Writing clean, efficient code

Experience

Microsoft

Senior Software Engineer

Dec 2024Present · 1 yr 3 mos · Noida, Uttar Pradesh, India · Hybrid

Amazon

2 roles

SDE 2

Promoted

Oct 2021Nov 2024 · 3 yrs 1 mo

  • Team - Amazon Payments
  • Project Lumos
  • Migrated the complete traffic of multiple banks for different payment operation type from PSZ to Lumos. This involved diving deep into the existing architecture of payment processing involving 15+ services and coming up with an approach to migrate the traffic from multiple legacy system to newer system. Came up with a design which was reusable for all the payment processors and helped other teams to save the efforts and time to migrate other payment processors data.
  • Project Deferred payments
  • Developed a feature which will enable customers to place orders during payment services outage. This feature caters the traffic of all European countries having a combined TPS of more than 300. The Design includes AWS services to handle the scale of the problem and use of lambda and StepFunction helped to keep the cost low.
  • Team - IN Global Trade Tech Team
  • Project - SPEC: A new initiative by Amazon where any exporter looking to overcome the compliance issues while exporting from India can raise a service request on SPEC platform and will get help from 3rd party service provider available with Amazon.
  • Technology User: DynamoDb, S3, HSQL, Coral, ARest, Java, React, Typescript, AWS Lambda, API Gateway
  • Project - Enable KYC collection for India exports: Design the complete project end to end where customer will submit the KYC documents during checkout. The submitted documents will be stored in a secure storage and the documents will be transferred to the carrier in an encrypted format. Technology used: Java, DynamoDB, S3, SNS, SQS, Coral, Horizonte, Herd, etc
LeadershipSoftware Design PatternsSoftware DocumentationSoftware DesignScalable ArchitectureMentoring New Hires+2

SDE 1

Jul 2019Sep 2021 · 2 yrs 2 mos

  • Team: Amazon India Seller Services
  • Project Name: Auto refund on Replacement orders
  • Understood the complete returns and refund process for Existing AFN and MFN flow, created Design using multiple services and technologies like herd workflow, espresso and Coral framework. Proposed the design to multiple teams for their approval. Implemented the proposed design.
  • Project Name: Shipping Template Creation from Bulk ZipCode Upload.
  • Designed a complete new flow from scratch using technologies like S3, Spring, AWS Cloud Development Kit. Take the approval from Senior SDE's of different team on the proposed design. Implemented the design.
  • Project Name: Launch of Custom Business Reports Platform in UAE marketplace.
  • Team: Access Points Technology
  • Project Name: Integrate react native library in Amazon shopping app
ProgrammingSOLID Design PrinciplesAmazon S3AWS LambdaSoftware Design

Makemytrip.com

Software Engineer

Jul 2018Jul 2019 · 1 yr · Gurgaon, India

  • Team: International Hotels Tech Team
  • Project Name: Static Information in Dynamic Response:
  • Description: Developed a new component using spring boot that reads data from Kafka for specific vendors. The event count was directly dependent on live traffic. Used MongoDB for data persistence.
  • Project Name: Improve Room Mapping Efficiency
  • Desctiption: Worked on room mapping algorithm to optimize it better so that manual human effort can be minimized while achieving higher rate of accuracy.
  • Project Name: Alternate Accommodation property Onboarding.
  • Description: Worked on various services to onboard alternate accommodation property from multiple suppliers. This involves working on Lambda functions, Spring applications and ElasticSearch.

Nagarro

2 roles

Junior Associate, Technology

Oct 2017Jun 2018 · 8 mos

  • Worked on hybris 6.4 to create an online bus ticket booking system using the hybris travel accelerator. The system was integrated with the Betterez API to access the bus ticket information.
  • Worked on Angular 6 and built a cross platform(Web, Mobile Native, Desktop) Point of Sale application from scratch which can plugged with any backend system either Hybris, Magento, Spree, etc.

Trainee Technology

Jul 2017Oct 2017 · 3 mos

  • Received training on the following technologies
  • Java - Core and Advance(Maven, Spring, Hibernate)
  • Web Development - HTML/CSS, JavaScript, NodeJS, ReactJS, Angular
  • SQL Server

Education

Delhi College of Engineering

Bachelor of Technology (B.Tech.) — Electrical Engineering

Jan 2013Jan 2017

Stackforce found 100+ more professionals with Software Design & Leadership

Explore similar profiles based on matching skills and experience