venkatesh
THE JOURNEY · 2019—NOW

My journey across different ships.

From IIT to backend systems at Cars24. The roles, the projects, the things that broke, and what each taught me.

5 roles · 4 companies · 2 internships
APR 2025 — PRESENT CURRENT
Builder: Backend engineering
Cars24 · Gurugram

Designing payment orchestration microservices and C2C platform features. Java + Spring Boot + heavy event-driven architecture, with payment gateways and seller/buyer workflows that need to stay reliable at scale.

What I've shipped
  • Payment orchestration microservices — multi-gateway routing (Razorpay, Juspay, Cashfree, Paytm) handling 1k peak TPS at 99.9%+ reliability.
  • Sales panel API optimization — dropped p99 latency from 1–2s to ~100ms; added bulk upload/download across multiple formats to streamline agent workflows.
  • C2C platform — seller/buyer monetization, chat payments, lead generation, seller journey revamp. Supports thousands of users/min and 1000+ daily payments.
  • AI chatbot integration — trained and integrated on C2C-specific data via transactional APIs; enables payments, refunds, and order ops directly through chat.
  • Verify-360 — Spring Boot + PostgreSQL document verification platform backed by Amazon S3; legal officials review/approve/reject vehicle documents by permission level.
  • Platform reliability — centralized config module and logging across services; raised unit + integration test coverage from 0 to 50% on critical services. Integrated Clevertap (notifications), Spyne (image webhooks), and Acefone (call logs); parallelized C2C BFF-layer APIs in Node.js by user role.
JavaSpring BootPostgreSQLRedisKafkaRabbitMQMicroservicesNode.js
FEB 2024 — MAR 2025
Automation Engineer
Sprinklr · Gurugram

Built and owned test automation infrastructure for Sprinklr's Workforce Management module. Cut sanity run time from 12 hours to 2 hours across 1500 test cases. Engineered a JSON-driven API framework that eliminated DTO boilerplate entirely.

What I shipped
  • Sanity pipeline optimization — cut 12-hour runs (1500 test cases) down to 2 hours through optimized Jenkins job orchestration.
  • Spring Boot admin panel — company-wide test case management with alerts, recurring runs, and reports; handling 100s of users and 1000s of test runs.
  • JSON-driven API automation framework — single JSON file executes full test suite across 7 flows (if/for/switch/payload/headers/query params) using strategy + factory builder patterns. Eliminated DTO boilerplate entirely.
  • AI output validation — test modules for AI-generated forecasting and scheduling outputs; validates ~100 constraint combinations per input form across 10+ dropdowns.
JavaSpring BootSeleniumGraphQLREST APIsJenkins
AUG 2023 — DEC 2023
Software Development Engineer
Cogoport · Gurgaon

First full-time engineering role. Built HRMS modules with a team of 3, replacing an existing portal and saving ~$50K/year in licensing. Shipped tools used by 900+ employees.

What I shipped
  • HRMS portal replacement — Payroll, Onboarding, Leave Management, and more with a team of 3; cut ~$50K/year in licensing costs.
  • Expense & Access Management — automated tool access provisioning, used by 900+ employees.
  • Analytics overhaul — integrated data from multiple databases and built a SQL query generator for visualization; dropped report generation from 1–2 hours to minutes.
Node.jsPostgreSQLGraphQLExpress
FEB 2022 — JUL 2022
SDE Intern
Aspiro · Remote

First taste of production. Integrated analytics tools for a 3x interactivity uplift and automated GitLab → AWS EC2 deployments via Docker scripts, cutting deploy time by ~70% to ~5 minutes.

What I shipped
  • Analytics stack — integrated Microsoft Clarity, Google Analytics, and Firebase to track user behavior; 3x interactivity uplift.
  • Deployment automation — automated GitLab → AWS EC2 deploys via Docker scripts; cut deploy time by ~70% to ~5 minutes.
ReactFirebaseAWS EC2DockerGitLab CI
2019 — 2023
B.Tech, Mechanical Engineering
IIT Jodhpur · Jodhpur

Studied Mechanical Engineering on paper, but spent more nights debugging code than CADding gearboxes. Department Rank 3 (CGPA 8.33). Designed the braking system for the BAJA SAE'21 ATV. Led a 35-person logistics team for Varchas '22.

⤳ Studied Mechanical, taught myself backend on the side, did two CS internships, and never looked back. The longer story →
MechanicalBAJA SAESelf-taught CSDept Rank 3
WHERE THIS GOES NEXT

Hiring for an SDE-2 backend role? Let's chat.

I'm building toward systems that scale, teams I respect, and problems that don't have textbook answers. If your role fits any of that, I'd love to hear from you.

copied!