Summary
Overview
Work History
Education
Skills
Websites
Languages
Timeline
Generic

Pawan Chaudhary

New Delhi

Summary

Accomplished Senior Software Engineer at Virtusa with expertise in Node.js and Expressjs, driving scalable microservices and robust API integrations. Proven ability to enhance application performance and observability through effective logging solutions. Strong problem-solving skills complemented by a commitment to high-quality code and team collaboration.

Overview

5
5
years of professional experience

Work History

Senior Software Engineer

Virtusa
Gurgaon
01.2024 - Current
  • Developed and maintained microservices using Nodejs to enhance application scalability.
  • Designed RESTful APIs for seamless integration with front-end applications and third-party services.
  • Optimized queries for MySQL and MongoDB, ensuring efficient data retrieval.
  • Integrated JWT and OAuth to implement robust authentication and authorization measures.
  • Implemented centralized logging and monitoring with ELK Stack and Prometheus/Grafana for improved observability.
  • Wrote unit and integration tests with Jest and Mocha, achieving high code coverage for reliability.
  • Implemented messaging queues using RabbitMQ with Redis to enable reliable asynchronous communication between microservices.

Software Developer

BuyUme
New Delhi
08.2021 - 12.2023
  • Founding backend developer for organization's App, CRM, and websites.
  • Leveraged third-party APIs like Shiprocket and Razorpay to enhance functionality.
  • Established robust CRM infrastructure supporting over 400 sales team callers.
  • Integrated diverse APIs and services including Razorpay, xRazorpay, WhatsApp, and Firebase.
  • Developed various reports including Sales Cohort and monthly sales reports.
  • Automated project functions using cron jobs to improve efficiency.
  • Refactored legacy code, optimizing response times for better performance.

Software Developer

Lithion Power Private Limited
New Delhi
11.2020 - 07.2021
  • Developed Inventory Management System and Report Issue as backend developer.
  • Integrated IoT controller to track vehicle locations, enhancing fleet management services.
  • Implemented Production Controller to streamline operational processes.
  • Contributed to fleet management system development to improve service efficiency.

Education

Bachelor of Technology - Computer Science And Engineering

Lovely Professional University
Punjab
08-2020

High School - Science

GB Senior Secondary School
New Delhi
03-2015

Skills

  • Nodejs and Expressjs
  • SQL and NoSQL databases
  • Java and Spring Boot
  • Microservices architecture
  • RESTful API design
  • Spring Security implementation
  • Centralized logging solutions
  • Unit testing methodologies
  • Message queuing systems
  • Backend development practices
  • Service discovery techniques
  • API integration strategies
  • Serverless architecture
  • Continuous integration systems
  • Decision-making
  • Creative and innovative

Languages

English
First Language
English
Proficient (C2)
C2
Hindi
Proficient (C2)
C2

Timeline

Senior Software Engineer

Virtusa
01.2024 - Current

Software Developer

BuyUme
08.2021 - 12.2023

Software Developer

Lithion Power Private Limited
11.2020 - 07.2021

Bachelor of Technology - Computer Science And Engineering

Lovely Professional University

High School - Science

GB Senior Secondary School
Pawan Chaudhary