Pankaj Kumar Agarwal — Software Engineer
With over 14 years of experience in designing and developing enterprise-grade applications, I specialize in building scalable, high-performance solutions using Java, Golang, React.js, and TypeScript. My expertise lies in architecting robust microservices-based backends, designing modern web applications, and implementing cloud-native solutions. I have a strong background in building distributed systems, event-driven architectures, and integrating advanced DevOps practices to optimize performance and scalability. Backend Development & Microservices I have extensive experience in building and deploying Java Spring Boot and Golang-based microservices that are resilient, efficient, and maintainable. My work includes implementing RESTful APIs, gRPC services, and GraphQL endpoints while ensuring high availability and fault tolerance. I have deep expertise in asynchronous processing using Kafka, RabbitMQ, and NATS, enabling event-driven architecture for real-time data processing. My proficiency in relational and NoSQL databases such as PostgreSQL, MySQL, MongoDB, and Redis ensures optimal data management and performance tuning. Frontend Engineering I am proficient in modern frontend technologies, including React.js, Next.js, and TypeScript, to build highly interactive and scalable web applications. With a strong focus on performance and user experience, I have leveraged Redux, Zustand, Webpack, and Babel to develop fast and efficient UI components. I have also implemented Progressive Web Apps (PWA) and Server-Side Rendering (SSR) to enhance responsiveness and optimize load times. Cloud & DevOps I have hands-on experience with cloud platforms like AWS, GCP, and Azure, deploying applications using Kubernetes, Docker, and Serverless architectures. My expertise includes setting up CI/CD pipelines with Jenkins, GitHub Actions, and Terraform, ensuring smooth deployment and infrastructure automation. I am skilled in monitoring and logging solutions such as Prometheus, Grafana, and OpenTelemetry, enabling proactive system health monitoring. Security & Performance Optimization Security is a key aspect of my development approach. I have implemented JWT-based authentication, OAuth2, and OpenID Connect to ensure secure API interactions. I focus on optimizing database queries, leveraging caching strategies with Redis, and using Goroutines and worker pools in Golang to enhance concurrency handling for high-throughput applications. End-to-End Product Development With experience across FinTech, E-commerce, Healthcare, and Cloud Computing domains, I have successfully
Stackforce AI infers this person is a Backend-focused Engineer with expertise in FinTech and Cloud Computing.
Location: Bengaluru, Karnataka, India
Experience: 8 yrs 11 mos
Skills
- Microservices
- Java Spring Boot
- React.js
- Typescript
- Cloud Platforms
- Devops
- Security
- Performance Optimization
Career Highlights
- 14 years of experience in enterprise-grade applications
- Expert in microservices and cloud-native solutions
- Strong background in security and performance optimization
Work Experience
Ola Electric Mobility Pvt. Ltd.
Principal Software Engineer (5 yrs 5 mos)
PayPal
Lead (11 mos)
Flipkart
Principal Engineer (1 yr 4 mos)
Philips
Node + Angular specialist (1 yr 3 mos)
Education
Bachelor’s Degree at NRI Institute of Technology & Management, Baraghata, Jhansi Road, Gwalior 474002