Kanhaiya Agrahari

Software Engineer

Gurugram, Haryana, India3 yrs 11 mos experience
Highly Stable

Key Highlights

  • Expert in backend engineering and distributed systems.
  • Proven track record of building scalable architectures.
  • Strong focus on performance optimization and system reliability.
Stackforce AI infers this person is a Backend Engineer specializing in scalable systems within the Fintech industry.

Contact

Skills

Core Skills

Backend EngineeringDistributed SystemsDatabase ManagementSystem MonitoringBackend Development

Other Skills

AlgorithmsApache KafkaC (Programming Language)C++Data StructuresGrafanaJavaScriptLow-Level DesignMatlabMongoDBNew RelicNoSQLNode.jsPostgreSQLPython (Programming Language)

About

Hey there! I’m a Senior Software Engineer and proud IIITM 2022 grad who loves solving real-world problems with clean code and scalable systems. Yes, I enjoy cracking problems on LeetCode, GeeksforGeeks, and CodeChef — but for me, it’s not just about solving 1000+ DSA questions. If you can't design a system that handles millions of users without falling apart, what's the point? I’m passionate about building things that scale — whether it’s event-driven architectures, high-performance APIs, or databases that don’t cry under load. I believe great engineering is part logic, part creativity, and all about learning continuously. Currently focused on backend engineering, distributed systems, and making performance bottlenecks disappear. Let’s build something cool.

Experience

3 yrs 11 mos
Total Experience
3 yrs 5 mos
Average Tenure
6 mos
Current Experience

Indmoney

Principal Software Engineer

Nov 2025Present · 6 mos · Gurugram, Haryana, India · On-site

Pluang

3 roles

Senior Software Engineer

Promoted

Mar 2024Nov 2025 · 1 yr 8 mos

  • Designed and implemented robust, event-driven architectures leveraging Apache Kafka, enabling scalable, asynchronous communication between microservices. Developed Kafka-based solutions for reliable, high-throughput user transaction statement delivery systems.
  • Developed and maintained scalable, high-performance backend services and RESTful APIs using Node.js, capable of handling over 500k RPM through efficient request handling.
  • Integrated Redis and in-memory caching strategies to significantly reduce latency and improve API response times, enhancing overall application performance and scalability.
  • Architected and managed both relational (PostgreSQL) and NoSQL (MongoDB) databases, utilizing schema-driven design and indexing strategies to optimize query execution across collections exceeding 100 million documents.
  • Built comprehensive observability and monitoring pipelines using Grafana and New Relic, ensuring system reliability, rapid incident response, and actionable performance insights across distributed systems.
  • Implemented CDN integration for static assets and dynamic APIs to minimize latency, reduce load on core services, and enhance global user experience through optimized routing and caching.
  • Collaborated cross-functionally with product, QA, and DevOps teams to enforce engineering best practices in code quality, scalability, and maintainability across services and infrastructure.
  • Conducted regular code reviews and provided mentorship to junior engineers, fostering a culture of continuous improvement, technical excellence, and knowledge sharing within the team.
Apache KafkaNode.jsRedisPostgreSQLMongoDBGrafana+3

Software Engineer

Jun 2022Mar 2024 · 1 yr 9 mos

  • We are building a scalable investment platform that makes it easy to invest in the class of assets, cryptocurrency, Gold, Mutual funds, and stocks.

Software Engineer Intern

Jan 2022Jun 2022 · 5 mos

  • 1. Developed chatting and news feature, where users can chat with each other and read personalized news. The news feature also includes 3P news along with bookmark functionality.
  • 2. Worked on Pluang's TnC (Terms and Conditions) features, where admins are able to publish, update and deactivate the TnCs.
  • 3. Implemented block, report, and ban users functionalities that help admins to block and ban reported users inside the chatroom.

Codespeedy technology private limited

Deep Learning Intern

