Overview
Work History
Education
Skills
Timeline
Generic
Anil Shriwastava

Anil Shriwastava

Prayagraj

Overview

2
2
years of professional experience

Work History

Senior Software Engineer

Paytm
Noida
07.2024 - Current
  • Developed Kafka consumer to efficiently process 40M events per day from the Order Management System (OMS) pipeline, ensuring seamless integration and real-time data handling.Implemented metrics for comprehensive analysis, enabling 100% better performance tracking and system optimization.
  • Consolidated multiple microservices of Oauth into a streamlined monolithic architecture, resulting in a significant Infra cost reduction from $10,000 to $900, approx 90% cost reduction.

Software Engineer

Paytm
Noida
06.2022 - 06.2024
  • Implemented Consul for dynamic configuration management, allowing runtime updates to application configuration parameters without requiring a redeployment.
  • Successfully implemented Sharding Sphere to horizontally scale the database, resulting in a 50% reduction in database response times, improving performance and scalability
  • Reduced the cache and database size by introducing new format token resulting in approx 30% reduction in infra cost.
  • Developed and seamlessly integrated a client SDK with local cache functionality, resulting in a notable 40% reduction in network calls and latency.
  • Conducted unit tests on code modules to verify accuracy and functionality of program logic.
  • Integrated prometheus metrics and developed custom metrics to create dashboards for monitoring purpose
  • Designed new api from scratch to update different attributes of clients.
  • Beyond this, I took charge of 3 services, and ensured system health and achieved a 99.98% uptime by actively monitoring through various dashboards, including Kibana,Grafana, and Loki showcasing utmost priority to the reliability and security of the system.

Education

B-Tech - Computer Science Engineering

Motilal Nehru National Institute Of Technology
04-2022

Skills

  • C & JAVA
  • Competitive Programming
  • Data Structure & Algorithm
  • MySQL
  • Object-Oriented Programming & Solid Principles
  • Testing & Debugging
  • Spring Boot
  • Kafka,Redis
  • Gradle & Maven
  • Grpc,Prometheus
  • Intellij IDEA
  • JUnit,Mokito
  • Grafana,Kibana,Loki
  • Git & Jenkins

Timeline

Senior Software Engineer

Paytm
07.2024 - Current

Software Engineer

Paytm
06.2022 - 06.2024

B-Tech - Computer Science Engineering

Motilal Nehru National Institute Of Technology
Anil Shriwastava