Nafey A H

Senior Software Engineer

Bangalore Urban, Karnataka, India3 yrs 10 mos experience
AI EnabledAI ML Practitioner

Key Highlights

  • Reduced payment notification latency by 500ms.
  • Led successful migration from JDK 8 to 21.
  • Expert in designing scalable distributed systems.
Stackforce AI infers this person is a Backend Engineer specializing in Fintech and real-time data processing.

Contact

Skills

Core Skills

Distributed SystemsProblem SolvingSpring BootJavaAws

Other Skills

Code ReviewApplying Design principal in coding and code reviewingBack-End Web DevelopmentSystem Monitoring and Fault toleranceDesign and developing scalable applicationScalabilityArtificial Intelligence (AI)MicroservicesNoSQLFull-Stack DevelopmentData StructuresAlgorithmsSpring FrameworkHibernateAWS services

About

I'm a backend engineer with over 6 years of experience building reliable, scalable systems across fintech and real-time data platforms. At Paytm, I have a proven track record with development of high-throughput micro services β€” designing for scale, optimising for latency, and owning systems end-to-end. My expertise includes cloud technologies, monitoring tools, various programming languages, and modern development frameworks and tools. I've worked extensively with Java (8-21),Python, SQL, Javascript, Bash ,Spring Boot 3, Apache Kafka, Kafka Streams, Redis, Mysql, MongoDb, and AWS Cloud, and deployed micro services on Kubernetes (EKS) using Docker. My recent work includes modernising a tightly coupled payment notification flow into a modular Kafka-based system, reducing latency by 500ms and cutting production issues in half. I've also: Tackled Kafka lag at peak traffic (7K+ TPS) with a mix of autoscaling, Redis tuning, and dynamic log suppression Led the upgrade from JDK 17 to 21 and Spring Boot migration, using canary rollouts and dual-runtime isolation Built plug-and-play frameworks for integration tests, internal HTTP clients, and reusable Kafka/Redis components Refactored legacy queue handlers into clean, modular enrichers and consumers β€” improving performance and observability Worked with external clients to design a scalable distributed system . Have knowledge of grafana , prometheus and elk stack . I have also worked on projects like an AI-powered cyber-safe chatting app and a comprehensive e-commerce website. I have also build a AI based RAG based ed tech solution for colleges . My skills include cloud technologies, programming languages, and various development tools, enabling me to translate business requirements into high-quality, production-ready code. My college days have mostly been an active participant in the competitive programming world. And a keen interest in creating cool web application too 🀘 Currently diving deeper into system design, and exploring Golang and gRPC to expand my backend toolkit. I'm looking for opportunities where I can contribute to high-impact systems, solve complex backend challenges, and grow with a strong engineering team. Don't hesitate to connect/message if you want to talk further πŸ™‚πŸ™‚...

Experience

3 yrs 10 mos
Total Experience
2 yrs
Average Tenure
1 yr 10 mos
Current Experience

Paytm payments bank

Senior Software Engineering

Aug 2024 – Present Β· 1 yr 10 mos Β· Bengaluru, Karnataka, India Β· On-site

  • Addressed Kafka lag during peak traffic (7K+ TPS) through autoscaling and Redis tuning, enhancing system performance.
  • Spearheaded the migration from JDK 8 to 17 and Spring Boot, implementing canary rollouts for seamless transitions.
  • Developed reusable frameworks for integration tests and internal HTTP clients, streamlining development processes.
  • Refactored legacy queue handlers into modular components, significantly improving performance and observability.
Distributed SystemsProblem Solving

Paytm

3 roles

Senior Software Engineer

Promoted

Jul 2024 – Aug 2024 Β· 1 mo

  • β—‹ Revamped an existing project in Java(Spring-Boot), implemented memory-saving optimization for both application and kafka
  • servers, resulting in enhanced performance and resource efficiency with 40% reduction of server cost This includes updating
  • Kafka versions, alongside fulfilling various business tasks.
  • β—‹ Collaborated with cross-functional teams to develop both High-Level Design (HLD) and Low-Level Design (LLD) documents for
  • application architecture, ensuring scalable, efficient, and maintainable solutions. Designed system workflows, data flow
  • diagrams, and component interactions, aligning technical solutions with business requirements while adhering to industry
  • best practices and optimising performance for high-traffic environments.
Spring Boot

Software Engineer

Promoted

Jul 2022 – Jul 2024 Β· 2 yrs

  • Leveraged Kafka for real-time data streaming: Successfully implemented Kafka to handle high-throughput, low-latency messaging systems, enabling real-time data ingestion and processing in distributed environments. Expertise in designing and managing Kafka clusters for large-scale data processing, ensuring data consistency and fault tolerance.
  • Employed AWS to design scalable cloud architectures: Set up and optimized cloud infrastructure using AWS services such as EC2, S3, RDS, Lambda, and CloudFormation, providing robust, cost-effective, and secure solutions. Implemented autoscaling policies and deployed cloud-native applications for efficient resource utilization.
  • Monitored and visualized system metrics with Grafana, Kibana, and Prometheus: Set up real-time monitoring dashboards for critical applications and infrastructure. Expertise in configuring Grafana with Prometheus to visualize metrics and track system health, and using Kibana for log analytics and troubleshooting in production environments.
  • Streamlined deployment processes with Docker and Kubernetes: Containerized applications using Docker, enabling reproducible and consistent environments. Deployed and managed Kubernetes clusters to automate application scaling, load balancing, and self-healing mechanisms, ensuring high availability and resilience.
  • Proficient in Spring and Spring Boot: Developed microservices using Spring Boot, enabling scalable and loosely coupled architectures. Implemented RESTful APIs, integrated with Redis and MongoDB, and optimized performance by utilizing Spring's asynchronous processing and caching mechanisms.
Problem SolvingJavaAWS

Software Developer

Apr 2022 – Jul 2022 Β· 3 mos

Problem SolvingCode Review

Education

Dayananda Sagar Institutions

Bachelor of Engineering - BE β€” Computer Science

Jun 2018 – Jun 2022

Visvesvaraya Technological University

Bachelor of Engineering - BE β€” Computer Science

Jan 2018 – Jan 2022

Stackforce found 100+ more professionals with Distributed Systems & Problem Solving

Explore similar profiles based on matching skills and experience