Shubham Setia profile photo 1 on Tal

Shubham Setia

Lead Software Engineer 1 at Sense

Bengaluru

8+ years of work experience

Sense
Apr 20242 yrs 5 mosPresent

Bengaluru, Karnataka, India

Sense
Aug 20212 yrs 8 mosMar 2024

Bengaluru, Karnataka, India

Sense
Feb 20216 mosJul 2021

Delhivery
Jul 20207 mosJan 2021

Gurgaon, Haryana, India

• Customer complaint classification. – Designed end-to-end pipeline that consumed user complaints,pre-processed the data and predicted the appropriate label. – Updated the issue with the predicted label using FreshDesk API.
Helpshift
Jul 20191 yrJun 2020

Pune Area, India

• Subject-matter expert for Kafka at Helpshift. – Designed and developed the Kafka client library in Clojure. – On-boarded existing Kafka clients to use new library in production with near zero downtime. – Performed topic migration for producer/consumer with zero downtime and message loss. • Implemented invite link expiry to enhance security. • Improved the performance of outgoing mail service. – Implemented asynchronous retries for failed payloads. – Added timeout in the HTTP request to send mail which led to increased throughput and avoided the request being hung. – Reduced load on infrastructure by sending corresponding cloud-store URL instead of attachment object.
Helpshift
Jan 20196 mosJun 2019

Pune Area, India

SLK
May 20183 mosJul 2018

Bengaluru Area, India

My Project was test data management (TDM). The aim of this project was to get the test data that is similar to production data. In this project initially i created a flask application that generates test cases based on constraints specified by the user. It also has an option for generating negative test cases. It was oriented towards bank applications. Then i added a functionality that fetches the schema from the database and provide details to the user then user chooses the fields to be masked and which not. User has the option to choose the masking technique. In case of SQL dbs the referential integrity constraints are being maintained.
Cybros (LNMIIT)
Aug 20179 mosApr 2018

Jaipur Area, India

Shubham’s AI Stack

claude code
claude code
codex
codex
cursor
cursor
hugging face
hugging face
notebooklm
notebooklm
ChatGPT
ChatGPT

Education

The LNM Institute of Information Technology

Bachelor of Technology (B.Tech.), Computer Science

The LNM Institute of Information Technology

20154 yrs2019

12th

Times Public School

20132 yrs2015

Join Shubham and 10k+ other professionals on

Tal Boss

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

Download Tal Boss

Shubham Setia on Tal

Headline

Lead Software Engineer 1 at Sense

Location

Bengaluru

AI stack

claude code

codex

cursor

hugging face

notebooklm

ChatGPT

Work experience

Lead Software Engineer 1 at Sense, Apr 2024 - Present · 2 yrs 5 mos, Bengaluru, Karnataka, India

Senior Software Engineer at Sense, Aug 2021 - Mar 2024 · 2 yrs 8 mos, Bengaluru, Karnataka, India

Software Engineer at Sense, Feb 2021 - Jul 2021 · 6 mos

Machine Learning Engineer at Delhivery, Jul 2020 - Jan 2021 · 7 mos, Gurgaon, Haryana, India, • Customer complaint classification. – Designed end-to-end pipeline that consumed user complaints,pre-processed the data and predicted the appropriate label. – Updated the issue with the predicted label using FreshDesk API.

Associate Software Engineer at Helpshift, Jul 2019 - Jun 2020 · 1 yr, Pune Area, India, • Subject-matter expert for Kafka at Helpshift. – Designed and developed the Kafka client library in Clojure. – On-boarded existing Kafka clients to use new library in production with near zero downtime. – Performed topic migration for producer/consumer with zero downtime and message loss. • Implemented invite link expiry to enhance security. • Improved the performance of outgoing mail service. – Implemented asynchronous retries for failed payloads. – Added timeout in the HTTP request to send mail which led to increased throughput and avoided the request being hung. – Reduced load on infrastructure by sending corresponding cloud-store URL instead of attachment object.

Associate Software Engineer at Helpshift, Jan 2019 - Jun 2019 · 6 mos, Pune Area, India

Intern at SLK, May 2018 - Jul 2018 · 3 mos, Bengaluru Area, India, My Project was test data management (TDM). The aim of this project was to get the test data that is similar to production data. In this project initially i created a flask application that generates test cases based on constraints specified by the user. It also has an option for generating negative test cases. It was oriented towards bank applications. Then i added a functionality that fetches the schema from the database and provide details to the user then user chooses the fields to be masked and which not. User has the option to choose the masking technique. In case of SQL dbs the referential integrity constraints are being maintained.

Sub-coordinator Machine Learning Division at Cybros (LNMIIT), Aug 2017 - Apr 2018 · 9 mos, Jaipur Area, India

Education

Bachelor of Technology (B.Tech.), Computer Science, The LNM Institute of Information Technology

12th, Times Public School

Public links

github: https://github.com/ShubhamSetia

Shubham Setia - Lead Software Engineer 1 in Bengaluru | Tal