Vedant DAIGAVANE
Software Developer & Day Trader
from
Experience
Fampay
Backend Engineer
July 2024 - Present
  • Architected a real-time chat-based transaction system using Golang and DynamoDB, designed to handle 15M daily transactions with optimized performance: 20ms latency for transaction/mandate event ingestion, 10ms for chat screen loading, and 5ms for text message storage; implemented Valkey caching layer to reduce DynamoDB WCU/RCU costs for high-frequency conversations
  • Engineered a 5-microservice architecture with specialized pods for consumer events, REST APIs, task scheduling, background workers, and OpenSearch ingestion; implemented 8-node Valkey cluster with 4 masters/shards and 4 replicas for high availability
  • Built cost-optimized search infrastructure using OpenSearch with monthly rollover index strategy, enabling ultra-fast search across transactions and messages while reducing Amazon Search OCU costs by 60% through read-only historical indexes and active current-month ingestion
  • Developed comprehensive data pipeline: DynamoDB Streams → Lambda → Kafka → OpenSearch-ingestion-consumer → AWS OpenSearch, ensuring real-time search capabilities with change data capture for seamless data flow
  • Implemented UPI TPAP features including bank-to-bank self-transfer and UPI Delegate functionality, enabling 7M daily transacting users to utilize secondary payment accounts without bank requirements, significantly expanding platform accessibility
  • Led technical mentorship of 2 interns while building automated rewards expiry system using PostgreSQL, achieving ₹5–7 lakhs monthly cost savings through optimized database operations and compliance automation
  • Established comprehensive monitoring infrastructure using Grafana dashboards tracking CPU utilization, Valkey performance, p99 latencies, and background job processing, with automated DynamoDB provisioning based on real-time metrics
Upstox
SDE 1 Full-Stack
Aug 2023 - July 2024
  • Architected a comprehensive and portable notification service capable of delivering Email, SMS, and push notifications to 10M+ users on both mobile apps and the web with the help of Java Spring Boot and Apache Kafka.
  • Spearheaded implementation of data retrieval jobs from services like Morningstar, leveraging Thread Pools for async data handling; streamlined processes, reducing data retrieval time by 50% and achieving 99.9% job success rate.
  • Utilized advanced monitoring and bug resolution tools such as Prometheus, Athena, Sumo Logic, and Datadog to ensure proactive monitoring and efficient bug resolution within the software ecosystem.
  • Worked on a Rundeck Job to fetch active IPO details at a specific interval from NSE and update on Upstox’s platform.
  • HolidayMaster processor to update trading holidays from a CSV file into MySQL using java.nio.
  • Service to generate portfolio statement of the user in the form of PDF file using Thymeleaf template engine.
  • Spearheaded the development of Personal Loans and Peer-to-Peer investing platforms, crafting intricate UI components for user-friendly loan configuration and optimal selection.
  • Engineered Government Bonds securities and Sovereign gold bonds applications with Next.js, significantly enhancing performance by reducing bundle size from 5.13MB to 735KB, thereby minimizing loading times.
  • Created Personal Loans and Peer-to-peer investing web applications using Next.js, this platform is used by 50k people on an average monthly.
Upstox
SDE Intern
Jan 2022 - Jul 2023
  • Designed and implemented a file processor service utilizing java.nio to facilitate the seamless update of trading holiday, order details, and fund information from CSV files into a MySQL database.
  • Contributed to migrating the IPO backend service from Node.js to Spring Boot, enhancing concurrency and strengthening platform reliability within the Java ecosystem, resulting in improved performance and scalability.
  • Contributed to enhancing the user interface of mutual funds and IPO applications, leveraging React.JS for development.
Finlegal Business Solutions Pvt. Ltd.
SDE Intern
Nov 2021 - Jan 2022
  • Worked on an application facilitating patients to book appointments with doctors across multiple organizations.
  • Leveraged Next.js for frontend development and Storybook for efficient frontend component creation.
  • Employed Express.js, GraphQL, PostgreSQL, and AWS S3 for API development.
Sorceo Technologies Pvt. Ltd.
Full-Stack Developer Intern
Aug 2021 - Oct 2021
  • Developed a Vendor Management System and Auction Platform, incorporating secure authentication with Auth0. Utilized Express.js, React.js, and Redux for efficient implementation.
  • Built a globally-serving platform catering to top multinational corporations.
Projects
Online Judge
An Online Judge platform whose primary goal was to host a coding contest and calculate real-time rankings on the basis of submissions made by the contestants. We have used ReactJS, and Redux to develop the client project. For the client-side we have used NodeJS, ExpressJS for API development, MongoDB as a database, Redis-Bull to maintain queue, docker for containerization of project, and Judge0 as code execution engine.
Xenia Website
Built a website from scratch for PCSB's annual event Xenia.
Rebuild Hub
A web app that will bridge the gap between waste donors and waste collectors and will have a huge positive impact on collection of recyclable waste.
The Editorial
PICT Debsoc's Editorial website.
Tradenza
An Attempt to create a platform that will host a trading contest. Still in progress.
Blogs & Publications
Check out my informative blog posts and research papers.
Decentralized Transaction System for Detection and Prevention of Fraud in Crowdfunding Platforms
Upstox SDE-Intern Interview Experience (Jan 2022)
Skills
Spring
Go
Apache Kafka
Node JS
Express JS
Nginx
React
Redux
Storybook
Bootstrap
Material UI
Tailwind CSS
CSS
Postman
C++
Java
Python
C
JavaScript
Typescript
MongoDB
MySQL
PostgreSQL
Redis
Docker
About Me
Hi, I am
Vedant Daigavane
Passionate Coder & Trader
I am a highly enthusiastic and competitive person who enjoys being around individuals who challenge my limits, and I, in turn, strive to push them as well. I have a passion for acquiring new skills and sharing my knowledge. Taking on complex challenges is a personal passion of mine. I prefer not to adhere to a single technique for an extended period and instead proactively seek alternative approaches to tasks. I strongly believe that being a jack of all trades and master of none is often better than being a master of one.
Created by Vedant Daigavane
( Repo Link )