Shashank Singh profile photo 1 on Tal

Shashank Singh

Senior Backend Engineer | Cloud Infrastructure · Distributed Systems · Data Platforms · Microservices | Go · Python · Microservices · AI/RAG Backends [ Serving Notice Period ]

Greater Nagpur Area

7+ years of work experience

W Energy
Oct 20259 mosPresent

India

Egnyte
Mar 20232 yrs 8 mosOct 2025

India

● Scaled cloud storage backends using Golang, C, and POSIX for high-throughput file operations in Dockerized environments. ● Built concurrent caching mechanisms to reduce I/O redundancy and boost system efficiency. ● Designed distributed coordination components for real-time access control in multi-region cloud systems. ● Worked on microservice health monitoring tools in Kubernetes to automate lifecycle and alerting workflows. ● Improved API performance through selective data region processing, enhancing throughput and reducing latency. ● Improved logging reliability during pod failures using Kafka-backed recovery mechanisms and Kibana integration.
Persistent Systems
Oct 20226 mosMar 2023

Nagpur, Maharashtra, India

● Developed and debugged various microservices in Golang (mainly API handler and Jobs) ● Worked with my team on transforming this project from its existing monolithic architecture in Django to microservice based architecture in Golang ● Migrated the REST APIs to GRPCs which reduced the server load (and cost) by 43% ● Worked on integrating the services with monitoring tools like Prometheus and Grafana ● Worked on integrating with Kafka messaging queue ● Creation of worker thread group to create pools of goroutines for control/termination scheduling ● Worked with Docker containers and deployed them on Kubernetes Pods in Google Cloud Platform using CircleCI
Persistent Systems
Oct 20211 yrSep 2022

Nagpur, Maharashtra, India

● Worked on an MLOps platform to manage complete Machine Learning lifecycle in Django. ● Integrated the platform with Distributed Object Store (Minio) to provide S3 object store. ● Worked on developing the WorkFlow module using Airflow ( and Celery ) with RabbitMQ ● Worked on Model Store ( using MLFlow ) to handle storage and versioning of resultant artifacts. ● Exposed the modules and services using REST APIs ● Worked on creating File Explorer component in ReactJS
Persistent Systems
Aug 20192 yrs 2 mosSep 2021

Nagpur, Maharashtra, India

Mahindra Rise
Apr 20182 mosMay 2018

Greater Nagpur Area

My task was to develop an app that could give or change focus from one 3rd party application to another. The application takes the name of the file along with its start time and end time as input. The start and end time are the time (inclusive) within which the file will have the focus. As soon as the time expires, the app will look for another file which has the current time range. If found, the focus will be given to the file, else it will run the default file, which is the first file in the list. This switcher has been developed to be able to switch between 10 files. It can be increased if needed.

Education

nagpur university

Engineer’s Degree, Computer Science

nagpur university

20154 yrs2019

High School, Science

St Vincent Pallotti School

20104 yrs2014

Join Shashank and 10k+ other professionals on

Tal Boss

Tal is the app where bosses meet engineers & builders directly, without middlemen

Download Tal Boss

Shashank Singh on Tal

Headline

Senior Backend Engineer | Cloud Infrastructure · Distributed Systems · Data Platforms · Microservices | Go · Python · Microservices · AI/RAG Backends [ Serving Notice Period ]

About

Senior Backend Engineer specializing in the design and implementation of high-performance, scalable cloud storage and data platforms. Have years of experience in distributed systems and microservices architecture, building robust backends that handle multi-terabyte data with exceptional efficiency and scalability. Strong background in concurrency, system design and optimisation, API and SDK development. Proven ability to lead teams and deliver reliable, efficient software in fast-paced environments. Feel free to message me or find me at shashanks.singh96@gmail.com.

Location

Greater Nagpur Area

Work experience

Senior Software Engineer at W Energy, Oct 2025 - Present · 9 mos, India

Software Engineer at Egnyte, Mar 2023 - Oct 2025 · 2 yrs 8 mos, India, ● Scaled cloud storage backends using Golang, C, and POSIX for high-throughput file operations in Dockerized environments. ● Built concurrent caching mechanisms to reduce I/O redundancy and boost system efficiency. ● Designed distributed coordination components for real-time access control in multi-region cloud systems. ● Worked on microservice health monitoring tools in Kubernetes to automate lifecycle and alerting workflows. ● Improved API performance through selective data region processing, enhancing throughput and reducing latency. ● Improved logging reliability during pod failures using Kafka-backed recovery mechanisms and Kibana integration.

Lead Software Engineer at Persistent Systems, Oct 2022 - Mar 2023 · 6 mos, Nagpur, Maharashtra, India, ● Developed and debugged various microservices in Golang (mainly API handler and Jobs) ● Worked with my team on transforming this project from its existing monolithic architecture in Django to microservice based architecture in Golang ● Migrated the REST APIs to GRPCs which reduced the server load (and cost) by 43% ● Worked on integrating the services with monitoring tools like Prometheus and Grafana ● Worked on integrating with Kafka messaging queue ● Creation of worker thread group to create pools of goroutines for control/termination scheduling ● Worked with Docker containers and deployed them on Kubernetes Pods in Google Cloud Platform using CircleCI

Senior Software Engineer at Persistent Systems, Oct 2021 - Sep 2022 · 1 yr, Nagpur, Maharashtra, India, ● Worked on an MLOps platform to manage complete Machine Learning lifecycle in Django. ● Integrated the platform with Distributed Object Store (Minio) to provide S3 object store. ● Worked on developing the WorkFlow module using Airflow ( and Celery ) with RabbitMQ ● Worked on Model Store ( using MLFlow ) to handle storage and versioning of resultant artifacts. ● Exposed the modules and services using REST APIs ● Worked on creating File Explorer component in ReactJS

Software Engineer at Persistent Systems, Aug 2019 - Sep 2021 · 2 yrs 2 mos, Nagpur, Maharashtra, India

Software Engineer Intern at Mahindra Rise, Apr 2018 - May 2018 · 2 mos, Greater Nagpur Area, My task was to develop an app that could give or change focus from one 3rd party application to another. The application takes the name of the file along with its start time and end time as input. The start and end time are the time (inclusive) within which the file will have the focus. As soon as the time expires, the app will look for another file which has the current time range. If found, the focus will be given to the file, else it will run the default file, which is the first file in the list. This switcher has been developed to be able to switch between 10 files. It can be increased if needed.

Education

Engineer’s Degree, Computer Science, nagpur university

High School, Science, St Vincent Pallotti School