A small selection of recent projects

Truecaller Login Integration on Msite
I successfully integrated the Truecaller login feature on the msite, allowing users to log in without OTP, significantly boosting user logins. The feature was deployed across multiple platforms, including Facebook, Instagram, and Brave browsers, addressing third-party browser constraints where user consent was needed to launch the Truecaller login sheet. Additionally, I configured CXE control to run multiple A/B experiments and integrated backend APIs to seamlessly fetch user details and authenticate users directly on the msite.

Juspay Payment Page Integration On Msite
I integrated the Juspay payment SDK on Snapdeal's checkout page, enabling various payment methods. I configured the initiate and process calls for the SDK, integrated backend APIs for seamless payment processing, and handled all callback events, including success, failure, pending, and back press scenarios. Additionally, I implemented CXE controls to block specific payment methods and manage page design. After thorough unit testing, I identified and reported several issues to the Juspay team. Recently, I extended the integration for prepaid payments on the My Order and Suborder pages, overcoming challenges through collaboration with teams like postorder, aggregate, and eras services. This feature is currently in QA and finance testing, with a launch planned soon.

Refund Voucher (Snapdeal Credit) Page on Msite
I developed the Refund Voucher (Snapdeal Credit) page from scratch, handling everything from routing and UI design to backend API integration. I implemented pagination on the child pages to display credit, debit, and expired transactions, and utilized a hash model for seamless navigation between pages. Additionally, I integrated a bottom sheet for transaction filtering, allowing users to apply various filter combinations. This feature is live on the msite and is also available on the Snapdeal app via webview, contributing to a positive user experience. I also integrated backend APIs to handle transaction updates, status, and total balance availability.

Razorpay Magic Checkout for Payment Page On Website
I integrated Razorpay Magic Checkout on the website’s payment page, configuring CXE to run A/B experiments for optimizing design and payment methods. I also integrated backend APIs to create orders and manage payment statuses from Razorpay, ensuring seamless communication with users by handling all response codes and their corresponding page states. Throughout the process, I overcame several challenges, including address serviceability checks, managing refunds for canceled orders, and handling order cancellations after payment failures. Additionally, I identified and reported multiple bugs during the Razorpay integration.

My Account Page on Msite
I worked on the **My Account Page** at Snapdeal, focusing on both UI and UX design to ensure a seamless and engaging user experience. My responsibilities included integrating APIs, performing unit tests to maintain code reliability, and setting up A/B testing to evaluate multiple features and optimize user interactions. I also managed widget control and fine-tuned UI and UX elements to create a dynamic, interactive interface that adapts to various user needs. This project involved a detailed approach to testing, design adjustments, and continuous enhancements to deliver a robust and user-friendly My Account Page, aligning with Snapdeal’s standards for quality and user satisfaction.

Return / Replace Revamp with UPI ,Bank , RV as Refund Option Integrated
I led the **Return/Replace UPI and Bank Modes Integration for Refund** at Snapdeal, focusing on developing an intuitive and seamless UI and UX for a simplified return and refund process. This involved integrating APIs, setting up comprehensive unit tests, and implementing A/B testing to assess multiple features and optimize the user experience. I also handled widget control and managed various UI and UX adjustments to ensure an interactive and efficient refund process. To enhance usability, I added validations for UPI and payment modes, as well as support for refund vouchers, ensuring that the refund experience was straightforward and secure for customers. This project required a deep focus on functionality and usability, delivering a streamlined experience that aligns with Snapdeal's commitment to customer satisfaction

Thank You Page Revamp on Msite
I led the development of the **Thank You Page** at Snapdeal, focusing on creating an engaging UI and UX that enhances customer post-purchase interactions. My responsibilities included API integration, unit testing, and setting up A/B testing for various features to continuously refine the user experience. I also managed widget control and implemented multiple nudges to encourage app installations, adding subtle animations for a more dynamic and visually appealing interface. This project required a strategic approach to design and functionality, ensuring that customers received a seamless and interactive experience that aligns with Snapdeal's commitment to customer engagement and satisfaction.

Affinity GAM Ads and AdsPostX Integration
I implemented **Affinity Ads** on the home, product listing (PLP), and product detail (PDP) pages at Snapdeal, enhancing targeted ad placement and relevance for users. Additionally, I integrated **GAM Ads** on suborder, my order, and footer sections, ensuring efficient ad delivery and user engagement. This project required the use of **async/await** for handling asynchronous data loading, **Redux** for state management, and A/B testing to measure the effectiveness of different ad placements. I focused on creating **reusable components, modules, and reducers** within React, which streamlined the codebase and improved maintainability. This approach ensured a smooth, consistent ad experience across various touch points, contributing to an optimized and effective ad strategy.

