Yash Kothari

Software Engineer

Bengaluru, Karnataka, India3 yrs 9 mos experience
AI EnabledAI ML Practitioner

Key Highlights

  • Built a Kafka-based service processing 10M+ notifications daily.
  • Automated foreign consultant payouts, reducing time from 7 days to 30 minutes.
  • Increased user recharges by 45% through personalized follow-ups.
Stackforce AI infers this person is a Backend-focused Software Engineer with expertise in SaaS and Fintech industries.

Contact

Skills

Core Skills

KafkaMicroservicesAwsApisSpring BootNodejsAngularjs

Other Skills

AWS GlueAWS Step FunctionsAgile MethodologiesAlert Management SystemAlgorithmsAmazon CloudWatchAmazon S3Amazon Simple Notification Service (SNS)AndroidAppsFlyerArtificial Intelligence (AI)BootstrapC (Programming Language)C++CSS

About

I am a Software Development Engineer with a B.Tech in Computer Science from IIIT Guwahati and over two years of experience designing and building scalable backend systems. At AstroTalk, I’ve driven impactful initiatives, including building a Kafka-based notification service processing 10M+ daily notifications across channels, achieving a 98% success rate. I’ve streamlined operations by automating foreign consultant payouts using ICICI Bank integrations, reducing processing time from 7 days to 30 minutes. My retention pipeline increased user recharges by 45% through personalized WhatsApp/SMS follow-ups and automated incentives. Additionally, my work on integrating HDFC Payment Gateway improved foreign transaction success from 50% to 85%. With expertise in Java, Spring Boot, Kafka, Redis, and AWS, I excel in backend development, microservices architecture, and real-time data processing. I’ve also optimized workflows with Temporal.io, boosting first-time user conversions by 87%. I’m passionate about solving complex challenges with scalable, high-performance systems that drive business impact. Let’s connect if you’re interested in crafting innovative solutions for growth and efficiency!

Experience

3 yrs 9 mos
Total Experience
1 yr 3 mos
Average Tenure
1 yr 5 mos
Current Experience

Angel one

Software Development Engineer 2

Jan 2025Present · 1 yr 5 mos · Bengaluru, Karnataka, India · Hybrid

Astrotalk

SDE 2

Oct 2023Dec 2024 · 1 yr 2 mos · Noida, Uttar Pradesh, India · On-site

  • 1. Lead and built scalable Kafka-based notification service, processing over 10 million daily notifications while decoupling it from other systems. Built to support Android (FCM), iOS (APNs), and future WhatsApp notifications, it leverages a fanout algorithm for efficient data scaling. This design enabled diverse use cases, including offer notifications, with high reliability and extensibility, aligning with the company’s growth needs and supporting seamless multi-channel messaging.
  • 2. Integrated ICICI Bank apis to automate foreign consultant payouts,cutting processing time from 7 days to a few clicks. Utilised SNS for tax document uploads to S3, linked to consultants, and created admin dashboards for verification. Added cron jobs and webhook notifications for real-time payout status tracking and streamlined processing.
  • 3. To streamline Credit/Debit Card and UPI payments, I integrated the HDFC Payment Gateway, adding
  • essential features like refund to Source , failure handling, and transaction tracking. Implemented
  • webhooks and cron jobs to automate success checks, ensuring smooth payment flow, resulting in a seamless user experience and efficient transaction management
  • 4. Built a microservice for Event Notification, capturing key User events and registering them on CleverTap, AppsFlyer, and Meta via Kafka. Enabled marketing and product teams to access valuable insights, improving data-driven strategy.
  • 5.Engineered a User retention pipeline targeting dormant, birthday, and first-time recharge users,
  • automating cashback, coupon allocations, and personalised WhatsApp/SMS follow-ups. This approach
  • boosted recharges by 45% and greatly enhanced user engagement and retention
  • 7. Led POC for Temporal-based Workflow Manager and implemented a microservice to structure code,
  • streamline flow, and handle retries. Key achievement: optimised user conversion for first recharges
  • 8. Built DB migration Service from scratch which is used to migrate and sync data of 5 million rows daily.
KafkaAWSICICI Bank APIsHDFC Payment GatewayMicroservicesCleverTap+3

Tekion corp

2 roles

Associate Software Engineer

Promoted

Jul 2022Sep 2023 · 1 yr 2 mos

  • 1. Built Alert Management System from scratch, tracking 3,00,000 events daily and sent notification via teams/email/pagerduty which helped boost QA/Support team efficiency and improve SLA.
  • 2. Key role in Workflow Manager creation which helped in automating configurations, real-time API calls, reducing developent time by significant amount where we took leverage of open source tool Temporal.
  • 3. Significantly contributed to the master data service(integration platform) to manage and build codeless integrations development.
  • 4. Implemented APIs and Triggers for audit history and activity logs empowering Support to track every change made on any requests.
  • 5. Engineered authentication and authorization filters in Spring Cloud Gateway for enhanced inbound and cross cluster calls.
  • 6. Developed internal libraries for boosting development efficiency and collaborated on critical projects like WebSocket Manager, Open API service and the centralized Counter Service.
  • 7.Worked implementing solutions that were cloud agnostic (aws azure) and handled the scale of million request per day
  • 8 Practiced Test-Driven Development (TDD) principles, ensuring high code coverage and production quality .
Alert Management SystemWorkflow ManagerAPIsSpring Cloud GatewayTest-Driven DevelopmentSpring Boot

Associate Software Engineer

Jan 2022Jun 2022 · 5 mos

  • 1.Working as a Full stack developer where I contributed in making approval management system.
  • 2. In backend I worked on spring boot.
  • 3. Worked on Authorization and Authentication of a User using JWT.
  • 4. Worked On Reverse Proxy/Gateway to understand how to redirect the request from UI to a specifice service
  • 5. Worked on Services and How to connect the entities to database.
  • 6. Integrated Notification Service To the AMS
  • 7. In frontend I worked on React Js.
  • 8. Got To learn How to write Scalable Code in frontend.
  • 9. Worked On Forms and List views
  • 10. Got to know how to present data from UI using Pagination.

Klimb.io

Full Stack Developer Intern

May 2021Jun 2021 · 1 mo · Remote

  • I was a Full Stack Developer intern at Klimb.io.
  • 1. Contributed and Shipped major features to the website and worked closely on
  • the feedbacks given by the customers
  • 2. Made APIs for seamless transfer of information and wrote optimized mongo
  • query to reduce the number of mongo calls.
  • 3. Wrote Effective Scripts for Data migration.
  • 4. Tech Stack included- NodeJs, AngularJs, MongoDB, HTML ,CSS
  • 5. Worked in a agile software development with MVC framework and also fixed
  • many bugs and UI fixes and did the unit testing
NodeJsAngularJsMongoDBHTMLCSS

Indian institute of information technology guwahati

Placement Coordinator

Apr 2021Jun 2021 · 2 mos · Guwahati, Assam, India

  • 1. Was one of the main coordinators in placement cell.
  • 2. Helped college in getting more and more contacts of recruiters.
  • 3. Almost 91% placement overall in our college with best placement statistics in the my tenure as placement coordinator , the median CTC of our college increased by almost 50% and hence improving my college's placement statistics.

Education

Indian Institute of Information Technology Guwahati

computer science and engineering — Computer Engineering

Jan 2018Jan 2022

Delhi Public School, Ruby Park

High school — Science

May 2015May 2017

Delhi Public School, Ruby Park

Jan 2003May 2015

Stackforce found 100+ more professionals with Kafka & Microservices

Explore similar profiles based on matching skills and experience