N

Nirav Kapoor

Senior Software Engineer

Noida, Uttar Pradesh, India11 yrs 3 mos experience
Most Likely To SwitchHighly Stable

Key Highlights

  • Expert in designing scalable microservices architectures.
  • Proficient in AWS and serverless technologies.
  • Strong background in data-centric application development.
Stackforce AI infers this person is a Backend-focused Software Engineer with expertise in Fintech and scalable application development.

Contact

Skills

Core Skills

MicroservicesAwsNode.js

Other Skills

AlgorithmsAngularJS 2Apache KafkaApollo GraphQLBitcointCSS JavascriptCasper JSData StructureDockerES6GraphQLHTML5KafkaMEAN StackMean Stack

About

I am a product thinker and business cognizant person. Having a passion for DS and Algorithms. I am currently working as SSE in Microsoft. Having experience in designing and developing scalable, transactional, and data-centric applications. At Microsoft, I am working with Teams. At Paytm, I have designed and developed backend (Platform) and frontend (Product) components On Amazon Webservices(AWS), Node Js, React-Redux, Spring Boot, and Microservices, Kafka, Kafka Streams. On the backend Platform, I am designing and developing platform for connecting all assets ( IOS / Android / Web ) with the backend services using AWS Lambda , AWS Api Gateway , Serverless Framework, Node.js. Building scalable and secure micro services using best practices in Spring Boot and Java to expose and persist data to and from different databases(Mongo DB and MySql). For deployment dockerized our app and using Docker and Kubernetes containers. On Streaming end, designed and developed features using Kafka and micro service to send notification to users. I have heavily worked in service oriented architecture(SOA) building and consuming Restful Web Services and using messaging systems to build synch/asyncs apps. I Have also developed Server rendered Web application using Next JS, making it PWA Lite, and had integrated different AB Test scenarios with configuration. Shifted the Complete Project from Mono Repo to Multi Repo : Build project which will render differently in different counteries. Clustering of node application to make it scalable and reduce the application cost of servers. Skills: • AWS: Lambda, Api Gateway, Serverless Framework, • Server End : GraphQL/Apollo, Java, Spring, Web Services (Restful/SOAP), JDBC, XML • Messaging System: Kafka, Rabbit Queue, • Containers: Docker, Kubernetes / ECS. • Databases: Mongo DB, MySQL, Redis, • CI/CD: Jenkins Other Skills : NGINX ,

Experience

Microsoft

3 roles

Senior Software Engineer (L64)

Aug 2023Present · 2 yrs 7 mos

AWSNode.jsMicroservicesSpring BootKafka

Senior Software Engineer (L63)

Feb 2022Jul 2023 · 1 yr 5 mos

AWSNode.jsMicroservicesSpring BootKafka

SDE - II

Mar 2020Jan 2022 · 1 yr 10 mos

Paytm

Senior Developer

Aug 2017Mar 2020 · 2 yrs 7 mos · Noida, Uttar Pradesh, India

  • 1. Develop Paytm Hotels, Mobile - Web , Web.
  • 2. Responsible for designing the flow and developing DIY on-boarding. Which enables to on-board Hoteliers directly.
  • 3. Worked in designing the Caching architecture and Node JS Middle ware for different services.
  • 4. Worked on OE-Panel , on-boarding platform. To on-board individual or company.
  • 5. Dockerization of application for deployments.
  • 6. Clustering setup of Node js application using PM2.
  • 7. Caching - Redis
  • 8. Progressive Web Apps
  • 9. Kafka setup

Kiwitech

Senior Software Engineer

Sep 2014Jul 2017 · 2 yrs 10 mos · Noida, Uttar Pradesh, India

Education

International Institute of Information Technology Bangalore

Postgraduate Degree — Artificial Intelligence

Oct 2022Nov 2023

G L Bajaj Institute of Management & Research

Bachelor of Technology (B.Tech.)

Jan 2011Jan 2015

Stackforce found 100+ more professionals with Microservices & Aws

Explore similar profiles based on matching skills and experience