Professional Summary

Senior Software Engineer with 8+ years of experience building scalable, full-stack SaaS products with a frontend-leaning depth. Comfortable owning systems end-to-end — from React component architecture to backend services and infrastructure — with a track record of delivering compliance-grade software at scale.

Skills
  • •Programming: JavaScript/TypeScript, Python, Java, Go
  • •Frontend: React.js, Next.js, Tailwind CSS, SCSS
  • •Infra/Tooling: Kubernetes, Docker, Jenkins, AWS, Kafka
  • •Backend: Spring Boot, Express, Django, Flask
  • •Data & API: MongoDB, PostgreSQL, GraphQL
  • •Testing: Vitest, Jest, JUnit, Playwright
Experience
Senior Software Engineer, SentinelOne
03/2023 – Present | Remote
  • •Owned a Go service powering multi-cloud account onboarding for ~3,000 environments, managing IaC templates across AWS, Azure, and GCP and least-privilege IAM permissions for all cloud security capabilities.
  • •Architected a shared Nx component library in React, TypeScript which standardized project structure, deduplicated code and reduced the time to create a new project improving developer experience.
  • •Extended a Spring Boot GraphQL API serving customer cloud integrations, delivering new queries/mutations and expanding asset-type coverage across 5+ asset categories as the product's security surface grew.
  • •Led FIPS 140-2 compliance effort for the cloud integrations service — migrating cryptographic libraries used for credential encryption, achieving FedRAMP High authorization and expanding into the US federal market.
  • Software Engineer, Imperva
    12/2021 – 03/2023 | Remote
  • •Improved performance of a React application processing ~2M items by ~15% through code splitting, lazy loading, and memoization — directly reducing TTI and eliminating render bottlenecks.
  • •Increased automated test coverage by 70% by introducing unit and integration testing standards; reduced regression risk and established practices adopted across the team.
  • •Reduced average API payload sizes by 40% and eliminated client-side over-fetching by migrating 15+ legacy REST endpoints to typed GraphQL schemas.
  • Software Engineer, Vunet Systems
    05/2020 – 12/2021 | Remote
  • •Architected 10+ core UI modules for a real-time observability platform serving 50+ enterprise customers, visualizing high-frequency telemetry data using Kibana and D3.js.
  • •Reduced bundle size by 25% and page load time from 4.2s to 2.8s by leading a zero-downtime framework migration from AngularJS to React.
  • •Unified monitoring across diverse VM and OS environments by building cross-platform log collection agents in Java, ensuring consistent backend data ingestion across the observability platform.
  • Software Engineer, Ernst & Young
    07/2018 – 05/2020 | Chennai, TN
  • •Built a real-time threat detection interface from the ground up, visualizing live security events with sub-second latency using Socket.io and D3.js.
  • •Enabled real-time security posture monitoring for executives by designing threat analysis workflows and building automated CISO-level dashboards using the Splunk SDK.
  • •Eliminated operational friction during analyst shift handovers by architecting a full-stack, in-house data tracking application utilizing the MERN stack (MongoDB, Express.js, React.js, and Node.js).
  • Education
    B.Tech, Software Engineering
    06/2014 – 05/2018 | Chennai, TN

    SRM Institute of Science & Technology