Nikhil Sandilya

Software Engineer

Bengaluru, Karnataka, India2 yrs 9 mos experience

Key Highlights

  • Achieved 330x system performance improvement.
  • Mentored over 200 students in Data Structures & Algorithms.
  • Top performer in competitive programming contests.
Stackforce AI infers this person is a Backend Developer with expertise in SaaS and Fintech solutions.

Contact

Skills

Core Skills

Backend DevelopmentSystems Design

Other Skills

AgileAgile MethodologiesAlgorithmsAzure ADC++Cascading Style Sheets (CSS)Continuous Integration and Continuous Delivery (CI/CD)Data StructuresDistributed SystemsDockerGitHTMLJavaJavaScriptMicroservices

About

🚀 Backend Developer | System Design Enthusiast | Problem Solver I’m a passionate Software Engineer at BT Group (British Telecom) with expertise in backend development, system design, and scalable distributed systems that are both efficient and maintainable. • Boosted system performance 330x by integrating Redis caching and optimizing RESTful microservices • Engineered high-performance, maintainable, fault-tolerant services leading to 30% reduction in pre-deployment bugs. • Leveraged multi-threading and concurrency programming to reduce Jira communication response time from 28 sec to 7 sec by optimizing REST API calls. • Hands-on with message queues, CI/CD pipelines, and clean code practices in Agile teams 👨‍💻 Competitive Programming: • Top performer in Google HashCode (AIR 1110), Kickstart (1953 Global) • Scaler Codex 2.0 (AIR 931) • CodeChef 4★ | Codeforces Pupil • 800+ Problems Solved on Leetcode 🎓 Mentorship & Teaching: Former Teaching Assistant at Coding Ninjas, where I mentored 200+ students in Data Structures & Algorithms, helping many crack top tech interviews. I'm always excited to connect over backend engineering, low-level design, and high-scale systems. Let’s talk tech!

Experience

2 yrs 9 mos
Total Experience
2 yrs
Average Tenure
9 mos
Current Experience

Phonepe

Software Engineer

Sep 2025Present · 9 mos · Bengaluru, Karnataka, India · On-site

Bt group

2 roles

Software Engineer

Aug 2023Aug 2025 · 2 yrs · Bengaluru, Karnataka, India

  • Achieved a 330x improvement in response time by enhancing the high-level design and implementing Redis caching mechanisms to optimize communication with downstream systems.
  • Developed a unified endpoint for RESTful microservices, utilizing extensible low level design and system design patterns, ensuring efficiency and high performance.
  • Implemented functionality to retrieve snapshotted prices of products and offers for a specified date by using appropriate SOLID principles and coding standards ensuring code quality.
  • Engineered maintainable, high-quality, and re-usable code by implementing best practices such as code reviews, unit testing, design documentation, leading to a 30% reduction in pre-deployment bugs.
  • Collaborated with Product Management, Design, and the rest of Engineering to iterate and enhance our product
RedisRESTful microserviceslow level designsystem design patternsSOLID principlescode reviews+4

Software Engineer Intern

Jan 2023Jul 2023 · 6 mos · Bengaluru, Karnataka, India

  • Developed a robust, reliable and optimised production-ready financial tracking platform for internal productivity metrics using Spring Boot, with design driven by detailed HLD/LLD documentation.
  • Integrated third-party tools (MS Azure, Jira, BlueOptima, SonarQube, Jenkins) to drive engineering insights, performance tracking, and continuous delivery pipelines.
  • Achieved 75% reduction in Jira API latency through optimized REST API call strategies using multi-threading and concurrent programming.
  • Applied performance optimization techniques like JS minification, leading to a 33% reduction in front-end load times.
  • Implemented RBAC using Spring Security with fine-grained access control and secure API authorization.
  • Implemented Single Sign-On (SSO) using Azure AD with OAuth2 protocol to enable secure, centralized authentication across enterprise applications.
Spring BootREST APImulti-threadingconcurrent programmingRBACSpring Security+3

Education

RV College Of Engineering

Bachelor's degree — Computer Science and Engineering

Aug 2019Jul 2023

Nikhil Sandilya - Software Engineer | Stackforce