while(fail ) { explore++; learn++; understand++; build++; fail = success ? false : true; }

Skills

Backend

Advanced
  • PostgreSQL
  • Node.js
  • GraphQL
  • Redis
  • SQL
  • MongoDB
  • Java
  • Spring Boot
  • Jest
  • System Design
  • Design Patterns
  • Microservices
  • Kafka

Frontend

Advanced
  • React.js
  • Javascript
  • React Native
  • Redux
  • Redux-Saga
  • Next.js

DevOps

Advanced
  • Shell Scripting
  • Python
  • GCP
  • Microsoft Azure

Work Experience (6)

Jan 2025 - Current
Senior Software Engineer 2
FalconX
 Bengaluru,India
The largest digital asset prime brokerage powering the world’s leading institutions
  • Working on various pre-trade and post-trade workflows
Apr 2022 - Current
Principal Software Engineer
Apollo 24|7(Quick Commerce)
 Hyderabad,India
Apollo 24|7 is the online channel of Apollo Pharmacy, India's largest retail pharmacy chain, with an OMNI channel order count of 6L orders/day.With a daily active user count of 6L, Apollo 24|7 plays a pivotal role in delivering healthcare services nationwide.
  • Promoted to the role of Principal Software Engineer, becoming the youngest to achieve this position at Apollo 24|7.
  • Architected a robust system to implement various campaigns on datasets around 5M users utilizing Kafka.
  • Revamped existing caching framework ensuring a 99% cache hit ratio, with auto eviction and boot-up on data mutations.
  • Created a generic schedule-event service capable of handling 1M events within a 1-minute window.
  • Engineered reusable libraries to abstract numerous ad-hoc actions, enhancing productivity for over 100 engineers within Apollo's core platform team.
  • Leading a diverse team of 8 engineers across app, web, and backend disciplines, fostering collaboration and delivering outstanding product development results.
Jul 2020 - May 2022
Senior Software Engineer
Apollo 24|7(Quick Commerce)
 Hyderabad,India
As a Senior Software Engineer at Apollo 24|7, I have developed subscription micro-service from the scratch serving both retail and corporate users. My responsibilities include LLD, HLD, Unit test cases and writing code adhering to design patterns. Additionally, I work closely with cross-functional team members to design and implement more efficient user flows, ensuring a seamless and optimized experience for our users.
  • Developed subscription microservice from scratch with (TPM) rate of 5-6k.
  • Engineered the credit-integration microservice, dealing HealthCredits earning and redemption post-order completion across all business verticals, processing around 100k orders/day.
  • Crafted reusable libraries as part of Apollo's core platform team to abstract common use cases accross the engineering in apollo.
  • Built a GraphQL API gateway using Apollo Federation and Apollo Server 4, enhancing the efficiency of onboarding new microservices.
  • Contributed to the migration of Apollo 24|7's core React Native app to Redux and Redux-Saga, improving state management and app load time by 60%.
Jan 2019 - Jul 2020
Software Engineer
Sayint.ai
 Hyderabad, India
Joined a very early stage start-up and have played crucial role in entire product development learning backend development and importance of design patterns at every stage.
  • Developed scalable frontend and backend solutions utilizing a database-driven architecture for enhanced performance and reliability.
  • Constructed scalable data pipelines to dynamically spawn Node.js processes, efficiently handling asynchronous actions by integrating with AI/ML services such as speech-to-text, compliance tagging, PCI & PII masking.
  • Authored reusable code leveraging functional programming principles to ensure modularity and maintainability.
  • Managed the entire deployment of applications by creating an open-source module click2deploy and integrating it with Microsoft Teams for streamlined operations.
Jul 2018 - Jan 2019
Software Programmer
Fidelity International
 Gurgaon, India
Joined as graduate programmer and worked on java on the backend and reactjs on frontend.
  • Developed a dashboard for brokers showing analytics, to ease their investment decision easier.
May 2017 - Jul 2017
Web Application Developer
IndiaMART InterMESH Limited(intern)
 Noida Area, India
Developed a chat bot application to ease the process of gathering information in regards to customers next travel destination.
  • Developed a lead generation question bot using PHP, socket and HTML & CSS

Volunteer

9/30/2014 - 10/31/2015
Elementary School Teacher
Social reformation cell
Teaching students in villages.

Education (1)

2014 - 2018
B.Tech
 Electrical, Electronics and Communications Engineering
National Institute of Technology, Delhi
0

Awards

2021
Outstanding Performer of the Year
Apollo 24|7
2020
SPOT Award
Sayint.AI

Publications

28 Mar 2020
 click2deploy in Open Source
click2deploy pulls the latest code from provided git URL and copies into the remote directory. After copying it executes a bash file which is present in the remote server. You can maintain the bash file to build the application, install dependencies, start the process(PM2).
1 Apr 2022
 ReactJS Course in Codesapiens
Curated Content on CodeSapiens for the course ReactJs
1 Apr 2022
 NodeJS Course in Codesapiens
Curated Content on CodeSapiens for the course NodeJs
1 Apr 2022
 TypeScript Course in Codesapiens
Curated Content on CodeSapiens for the course NodeJs
1 Apr 2022
 MongoDB Course in Codesapiens
Curated Content on CodeSapiens for the course NodeJs
0