N

Nitish Kalan

Software Engineer

Maharashtra, India7 yrs 4 mos experience
Highly StableAI Enabled

Key Highlights

  • Led critical projects enhancing system stability.
  • Recognized for excellence in project execution.
  • Contributed to security vulnerability fixes.
Stackforce AI infers this person is a Backend Software Engineer in the E-commerce industry with a focus on system scalability and stability.

Contact

Skills

Core Skills

JavaSpring Boot

Other Skills

API designAlgorithmsApplied Machine LearningArtificial Intelligence (AI)C (Programming Language)C++Computer VisionData StructuresDatabase ManagementDeep LearningKerasMachine LearningMySQLPHPPerformance Optimization

About

I am currently working as a Software Engineer at Stripe. Here I am part of the Service Ecosystem and Sustainability team at stripe. Previously I worked as a Software Development Engineer at Flipkart. At Flipkart, I worked on multiple projects, including the scalable features with which users interact in real-time on a large scale. Also, lead track for tech solutions, HLD, LLD and implementation of multi-dc active-active distributed setup for team's core services. Have received multiple recognitions from Flipkart for excellence in executing projects. Hands-on with executing multiple projects end to end, starting from understanding PRD, requirement negotiation, scope finalization, preparing high-level and low-level designs, code implementation, design and code reviews, testing, NFR and productionisation. Apart from Software development work, Just out of interest I have also identified, reported and contributed to fixing security vulnerabilities in Flipkart core services and have received recognition from the organization for this. I graduated with MS in Computer Science and Engineering from IIT Kanpur. There I received Academic Excellence Award for exceptional academic performance.

Experience

Stripe

Software Engineer

Nov 2024Present · 1 yr 4 mos · Bengaluru, Karnataka, India · Hybrid

Flipkart

2 roles

Software Development Engineer - II

Feb 2023Nov 2024 · 1 yr 9 mos · Hybrid

Software Development Engineer - I

Aug 2020Jan 2023 · 2 yrs 5 mos · Hybrid

  • Working in the Lockin team, we own the Supercoin loyalty construct and majorly work on Java, Spring boot and MySQL.
  • Lead track for supporting Multi-DC active-active distributed setup for team’s core services. To support this feature, I worked on preparing and analysing Tech solutions, HLD, LLD, and Database Remodelling. Led design discussions for this project and also worked on code implementation, mentoring of new people on the project, and their code review. This project will help Flipkart to sustain business in case of local and total DC failures.
  • Worked in the Flipkart Catalog, Homepage and Payments teams as an external resource. On-boarded to their tech stack and code base and implemented changes in their code base to deliver my team’s project. It enabled us to showcase features on the Flipkart product page, homepage and payments page and integrate with the core shopping funnel.
  • Worked on externalising Supercoin construct outside Flipkart. Collaborated with Myntra for end-to-end onboarding to the Supercoin system, starting from gathering functional and non-functional requirements, designing API contracts and code implementation. This project enabled Myntra to issue supercoins on orders placed on their platform.
  • During on calls, along with fixing ad-hoc issues I also contributed to increasing the stability and scalability of the system in the long term by adding an in-memory cache registry to reduce database calls from 13K QPS to 300 QPS.
  • Worked on tech solutioning and implementation for scaling an existing feature from 200 QPS to support 40K QPS.
  • Just out of interest, apart from development, I identified a critical privilege escalation bug in the Flipkart cloud. Also, identified, reported and designed a fix for a bug in a central system managed by other teams where internal service tokens were exposed.
  • Organised and delivered Knowledge sharing sessions for projects I worked on and on the technologies I am learning.
Spring BootJavaMySQL

Indian institute of technology, kanpur

2 roles

Teaching Assistant

Aug 2019Jul 2020 · 11 mos · Kanpur, Uttar Pradesh, India

  • For the subject CS771: Introduction to Machine Learning

Teaching Assistant

Aug 2018Jul 2019 · 11 mos · Kanpur, Uttar Pradesh, India

  • For the subject ESC101: Fundamentals of Computing

Education

Indian Institute of Technology, Kanpur

Master of Science - MS — Computer Science

Jan 2018Jan 2020

Shivaji University

Bachelor of Technology - BTech — Computer Science

Jan 2014Jan 2018

Jawahar Navodaya Vidyalaya - JNV

Class XII — Science

Jan 2013Jan 2014

Stackforce found 100+ more professionals with Java & Spring Boot

Explore similar profiles based on matching skills and experience

Nitish Kalan - Software Engineer | Stackforce