Experience

← BACK

My professional journey and key contributions

Career Timeline

Hover or tap along the timeline to see what I was working on

1 yr 7 mos experience4 roles

Right now

Chargebee logoSoftware Engineer – PaymentsatChargebee9 mos so far
2025
2026
Now
Chargebee logo

Software Engineer – Payments

Feb 2026 – Present · 9 mos

ChargebeeFull-timeCurrent

Chennai · Onsite

  • Delivered 2 production payment gateway integrations, Ecentric (Card) and NMI (ACH), across Chargebee’s distributed payment platform, spanning the backend-for-frontend (BFF), Openpay SDKs, hosted checkout, merchant dashboard, and QA automation for production merchants like Shoprite, InciteTax, and Jami.
  • Designed and implemented Openpay payment plugin Java SDKs for vault-first tokenization, 3DS authentication, CIT, MIT, SOAP integrations, and complete payment lifecycle management.
  • Migrated the Checkout test suite from Selenium to Playwright, cutting test time by 75% (from 3.2 minutes to 50 seconds per test).
  • Implemented Error Intelligence for Ecentric Card, mapping 160+ response scenarios to improve transaction diagnostics and merchant-facing error reporting.
  • Implemented Payment Components for NMI ACH, a PCI DSS compliant JS payment collection layer for building custom checkout experiences.
JavaTypeScriptAWSPlaywright
InsightAI logo

Software Developer Intern

Jul 2025 – Jan 2026 · 7 mos

InsightAIInternship

San Francisco · Remote

  • Built the complete frontend for an enterprise private RAG platform, including the marketing site, admin dashboard, customer dashboard, and chat page, using Next.js and TypeScript.
  • Implemented connectors like Google Drive and Jira, enabling selective ingestion and data management for RAG queries.
  • Containerized microservices for admin tooling covering RBAC, connectors, content, and platform configuration.
  • Built CI/CD pipelines with GitHub Actions for automated dashboard deployments, and collaborated on API design and schema migrations.
PythonNext.jsReactTypeScriptGitHub Actions

Frontend Developer Intern

Jun 2025 · 1 mo

PixelcraftInternship
  • Developed a banking dashboard inside a game UI, improving data visualization and user experience.
  • Refactored the UI to match the Figma designs.
  • Improved performance, cutting load times by 25%.
Figma

Engineering Contributor

Jan 2025 – Feb 2025 · 2 mos

Remote

  • Implemented WebSocket-based game state synchronization with Redis-backed sessions.
  • Refactored the Express.js backend into modular services to support scalable real-time multiplayer gameplay.
  • Improved maintainability and debugging by decoupling networking, game logic, and state layers under concurrent load.
TypeScriptExpress.jsWebSocketsRedis