S

shobhit khandelwal

CTO

Gurgaon, Haryana, India14 yrs 8 mos experience
Most Likely To Switch

Key Highlights

  • Over 9 years of experience in engineering leadership.
  • Proven track record in delivering scalable projects.
  • Expert in Agile methodologies and stakeholder management.
Stackforce AI infers this person is a Fintech and E-commerce expert with strong leadership and software development skills.

Contact

Skills

Core Skills

Software Project ManagementAgile MethodologiesJavaSpring Boot

Other Skills

Spring JPAIntelliJ IDEAGitlabStakeholder ManagementRedisElasticsearchFlywayspring profilesKubernetesSpring AOPnew relicJiraApache KafkaAmazon Web Services (AWS)docker

About

Having 9.5+ years of experience as an Engineering Leader, Tech Leader, and Individual Contributor in FinTech(UPI), Hospitality, E-commerce, Call Center, and Cloud domains. Successful delivery of scalable/time-bound projects from scratch across multiple organizations which includes team building, defining and prioritizing the requirement, designing, developing, deploying, and maintaining the features by strictly following the Agile methodologies . Involvement in Stakeholder Management, Working with cross-geography teams, interacting with PM/BAs and the Leadership for developing strategy and road map to achieve committed business OKR Involvement in the identification and execution of OE-related tasks belonging to security, cost, infra, and security optimizations. Engineering Leader, Involvement in team building, defining and taking necessary steps for the growth path of direct reports, successfully presented and defended the promotion documents. Designing Performance improvement plan for multiple people. Regular 1:1 with the team members to understand the concerns and define the growth path. A passionate Individual Contributor, significantly contributing to designing, coding(development), deployment, monitoring and maintenance, and code reviews. Part of the on-call cycle as well. Enabling team to follow Chapter level best practices for software development and documentation, sonar quality gates with 70% coverage, automation, CI/CD, and delivering quality work on tight schedules, focusing on defining and allocating bandwidth on tech debt items on a quarterly basis Working as Agile Coach and executing the spring ceremonies

Experience

14 yrs 8 mos
Total Experience
1 yr 9 mos
Average Tenure
2 yrs 6 mos
Current Experience

Oracle

Principal Member of Technical Staff

Dec 2023Present · 2 yrs 6 mos

Olx autos

Associate Manager / Tech Lead

Sep 2022Nov 2023 · 1 yr 2 mos · Gurugram, Haryana, India · Hybrid

  • Worked on a project: Dealer-SuperApp with a team size of 9 ( 4 FE,3 BE,1 QA) which has the capability to handle Ad lifecycle and leads.
  • Defining the quarterly OKR , after discussion with multiple cross-geography stakeholders, maintaining the balance between the business/product tasks, external dependencies, tech, and chapter tasks.
  • Responsible for executing the entire SLDC lifecycle of scalable/time-bound projects/features by strictly following the Agile methodologies and sprint ceremonies
  • Identify and executed multiple cost reduction initiatives and saved approximately INR 40L per year.
  • Reduced the latency by 30 percent of the systems by modifying the authorization mechanism between internal service
  • Improved the security of the systems by breaking the tokens and introducing them behind the VPC services.
  • Involvement in team building, defining and taking necessary steps for the growth path of direct reports by introducing weekly 1:1 with the team members.
  • Individually contributing to designing, coding(development), deployment, monitoring and maintenance, and code reviews. Part of the on-call cycle as well.
  • Maintained the code quality by defining the Quality gates with 70 percent code coverage in the pipelines, introduced 2 level code reviews, and included tech debt items in quarterly OKRs
Spring BootSpring JPASoftware Project ManagementIntelliJ IDEAGitlabStakeholder Management+16

Amazon

Software Development Manager / Tech Lead

Feb 2022Aug 2022 · 6 mos · Gurugram, Haryana, India · Remote

  • Worked on a project name: Access point core(Team Size: 8) which was the core system for handling the entire Access Point Deliveries.
  • Defining the yearly OKR, after discussion with multiple cross-geography stakeholders, maintaining the balance between the business/product tasks, external dependencies, tech, and chapter tasks.
  • Involvement in team building, defining and taking necessary steps for the growth path of direct reports by introducing weekly 1:1 with the team members. Successfully presented and defended the promotion document of 1 direct report and executed the PIP process of 2 reporters.
  • Individually contributing to designing, coding(development), deployment, monitoring and maintenance, and code reviews. Part of the on-call cycle as well.
  • Worked on filtering home deliveries related events which have significantly improved the system performance and reduced the cost
  • Prepared the services for Prime Day and Diwali Sale by executing the load testing and procuring the server requirements.
Software Project ManagementStakeholder ManagementProgrammingJavaAgile Methodologies

Airtel x labs

Senior tech lead

Apr 2021Feb 2022 · 10 mos · Gurugram, Haryana, India · Hybrid

  • Worked on a project name: IronmanCampaignManager(Team Size: 8) which was used to handle voice-specific campaigns. It supports static DTMF with text-to-speech and audio-related call flows.
  • Defining the quarterly OKR, after discussion with multiple cross-geography stakeholders, maintaining the balance between the business/product tasks, external dependencies, tech, and chapter tasks.
  • Successfully executed the SLDC lifecycle of scalable/time-bound projects/features by strictly following the Agile methodologies and sprint ceremonies
  • Redesigning the complete campaigns specific flows by introducing the Async programming
Spring BootSoftware Project ManagementStakeholder ManagementGrafanaAgile MethodologiesJira+1

