Summary
Overview
Work History
Education
Skills
Websites
Projects
Languages
Open Source
Certification
Timeline
Generic

Tushar Dhole

Jersey City

Summary

Detail-oriented Software Engineer with expertise in clean, maintainable code and complex problem-solving. Led projects from concept to production, focusing on technology stack selection and CI/CD implementation. Skilled in scaling backend services through distributed architectures and microservices, leveraging monitoring tools such as Grafana and OpenTelemetry. Currently pursuing a Master's in Data Science, concentrating on ASD detection and agentic AI applications.

Overview

13
13
years of professional experience
1
1
Certification

Work History

Graduate Research Assistant

Saint Peter's University
09.2025 - Current
  • Evaluated deep neural network (DNN) architectures for fMRI-based ASD classification, comparing three-dimensional Convolutional Neural Networks (3D-CNNs), Residual Networks (ResNet3D), and other volumetric architectures optimized for neuroimaging.
  • Assessed impact of data augmentation on 3D-CNN performance and functional connectivity matrices on GNN.
  • Presented research paper at international conference and initiated journal publication process.

Senior Backend Engineer

HelloFresh
Berlin
06.2023 - 12.2024
  • Led the backend development of HelloPay, a new digital payments feature for HelloFresh that allows users to preload money into their accounts for seamless ordering.
  • This feature handles real-time financial transactions and solves challenges related to scalability, concurrency, and payment system reliability.
  • Owned backend engineering, overseeing CI/CD pipelines, design and deployment strategies, and delivery estimates.
  • Designed architecture for feature and documented architecture decisions record (ADR).
  • Designing for concurrency, idempotency.
  • Performance tuning of backend service.
  • Provided first-class support for highly observable backend services.
  • Solving memory leaks.
  • Clean architecture, TDD, SOLID principles.
  • Created a parallelization plan that accelerated frontend development, enabling quicker releases and improved feature delivery.
  • Largest meal-kit provider
  • Tech Stack: SpringBoot, Kafka, Kotlin, PostgreSQL, Kubernetes, Node Js, Prometheus, Grafana, Kafka, Go Lang, Rabbit MQ

Senior Backend Engineer

Layer
Berlin
01.2022 - 04.2023
  • The product has two main verticals, connections and integrations.
  • Designed and owned initial integrations service, facilitating seamless connections between platforms.
  • Designing the initial CI/CD pipelines.
  • Designing the initial concepts to enable calculating diff between google sheets and sync from master file to branch files.
  • The system supports auto syncing changes from master file to all the connections, like git rebase.
  • Users can create such multiple connections, schedule connections, and every connection can be different. The concept is very similar to the GitHub Pull request model.
  • For connections, it is like sharing only a selected part of your google sheet with a number of other people. And then merge their changes from connection to main file.
  • Developed initial concepts for distributed locking, ensuring safe management of concurrent operations on shared files.
  • Day to day development and feature delivery.
  • Contributed to diverse tasks, including UI components, email notifications, login features, bug fixes, and performance optimizations.
  • GitHub for google sheets
  • Tech Stack: SpringBoot, PubSub, Google App Script, Kotlin, PostgreSQL, React, Google Cloud

Senior Software Engineer

ZS Associates
01.2020 - 11.2022
  • Streamlined pharmaceutical sales management and planning processes with innovative software solutions.
  • Developed software for sales planning and management tailored to pharmaceutical companies.
  • Enabled pharma companies to efficiently manage employee schedules, plans, and revenues through the application.
  • The employees can view their schedules and using integrated google maps they can find the best route to complete their appointments.
  • Major Contributions: Automated project setup, Major contribution in designing developer onboarding process, Designing git branching model, PR model, CI/CD set up, Introduced, TDD, unit tests, clean code practices, Test container for DB testing, Handling a team of developers, Mentorship to new joiners and junior developers, At the same time deliver features as individual contributor
  • Tech Stack: AWS serverless jersey, Postgres, Java 8, Angular 8

Senior Software Engineer

Xinja
03.2019 - 12.2019
  • Enabled card payments for Xinja bank, contributing to streamlined transaction processes.
  • Developed event-driven microservices solutions for card payments, meeting strict SLA and high scaling requirements.
  • We created a highly available and eventual consistent solution and load tested it using Gatling.
  • Contributed to the solution from the research phase to deployment in production.
  • Integrated tracking delivery status of customer cards with logistic partner, enhancing visibility in delivery processes.
  • Facilitated digital payments for banking services.
  • Tech Stack: AWS lambda, terraform, kubernetes, DynamoDB, Java, Scala, Kotlin

Senior Consultant

ThoughtWorks
Pune
11.2015 - 06.2018

Senior Software Engineer

Prorigo Software
Pune
08.2012 - 11.2015

Education

Masters - Data Science

Saint Peters University
Jersey City
05-2026

Post Graduate Diploma - Advance Computing

C-DAC
Pune
12.2012

Bachelor of Engineering - Computer Technology

YCCE
Nagpur
12.2011

Skills

  • Spring Boot and Kubernetes
  • Java and Kotlin
  • Go and Python
  • JavaScript and C#
  • Cloud platforms (AWS, Google Cloud)
  • Version control (GitHub)
  • Databases (PostgreSQL, DynamoDB)
  • Mobile development (Android, iOS)
  • Nodejs and distributed systems
  • Event-driven architecture
  • Performance analysis
  • Leadership skills
  • Agile methodologies
  • Solution design
  • Machine learning frameworks (PyTorch, Databricks)
  • Retrieval augmented generation

Projects

Data Science Institute, Researching on systematically evaluating deep neural network (DNN) architectures for fMRI-based ASD classification., 09/01/25, Present HelloPay, Led the backend development of HelloPay, a new digital payments feature for HelloFresh., 06/01/23, 12/31/24 Connections and Integrations, Designed initial concepts for connections and integrations for Layer., 01/01/22, 04/30/23 Xinja, Worked enabling card payments for Xinja bank., 03/01/19, 12/31/19 ZS Associates, Software focused on sales planning and management for pharmaceutical companies., 01/01/20, 11/30/22

Languages

  • English
  • Hindi
  • Marathi

Open Source

  • Contribution to Eslint Plugin Jest, Jest
  • ScrollShot, Shakeit, deep-copy, aisuite

Certification

AWS Certified Cloud Practitioner

Timeline

Graduate Research Assistant

Saint Peter's University
09.2025 - Current

Senior Backend Engineer

HelloFresh
06.2023 - 12.2024

Senior Backend Engineer

Layer
01.2022 - 04.2023

Senior Software Engineer

ZS Associates
01.2020 - 11.2022

Senior Software Engineer

Xinja
03.2019 - 12.2019

Senior Consultant

ThoughtWorks
11.2015 - 06.2018

Senior Software Engineer

Prorigo Software
08.2012 - 11.2015

Masters - Data Science

Saint Peters University

Post Graduate Diploma - Advance Computing

C-DAC

Bachelor of Engineering - Computer Technology

YCCE
Tushar Dhole