Nirav Kapoor — Senior Software Engineer
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 ,
Stackforce AI infers this person is a Backend-focused Software Engineer with expertise in Fintech and scalable application development.
Location: Noida, Uttar Pradesh, India
Experience: 11 yrs 3 mos
Skills
- Microservices
- Aws
- Node.js
Career Highlights
- Expert in designing scalable microservices architectures.
- Proficient in AWS and serverless technologies.
- Strong background in data-centric application development.
Work Experience
Microsoft
Senior Software Engineer (L64) (2 yrs 7 mos)
Senior Software Engineer (L63) (1 yr 5 mos)
SDE - II (1 yr 10 mos)
Paytm
Senior Developer (2 yrs 7 mos)
KiwiTech
Senior Software Engineer (2 yrs 10 mos)
Education
Postgraduate Degree at International Institute of Information Technology Bangalore
Bachelor of Technology (B.Tech.) at G L Bajaj Institute of Management & Research