Checkout Revamp
For the **Checkout Revamp**, I overhauled the entire checkout flow with a focus on improving UI & UX. This included intuitive design elements, easy navigation, and enhanced interactivity through updated UI components and widgets. I integrated various backend APIs to ensure a smooth and error-free transaction flow and implemented unit tests to guarantee functionality before deployment. A/B testing was conducted on multiple features and user journeys to optimize conversion rates and engagement. I utilized **async/await** for handling asynchronous operations, which improved performance and reduced load times. By integrating **Redux**, I optimized state management, ensuring seamless data flow between components. I also developed reusable components and modules to make the codebase easier to maintain and update. Through **page load optimization**, I reduced load times by **65-75%**, significantly enhancing performance, user retention, and order conversion rates. Lastly, I streamlined the payment process, ensuring a seamless transition from cart to payment, which reduced friction and increased transaction success. This comprehensive revamp led to a notable improvement in user experience, higher platform engagement, and increased order completion rates.

Prepaid Payment Integration On Postorder Pages
I successfully integrated a prepaid payment feature on the post-order page by implementing Juspay’s payment page. This project involved close collaboration with both the Juspay team and our backend team to ensure a seamless, user-friendly experience for customers. I worked with our backend APIs to handle various payment scenarios, ensuring the integration was robust and met all functional requirements. In addition to the technical integration, I coordinated extensively with Juspay to address all potential use cases. I proactively identified several corner cases that hadn’t been accounted for by the Juspay team, ensuring a smoother experience for users and minimizing potential issues during payment. I also provided valuable UI feedback to Juspay to improve the usability and visual clarity of the payment interface, enhancing the overall user experience. This project required meticulous attention to detail, and I ensured that all possible user interactions were tested and optimized

Login Page Revamp At All Touch Point
I developed the Refund Voucher (Snapdeal Credit) page from scratch, handling everything from routing and UI design to backend API integration. I implemented pagination on the child pages to display credit, debit, and expired transactions, and utilized a hash model for seamless navigation between pages. Additionally, I integrated a bottom sheet for transaction filtering, allowing users to apply various filter combinations. This feature is live on the msite and is also available on the Snapdeal app via webview, contributing to a positive user experience. I also integrated backend APIs to handle transaction updates, status, and total balance availability.

SEO Integration
I am currently focused on implementing SEO optimization strategies for Snapdeal's mobile site. This integration involves enhancing the site's visibility and search engine rankings by ensuring that key pages are optimized for search crawlers. I am working to refine elements like meta tags, structured data, and canonical tags, which are essential for improving the indexing and discoverability of content. As part of this process, I am also addressing technical aspects such as page load speed, mobile responsiveness, and accessibility, as these factors significantly impact SEO performance. I’m collaborating closely with various teams to ensure that content, technical setup, and site architecture align with SEO best practices. This integration aims to drive more organic traffic to the site, ultimately enhancing the reach and visibility of Snapdeal’s mobile platform.
Kind words from snapdeal's leads
- Technical Expertise & Performance Optimization:Vidyanand has played a pivotal role in enhancing our platform's performance. His deep understanding of React, Next.js, and frontend optimization techniques resulted in faster page loads and smoother user interactions. His ability to refactor and optimize complex code bases made a significant impact on improving the overall site performance, providing a much better experience for our users.------------Senior Software Engineer, Snapdeal
- Problem-Solving & Critical Production Fixes:Vidyanand's ability to troubleshoot and resolve high-priority production issues is unparalleled. He handled multiple critical bugs under extreme time pressure and delivered effective hotfixes that minimized disruption to the business. His quick thinking and excellent debugging skills ensured that we could maintain a stable and reliable platform during peak times.-------------Tech Lead, Snapdeal
- Leadership & Team Collaboration:As a leader, Vidyanand has been instrumental in guiding our UI team through complex feature developments and optimizations. He not only assigns tasks and ensures timely delivery but also mentors junior developers, fostering a collaborative and productive environment. His proactive communication with product managers and designers has streamlined the entire development process, ensuring we deliver top-quality features in every sprint.--------------Product Manager, Snapdeal
My work experience
My approach
Collaborative Planning & Requirements Gathering:
We'll collaborate to define the project's objectives, identify the target audience, and map out essential features. We'll discuss site architecture, navigation, and required functionalities. During this phase, I also assess potential challenges and align everything with product goals, ensuring we're ready for a seamless development process.
Development & Continuous Updates:
Once we finalize the plan, I dive into development, breaking down the project into smaller milestones. From early designs to feature-rich code, I maintain transparent communication, providing updates at each stage, conducting unit tests, and optimizing performance. My experience in debugging and clean coding ensures efficiency while keeping you involved throughout.
Execution & Delivery:
This is where the plan comes to life! Using the approved designs, I translate them into functional, responsive code. I handle backend integrations, conduct A/B testing (if applicable), and refine the final product, delivering a polished solution that's ready for deployment across platforms. Post-launch, I remain available for optimizations and troubleshooting.