Nishank Bhati

Software Engineer

Gurugram, Haryana, India6 yrs 6 mos experience
Most Likely To Switch

Key Highlights

  • Expert in building low latency, high throughput systems.
  • Top contributor to critical platform services at Airmeet.
  • Proven track record in architecting scalable software solutions.
Stackforce AI infers this person is a Backend-focused Software Engineer with expertise in Fintech and SaaS industries.

Contact

Skills

Core Skills

Backend Web DevelopmentCloud ServicesSoftware Development

Other Skills

.NET FrameworkAWSAlgorithm DesignAlgorithmsAmazon Web Services (AWS)AndroidAndroid DevelopmentApache AirflowC (Programming Language)C#C++Computer ScienceData StructuresData Structures and AlgorithmsGit

About

As a Senior Software Engineer at Paytm, I am working on building the ONDC (UPI 2.0) vertical. I focus on developing low latency, high throughput, fault proof, and low maintenance systems, using technologies such as MVC, Spring Webflux, MongoDB, Kafka, and AWS. Before joining Paytm, I was a Software Development Engineer - 2 at Airmeet, where I was a maintainer and top contributor to the Notification and Platform Integration Service. I also have experience in building cloud and CRM native applications, such as Hubspot, Oracle Eloqua, and Adobe Marketo. I started my career as a Software Engineer at Procol, where I was involved in ideation, architecture, and coding of various features, such as SaudaBook and Core Auction Module, using Ruby on Rails, Python, and Java.

Experience

Expedia group

Software Development Engineer 3

May 2024Present · 1 yr 10 mos · Gurugram, Haryana, India · Hybrid

  • Working in Global Payments Charter. Improving efficiency of payment system from 99.9 to 99.99.
  • Worked in services involving card tokenisation, exchange rate sanity, supporting new form of payments (apple pay, affirm) in expedia booking path.

Paytm

Senior Software Engineer

May 2023Apr 2024 · 11 mos · Bengaluru, Karnataka, India · Remote

  • Working in ONDC (UPI for E-commerce) vertical. Building public digital infrastructure aiming to democratize e-commerce in India.
  • At Paytm, I am responsible for building order journey via ONDC public protocols, right from order placement upto order return flow.
  • Responsible for integration of various merchants(primarily restaurants) to run their business on ONDC via paytm seller app.
Spring WebfluxMongoDBKafkaAWSBackend Web DevelopmentCloud Services

Airmeet

Software Development Engineer - 2

May 2021May 2023 · 2 yrs · Bengaluru, Karnataka, India · Remote

  • Maintainer and top contributor to Notification and Platform Integration Service.
  • Stack(If this even matters) :- Java, Spring boot, Hibernate, SQS, SNS, Kafka, Postgres, MySQL, Mongo, redis, Jenkins, AWS (pretty much everything in backend MVC based framework, databases, caches, queues, CI-CD, Cloud Services).
  • Add ons :- Experience in building cloud and crm native applications (Hubspot, Oracle Eloqua, Adobe Marketo)
JavaSpring BootKafkaPostgresMySQLAWS+2

Procol

Software Engineer

Dec 2019May 2021 · 1 yr 5 mos · Gurgaon, India

  • My journey at Procol at Software Engineer have been a roller coaster ride. I joined Procol at early stage and was 3rd Engineer in Backend Team 8th overall in engineering. My role involves ideation to architecting solutions to coding. I have contributed to all cycles of Software Development. I primarily code in Ruby (Rails Stack) but being polygot I am comfortable with Python and Java too.
  • I do have decent experience of grooming interns and make them contribute in product.
  • I developed many features from scratch but few of the features I have build in which I take pride in developing are :-
  • SaudaBook - A ledger for those trading in mandis which helps them in digitising their trade.
  • Core Auction Module - This feature is heart and soul of the company which enables buyers to procure smartly. Also written negotiation platform on top of it which scaled neatly in terms of add-on features. More than 40K sourcing events were created in 1 year and disrupted the purchasing strategy of few of the large Indian firms.
  • Apart from features, I have also solved few hard engineering problems.
  • 1 . One of our core api (non-paginated) was consuming 650MB of RAM in single request-response cycle in few cases. I brought it down to 75 MB by rearchitecting certain components of system by sitting one-nighter. For giving backward compatibility the challenge was to keep memory low and keep call non-paginated.
  • 2. For cost reduction, we simply hardcoded city names and populated it in our database. An year later a use-case came where suppliers wanted to view sourcing events specific to location restrictions. Primarily solution involves mapping cities with states first while cities were simply strings in our DB. I have written script which mapped cities with 99.95% accuracy with states.
Ruby on RailsPythonJavaSoftware DevelopmentBackend Web Development

Scaler

Teaching Assistant

Aug 2019Nov 2019 · 3 mos

  • As a part of teaching assistant I was responsible for taking doubt-sessions and discussing assignments to assigned batch for interview preparation of top tech companies. Most of my students were from top IITs, IIITs and NITs.

Education

The LNM Institute of Information Technology

Bachelor of Technology (B.Tech.) — Computer Science and Engineering

Jan 2015Jan 2019

Fabindia Senior Secondary School Bali

Jan 2000Mar 2012

Stackforce found 100+ more professionals with Backend Web Development & Cloud Services

Explore similar profiles based on matching skills and experience