Eishan Jindal

CTO

Bengaluru, Karnataka, India7 yrs experience
Highly Stable

Key Highlights

  • Led significant product growth, achieving 10x business growth in 6 months.
  • Improved database performance, reducing CPU utilization from 90% to 25%.
  • Successfully scaled user modules from 4000 to 100k daily active users.
Stackforce AI infers this person is a Backend-focused Software Engineer with experience in Fintech and SaaS industries.

Contact

Skills

Core Skills

JavaSpring BootMysql

Other Skills

AWSAlgorithmsBlockchainCC++Cascading Style Sheets (CSS)Data StructuresDatabasesDesign PatternsDigital Image ProcessingDockerDropwizardEngineering DrawingsGrafanaHTML

About

Tag line: To engineer data systems that are reliable, scalable and maintainable. To change the way we live. To be a better leader for tomorrow, be the future. Keywords: 1. Ownership 2. Results driven 3. Transparent 4. Flexible 5. Calm 6. Consistency over Grind

Experience

7 yrs
Total Experience
2 yrs 4 mos
Average Tenure
2 yrs 4 mos
Current Experience

Cars24 australia

Tech lead

Feb 2024Present · 2 yrs 4 mos

Cars24

3 roles

Senior Software Engineer

Apr 2023Feb 2024 · 10 mos

Senior Software Engineer

Apr 2022Apr 2023 · 1 yr

Software Engineer

Jan 2021Apr 2022 · 1 yr 3 mos

  • 1. Working on the Finance microservice digital lending platform as a tech team lead and senior software engineer.
  • 2. Involved in end to end design and delivery of various consumer facing products from ground up, which has helped the business grow 10x in just 6 months. All delivered well within the timeframe.
  • 3. Improved the database performance and reduced the cpu utilization from peak 90% to 25% without actually vertically scaling the instance.
  • 4. Have some experience in configuration of docker containers, thread pool optimization, continuous integration (CI) using Jenkins and AWS.
  • 5. Converted blocking processes to non blocking event driven architecture. I have worked with rabbitMQ for this.
  • 6. Driven various 3rd Party API integrations which involved requirements gathering, communicating with the stakeholders, design discussions and of course the implementation.
  • 7. Technologies involved: Java, MySQL, Spring Boot, AWS, Jenkins, Redis, RabbitMQ, Docker.
  • Notes on point 2: Some systems that I have worked on are an asynchronous file processing system, polling driven long running process, customer's finance journey, event driven offer generation system.
  • Notes on point 3: I did this by reducing range queries, paying attention to the ordering of keys in a composite index and simplifying the data model by removing explicit un-necessary eager relationships on the jpa entity definitions and caching read query results for features that are not real-time critical using Redis.
JavaMySQLSpring BootAWSJenkinsRedis+2

Ninjacart

Software Engineer

Jun 2019Jan 2021 · 1 yr 7 mos · Bengaluru, Karnataka, India

  • 1. Took ownership of the Labour Module, successfully scaled it from 4000 active users to 100k daily active users tracking their workflows. Extensively refactored it to accommodate the expanding userbase and business models, reduced database usage, used design patterns to deal with the growing complex logic for price calculation and attendance tracking with geo-zones at run-time.
  • 2. Took ownership of the Turbokat dashboard, which used to run heavy SQL queries for logistics tracking in the background, refactored it, used caching wherever possible, resulting in fewer database hits, substantially improving the performance and experience.
  • 3. Took ownership of the central push notification service that is used to send push notifications through the FCM API.
  • 4. Worked on the Route Creation module that is used to calculate routes between various delivery points. It ran on it's own separate server with multiple threads working on different geo-zones to calculate and store the plans.
  • 5. Worked on Blink module that is the backend to the driver app. Majorly worked on refactoring the code to accommodate the growing complexity. Broke the processes down to handlers that could change the logic on run-time based on the driver type and the region.
  • 6. Technologies involved: Java, Dropwizard, Spring Boot, MySQL, Mongo, Manual Deployments on Bare Metal Servers.
JavaDropwizardSpring BootMySQLMongo

Patch infotech pvt ltd

Intern

Jun 2018Jul 2018 · 1 mo · Gurgaon, Haryana, India

  • 1. Worked on a Spring Boot based microservice that integrated Facebook's graphQL based APIs to fetch campaigns data to store and serve on a dashboard for Social Media Managers based out of London.
  • 2. Technologies: Spring Boot, Hibernate, Spring Data JPA
Spring BootHibernateSpring Data JPA

Kpmg india

Intern

Jun 2017Jul 2017 · 1 mo · Gurgaon, Haryana, India · On-site

  • Worked on DLP systems

Education

Vellore Institute of Technology

Bachelor of Technology - BTech — Information Technology

Jan 2015Jan 2019

Stackforce found 100+ more professionals with Java & Spring Boot

Explore similar profiles based on matching skills and experience