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