Dheeraj Khatri

Software Engineer

Bengaluru, Karnataka, India9 yrs 3 mos experience
Most Likely To SwitchHighly Stable

Key Highlights

  • Lead Software Engineer with extensive experience in SaaS.
  • Expert in optimizing data analysis and software development processes.
  • Proven track record in managing complex projects and teams.
Stackforce AI infers this person is a SaaS-focused Software Engineer with strong expertise in data analysis and software development.

Contact

Skills

Core Skills

Software DevelopmentMicroservicesData AnalysisMachine Learning

Other Skills

CC++PythonJavaSpring FrameworkHibernateLinuxMySQLMongoDBProgrammingDatabasesAlgorithmsRepresentational State Transfer (REST)Database DesignTomcat

Experience

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

Rocketpay

Lead Software Engineer

Jan 2023Present · 3 yrs 4 mos · Bengaluru, Karnataka, India · On-site

  • India's pioneering automatic credit collection app, revolutionizing the credit collection sector with a secure and reliable digital solution.
CC++PythonJavaSpring FrameworkHibernate+24

Khatabook

Lead Software Engineer

Sep 2020Jan 2023 · 2 yrs 4 mos

  • Khatabook enables micro, small and medium merchants to track business transactions safely and securely. It also offers features such as online payment collection through UPI and QR; sending periodic reminders to creditors via messages and report generation.
CC++PythonJavaSpring FrameworkHibernate+24

Livspace

Senior Software Engineer

Jul 2019Sep 2020 · 1 yr 2 mos · Bengaluru, Karnataka, India

  • Project Proposal: Enhancing and Maintaining a legacy service which takes care of proposal life cycle. It’s very business heavy service which handles all the critical operation like creating proposal with catalog item, converting design into relevant product-items, purchase order creation, payment allocation, invoice generation etc.
  • Project Timelines: Developed a system which is responsible to handle project timeline based on the project scope. It help the collaborators with what to do next and validation of those tasks in a complex eco-system with more than 5k type of events. It has reduced new designer on-boarding time significantly and gives better predictability of project completion.
  • Involved in many other core features and services like
  • Automated Lead Quality Surveyor assignment for a project.
  • Discounting: rules and permission based discounting processor.
  • Workspace: config driven view provider where collaborators can create a dynamic view at run time.
CC++PythonJavaSpring FrameworkHibernate+24

Flipkart

2 roles

Software Development Engineer II

Jul 2018Jun 2019 · 11 mos · Bengaluru, Karnataka, India

  • • Optimised dataframe generation time which are later getting used in script execution.
CC++PythonJavaSpring FrameworkHibernate+24

Software Development Engineer

Dec 2016Jun 2018 · 1 yr 6 mos · Bengaluru, Karnataka, India

  • Working on horizontally scalable, distributed platform objective of which is to run data-science scripts(R/Python) in reliable manner.
  • Worked extensively on it’s LLD and it’s reArch, moving to Mesos-Docker from Storm topologies due to multiple bottleneck like unpredictability of completion.
  • Added the feature of Python Support in the Platform so any python related script could be run with most useful libraries like (pandas, pickle, scikit-learn etc).
  • Contributed in design of Sandbox where data scientits can do experimentation before deploying their models, built various RESTful API’s for the CLI of sandbox.
CC++PythonJavaSpring FrameworkHibernate+24

Rivigo services private limited

Problem Solver

Jan 2016Jan 2016 · 0 mo · Gurugram, Haryana, India

  • Implemented multiple API's for a system which is responsible for vehicle-trip matching(planning) that includes vehicle challan generation, vehicle auto recommendation.
  • Designed and implemented a module to check and auto correct data syncing issues from one server to another.
  • Deriving many useful factor like Warehouse in time, out time, unloading time etc. by applying different clustering on Geo-spatial data.
CC++PythonJavaSpring FrameworkHibernate+24

Abzooba

Research Analyst

Jan 2015Jan 2015 · 0 mo · Greater Kolkata Area

  • Worked on Regression Automation Tool, to minimise the user involvement in data analytics as much as possible.
  • Wrote Modules for data preprocessing and predicting the best regression model using different criterion like AIC.
CC++PythonJavaSpring FrameworkHibernate+24

Education

Indian Institute of Technology, Guwahati

Bachelor of Technology (B.Tech.) — Computer Science and Engineering

Stackforce found 100+ more professionals with Software Development & Microservices

Explore similar profiles based on matching skills and experience