Work Experience

My work experiences across different companies and roles.

All Experiences(2 experiences)

Freelance

Freelance

Working

Software Engineer

June 2024 - Present

Remote

• Engineered a robust payment processing system using Node.js and Razorpay, implementing HMAC-SHA256 signature verification to validate and mitigate man-in-the-middle (MITM) attacks.

• Implemented a real-time recommendation system with Voyage AI and ConvexDB to show relevant content to users like YouTube.

• Built a Lambda to automatically remove unused EBS snapshots, reducing AWS storage costs.

Vinva Technologies Pvt. Ltd

Vinva Technologies Pvt. Ltd

Software Engineer (Intern)

May 2025 - November 2025

Bangalore, India (Hybrid)

• Optimized API performance by integrating Redis caching with Node.js, reducing response times from 7–8 seconds to under 10 milliseconds for frequently accessed endpoints, significantly lowering backend load.

• Used the Sidecar pattern to add logging and authentication without changing the main backend code, improving scalability, simplifying updates, and enhancing overall maintainability.

• Refactored code using SonarQube, Dockerized microservices for consistency, and integrated Redis and Kafka to enhance caching and event-driven communication.

• Used TanStack Query for API data fetching and Zod to input validation, improving performance and reliability

Design & Developed by Asim
© 2026. All rights reserved.