Lead Software Engineer 1 at Sense

Bengaluru, Karnataka, India

Bengaluru, Karnataka, India


Gurgaon, Haryana, India

Pune Area, India

Pune Area, India

Bengaluru Area, India

Jaipur Area, India







Bachelor of Technology (B.Tech.), Computer Science
The LNM Institute of Information Technology
12th
Times Public School
Join Shubham and 10k+ other professionals on
Tal is the app where bosses meet engineers & builders directly, without middlemen
Download Tal BossLead Software Engineer 1 at Sense
Bengaluru
claude code
codex
cursor
hugging face
notebooklm
ChatGPT
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
Bachelor of Technology (B.Tech.), Computer Science, The LNM Institute of Information Technology
12th, Times Public School
github: https://github.com/ShubhamSetia