0% found this document useful (0 votes)
23 views1 page

Samarth Gupta Golang Resume Target

Samarth Gupta is a Senior Software Engineer at Paytm with experience in improving system performance, implementing caching strategies, and developing user segmentation systems. Previously, he worked at Teradata and Wipro, focusing on security enhancements and UX improvements. He holds a B.Tech in Computer Science and has skills in Java, AWS, and various data processing technologies.

Uploaded by

parthpandeyboss
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
23 views1 page

Samarth Gupta Golang Resume Target

Samarth Gupta is a Senior Software Engineer at Paytm with experience in improving system performance, implementing caching strategies, and developing user segmentation systems. Previously, he worked at Teradata and Wipro, focusing on security enhancements and UX improvements. He holds a B.Tech in Computer Science and has skills in Java, AWS, and various data processing technologies.

Uploaded by

parthpandeyboss
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 1

Samarth Gupta

linkedIn://livesamarthgupta | [email protected] | +91-8081081399

EXPERIENCE
PAYTM | Senior Software Engineer Remote | October 2022 - Present
• Working on the central promotion technologies responsible for cashback & discount programs for bank offers & EMI flows.
• Improved cache hit ratio from 50% to 95% for fetching campaigns by implementing a write-through distributed cache along
with application layer cache-aside strategy, resulting in reduced average latency for EMI/Bank offer microservices.
• Reduced 3rd party API requests tenfold by strategically making bulk API calls, saving effective cost of 3rd party API requests.
• Achieved idempotency in campaign transactions by designing a new Cassandra schema resulting in zero budget breaches.
• Developed a user-based segmentation system, enabling targeted offers to drive revenue from specific customer segments;
resulted in a 20% increase in upselling, attracting new customers, and boosting platform footfall.
• Engineered end-to-end support for cardless EMI through EDC devices for HDFC/ICICI in the EMI/Bank offer microservices.
• Added support for Paytm Deals offers by implementing a static condition in the rule-engine for promotion services.
• Implemented SKU-level support for orders placed via payment gateway checkout so that offers are applied on a per-item basis.
• Migrated PG related Apache Storm topologies from 1.x to 2.x cluster in production with zero downtime and zero lost updates.
Key Takeaways: NoSQL Databases, Stream Processing, Distributed Systems, Observability

TERADATA | Software Engineer Hyderabad, India | April 2021 - October 2022


• Hackathon: Achieved zero downtime server upgrades by developing a prototype of upgrade service for Teradata Viewpoint.
• Engineered SSL certificate expiry alert feature, significantly reducing server security fault tolerance by an impressive 40%.
• Solved the problem of storing configuration passwords in clear text by engineering a secure vault service which solved almost
20+ security risks related to weak password storage mechanisms.
• Fixed 10k+ Viewpoint service from zero day vulnerability of log4jshell by implementing & releasing immediate patch.
• Collaborated with the security team for FIPS 140-2 compliance resulting in adaptation of Viewpoint by US federal services.
Key Takeaways: Security, SSL Certificates, Service-Oriented Architecture

WIPRO | Project Engineer Hyderabad, India | July 2019 - April 2021


• Contributed to UX-Next Team, creating IBM-TRIRIGA report renderer with React & Ag-Grid, expanding functionality.
• Added central state management by implementing react-redux in the application code. Also, added support for React-Devtools
reducing effective debug time that led to overall 40% increase in team productivity.
• Implemented filter operator (”In Range”) for the back-end filter engine which reduces overall user search queries by 50%.
• Decreased customer session timeouts; created web component for session alerts & renewals in SSO/Non-SSO environment.
• Improved chrome lighthouse score from 74 to 93 for the platform by implementing web accessibility as per WCAG guidelines.
Key Takeaways: Restful Webservices, Web Components, W3C Accessibility, Monolith Architecture

EDUCATION SKILLS
B.TECH | Computer Science & Engineering Java • JVM • Spring Boot • MySQL • AWS •
Dr. APJ Abdul Kalam Technical University Elasticsearch • Apache Kafka • Apache Storm •
Lucknow, India | 2015 - 2019 Grafana • Prometheus • Loki

PROJECTS
GITHUB-DOWNLOADER Java, Concurrency, Object-Oriented Design
A CLI tool that can download any GitHub directory. Implemented using Java network programming with Github’s
REST APIs & the parallel download was implemented using Java multi-threading.
URL-SHORTENER Golang, React, Javascript, Postgresql
A web app for shortening URL. Built using React components, the backend is written in Golang w/ PostgreSQL DB.

ACHIEVEMENTS
• Silver Medal: Achieved 2nd place in Teradata Secure Coding Tourament by solving 24 security risks within 24Hrs.
• Top Code Contributor: Top 2nd & 3rd code contributor for IBM-TRIRIGA in Q3-2020 & Q4-2020 respectively.

You might also like