Deepak Chhikara

Software Engineer

Bengaluru, Karnataka, India9 yrs 4 mos experience

Key Highlights

  • Expert in distributed systems and software architecture.
  • Proven track record in re-architecting complex services.
  • Strong experience in developing scalable backend solutions.
Stackforce AI infers this person is a Backend Developer specializing in logistics and e-commerce solutions.

Contact

Skills

Core Skills

Distributed SystemsSoftware Architecture

Other Skills

AlgorithmsAuto-redeem featureBooking experience improvementBudgeting at scaleCDCCQRS patternCaller ID implementationCouponing system developmentData MiningData StructuresData aggregationIndexingMicroservicesPerformance engineeringRe-architecting core services

About

Backend Developer who like working on distributed system and trying to solve the real life problems with the help of the technology.

Experience

Harness

Staff Software Engineer

Sep 2021Jan 2024 · 2 yrs 4 mos · Bangalore Urban, Karnataka, India

Blackbuck (zinka logistics solutions pvt. ltd.)

SDE III

Oct 2019Aug 2021 · 1 yr 10 mos · Bengaluru Area, India

  • Worked with demand team to re-architect the core services to meet complex and fast changing requirements.
  • Built CQRS pattern with CDC to improve the scale and provide complex read queries on multiple Microservices.
  • Changed the booking and on boarding experience. Took up truck standardisation to abstract customer experience.
  • Implemented caller id and call log for the 300K customer base with 50M calls a day. Released it as a platform for all other teams.
Re-architecting core servicesCQRS patternCDCMicroservicesBooking experience improvementCaller ID implementation+2

Jio

Backend Developer

Jul 2018Oct 2019 · 1 yr 3 mos · Bengaluru Area, India

  • Worked on couponing system which was used as the default couponing framework for the Jio Mart and Jio Kiarana products. The framework allows publishing coupons to Jio customers and acts as redemption platform as well for other teams.
  • Developed features like auto-redeem(which helped in decreasing the customer friction) , budgeting at scale and fault tolerant using performance engineering.
Couponing system developmentAuto-redeem featureBudgeting at scalePerformance engineeringDistributed SystemsSoftware Architecture

Neustar, inc.

Software Engineer

Aug 2017Jul 2018 · 11 mos · Bengaluru Area, India

  • Developed search engine which aggregates the data from various data sources Neustar owns and indexes it into the ES cluster to provide search capabilities to the customers and data science teams.
Search engine developmentData aggregationIndexingSoftware Architecture

Oracle india pvt. ltd

Member Of Technical Staff

Jul 2014Jul 2017 · 3 yrs · Bengaluru Area, India

Education

Indian Institute of Technology, Kanpur

Master's degree — Computer Science And Engginering

Jan 2012Jan 2014

Computer Science & Engineering Department DCRUST Murthal

Bachelor's degree — Computer Science and Engineering

Jan 2007Jan 2011

Stackforce found 100+ more professionals with Distributed Systems & Software Architecture

Explore similar profiles based on matching skills and experience