Oyo

2 roles

Engineering Manager / Tech Lead

Promoted

Jul 2020Apr 2021 · 9 mos

  • Lead the project: OYODesk(from scratch) with a team of 8 people, which was the ticketing management system across different sets of customers. Part of the cost reduction initiative saved around 100 million per year, license cost of 3500 agents
  • Successfully delivered the first iteration of the projects within 4 months, which includes team building, identifying the requirements, fitments of PRD into tech design, converting them into tasks, and executing the same.
  • Introduced multi-tenancy in the system by efficiently using Akamai and Route 53 and hosted multiple stakeholders for the same instance of microservices.
  • Lead another cost reduction initiative named: OYO Chat(from scratch) single Chat solution for the entire OYO, which saved 7.6 million per year, license cost of 200 agents
  • Individually contributing to documentation, designing, coding(development), deployment, monitoring and maintenance, and code reviews. Part of the on-call cycle as well.
  • Awarded with promotion from SDE-II <-> Associate Engineer Manager <-> Engineer Manager within 2 years.
  • Successfully handled the promotion cycle of 2 direct reports and handled the appraisal cycle as well.
KibanaSpring BootSpring JPAStakeholder ManagementProgrammingElasticsearch+11

SDE2

Jul 2019Jul 2020 · 1 yr

KibanaGitlabGrafanaKubernetesGitNew Relic+1

Airtel payments bank

Senior Software Engineer

Jan 2018Jun 2019 · 1 yr 5 mos · Gurgaon, India

  • Product: UPI-Switch
  • Team Size : 10
  • Duration: April-2018 to present
  • Product Description: UPI Switch is async rest bases Mobile application, used as a bridge between Airtel PSP and NPCI while using UPI. It contains Meta, Pay and collect apis. There are two type of requests:
  • a) Issuer- Which is coming from NPCI to APP
  • b) Acquirer –Which is going from App to NPCI.
  • Upi-Switch act as a bridge. It handles all the request from both ends, process it and sends response back to npci. It handles the complex payments system and also takes care of security of the user data.
  • Technologies: Java, Spring boot, Spring AOP, Aerospike, Spring-JPA, Rest Web Services, Maven, Oracle Tomcat, Logstash, Apache Kafka, Golden gate, Async programing, Redis, Caffeine cache, Kong, Nginx, Jira, Kibana, Agile methodology
  • Product: UPI-Contact
  • Duration: Feb-18 to March-18
  • Product Description: UPI Contact is a feature used to do contact based payment. When a user or his contact is registered on upi , while initiating the pay or collect request, he has an option to select vpa from contact, based on his mobile number we get the latest vpa from aerospike. There is a logstash script which is a cron of 5 mins which checks the database and it there an update in the column it fetches and add/update it in aerospike from where we fetch the latest vpa.
  • Technologies: Java, Spring boot, Aerospike, Spring-JPA, Rest Web Services, Maven, Tomcat, Logstash, Agile methodology
GitlabGrafanaGitJenkins

Oracle india pvt. ltd

2 roles

Senior Member of Technical Staff

Promoted

Apr 2016Dec 2017 · 1 yr 8 mos

JavaSpring bootSpring AOPAerospikeSpring-JPARest Web Services+14

Member Technical Staff

Jul 2013Mar 2016 · 2 yrs 8 mos

  • In my 2.5 years of professional career in oracle, I have worked as Software developer in Oracle-Shared Identity Manager which is known as Oracle-Cloud. Shared Identity-Manager (SIM) is a combination of Oracle Identity Manager (OIM), Oracle Access Manager (OAM), Webgate, Oracle HTTPS Server (OHS), Oracle Internet Directory (OID), Database and several other components. It’s basically used as a cloud environment to store, authenticate, manage and authorize user’s data of different organization.
  • In Shared-IDM , I have mainly worked on following areas
  • 1) Worked on writing script which will do sanity testing before and after upgrading the environment (preValidate.pl and postValidate.pl).While Upgrading the Simv3 to Simv3.1, I have contributed in those two scripts by writing multiple subroutines using Perl.
  • 2) Shared-IDM environment is setup using Distributed Topology Environment (DTE). DTE is a sequence of blocks in which each block contains script to perform the required task. I have contributed in the designing of Sim v3.1 topology by adding DTE blocks which automates the process of upgrading the environment with the help of Perl. I have also added blocks which is used to apply patches on top of simv3.1 environment.
  • 3) I have also automated the process which executes the DTE topology. To invoke DTE topology, we had to following several steps manually. I had automated the whole process with the help of Perl
  • 4) I have written a utility in Java which will use to preprocess the data stored by different tenants on cloud. That’s utility is used to remove duplicates, remove special characters and other cleansing operations.
  • 5) I have also written a utility known as health Checker which is used to check the health of the merged code.
  • 6) Using Hudson and shell script, I have also automated the build process which will automatically be triggered when the new label gets generated.

Bits-pilani

Teaching Assistant

Aug 2011Dec 2012 · 1 yr 4 mos · Pilani

  • Courses Taken-Computer Programming,Data Structures,Data Mining

Birla insitute of technology and science -pilani

Post Graduate Student

Apr 2011Jun 2013 · 2 yrs 2 mos

Education

Birla Institute of Technology and Science, Pilani

M.E.(Full time on campus Program) — Software Systems

Jan 2011Jan 2013

Stackforce found 100+ more professionals with Software Project Management & Agile Methodologies

Explore similar profiles based on matching skills and experience