Experience & Skills

Professional journey and technical expertise

Top Skills

JavaSpringBootApache SparkDatabricksAWSGCPMicroservices ArchitectureSystem DesignDistributed SystemsPerformance Tuning

Software Development Engineer 2

CommerceIQ

Chennai, India • April 2023 – Present

JavaSpringBootAWS (Lambda, S3, ECR, Step Functions)GCP (BigQuery, Pub/Sub)Apache SparkDatabricksRedisDockerJenkins
  • Orchestrated a Spring Boot microservice that orchestrates event-driven background workflows across distributed instances, with automated retries, audit tracking, and on-call alerting.
  • Redesigned high-throughput data pipelines using Apache Spark and AWS Step Functions, implementing parallel execution patterns to eliminate processing bottlenecks and enhance system observability.
  • Architected an automated data-ingestion engine to replace expensive third-party integrations, optimizing crawling logic to successfully reduce infrastructure costs by over $145K annually.
  • Engineered a centralized RESTful API to replace manual configuration workflows, fully automating integration pipelines and significantly accelerating client go-live times.
  • Resolved critical production out-of-memory (OOM) failures and API latency by optimizing complex SQL queries and memory footprints, stabilizing response times across strict P75-P99 percentiles for high-volume content endpoints, while building centralized telemetry dashboards for real-time incident monitoring.
  • Architected weekly data extraction pipelines to aggregate distributed datasets, processing an average of 350M+ rows per week, significantly improving data coverage and ensuring data integrity to support enterprise contract renewals.
  • Partnered with engineering leadership to define long-term architectural roadmaps, while mentoring junior engineers through complex system integrations to accelerate feature delivery.

Member Technical Staff

ManageEngine (Zoho Corp)

Chennai, India • May 2019 – Apr 2023

JavaJavaScriptJSPNode.jsExpressMSSQLpgSQLREST APIsJenkinsOAuth 2.0
  • Spearheaded the development of cross-platform password synchronization engines, automating complex security workflows and ensuring credential consistency across integrated systems
  • Optimized backend metric ingestion for high-volume datasets, reducing processing latency and delivering real-time operational dashboards for system-wide visibility
  • Scaled legacy LDAP authentication to a multi-tenant architecture, resolving critical login failures and enabling the platform to support isolated enterprise-scale environments
  • Modernized legacy Helpdesk user interface; Introduced OAuth flows and granular permissioning for secure, scoped access, and improving user adoption
  • Engineered a library of reusable UI modules and a dynamic SQL reporting engine, accelerating feature delivery cycles by reducing redundant development effort
  • Directed cross-functional HLD/LLD design reviews and mentored junior engineers, establishing rigorous standards for clean code and architectural integrity

Skills & Technologies

Languages

JavaTypeScriptJavaScriptSQL

Frameworks & Tools

SpringBootMicroservices ArchitectureVert.xWebSockets

Databases

PostgreSQLMySQLRedisBigQuery

Cloud / Infrastructure

AWSGCPTerraformDockerKubernetes

Focus Areas

Distributed SystemsSystem DesignObservabilityPerformance Tuning