Oct 2020Nov 2020 · 1 mo · India

  • 𝐁𝐮𝐢𝐥𝐝 𝐃𝐞𝐞𝐩 𝐋𝐞𝐚𝐫𝐧𝐢𝐧𝐠 𝐦𝐨𝐝𝐞𝐥𝐬 𝐟𝐨𝐫 𝐜𝐥𝐚𝐬𝐬𝐢fi𝐜𝐚𝐭𝐢𝐨𝐧 𝐚𝐬 𝐰𝐞𝐥𝐥 𝐚𝐬 𝐫𝐞𝐠𝐫𝐞𝐬𝐬𝐢𝐨𝐧 𝐭𝐚𝐬𝐤𝐬 𝐔𝐬𝐢𝐧𝐠 𝐓𝐞𝐧𝐬𝐨𝐫fl𝐨𝐰 𝐀𝐧𝐝 𝐊𝐞𝐫𝐚𝐬 𝐝𝐞𝐞𝐩 𝐥𝐞𝐚𝐫𝐧𝐢𝐧𝐠 𝐀𝐏𝐈.
  • 𝐈𝐦𝐩𝐥𝐞𝐦𝐞𝐧𝐭𝐞𝐝 𝐢𝐦𝐚𝐠𝐞 𝐜𝐥𝐚𝐬𝐬𝐢fi𝐜𝐚𝐭𝐢𝐨𝐧 𝐮𝐬𝐢𝐧𝐠 𝐭𝐡𝐞 𝐓𝐫𝐚𝐧𝐬𝐟𝐞𝐫 𝐋𝐞𝐚𝐫𝐧𝐢𝐧𝐠 𝐀𝐩𝐩𝐫𝐨𝐚𝐜𝐡.

Ecera system llc

Software Engineer Trainee

Sep 2020Jan 2021 · 4 mos · India

  • Created a REST API using Javascript and NodeJs that allows admins to log in, and registerinside the ECERA’s dashboards.
  • Implemented token-based authorization as well as OTP-based authentication inside Ecera’s admin panel.
  • Followed the agile design methodology, where we as a team designed a full-fledged web product for our client.

Pantech solutions pvt ltd (pantech prolabs india)

Programming with MatLab

Sep 2020Oct 2020 · 1 mo

  • 𝐄𝐱𝐩𝐥𝐨𝐫𝐞𝐝 𝐝𝐢ff𝐞𝐫𝐞𝐧𝐭 𝐌𝐚𝐭𝐥𝐚𝐛 𝐭𝐨𝐨𝐥𝐛𝐨𝐱 𝐬𝐮𝐜𝐡 𝐚𝐬 𝐃𝐒𝐏 𝐭𝐨𝐨𝐥𝐛𝐨𝐱, 𝐀𝐮𝐝𝐢𝐨 𝐬𝐲𝐬𝐭𝐞𝐦 𝐭𝐨𝐨𝐥𝐛𝐨𝐱, 𝐈𝐦𝐚𝐠𝐞 𝐩𝐫𝐨𝐜𝐞𝐬𝐬𝐢𝐧𝐠 𝐭𝐨𝐨𝐥𝐛𝐨𝐱, 𝐚𝐧𝐝 𝐩𝐫𝐨𝐠𝐫𝐚𝐦𝐦𝐞𝐝 𝐟𝐨𝐫 𝐝𝐢ff𝐞𝐫𝐞𝐧𝐭 𝐭𝐲𝐩𝐞𝐬 𝐨𝐟 𝐬𝐢𝐠𝐧𝐚𝐥𝐬.
  • 𝐃𝐞𝐯𝐞𝐥𝐨𝐩𝐞𝐝 𝐚 𝐆𝐔𝐈 𝐒𝐜𝐢𝐞𝐧𝐭𝐢fi𝐜 𝐂𝐚𝐥𝐜𝐮𝐥𝐚𝐭𝐨𝐫 𝐔𝐬𝐢𝐧𝐠 𝐌𝐚𝐭𝐥𝐚𝐛 𝐚𝐧𝐝 𝐰𝐨𝐫𝐤𝐞𝐝 𝐨𝐧 𝐢𝐦𝐚𝐠𝐞 𝐝𝐚𝐭𝐚.

Education

Indian Institute of Information Technology Senapati, Manipur

Bachelor of Technology - BTech

Jan 2018Jan 2022

Stackforce found 100+ more professionals with Backend Engineering & Distributed Systems

Explore similar profiles based on matching skills and experience