About Me
Backend Engineer with 4+ years of experience designing scalable microservices and distributed systems using Java and Spring Boot. Experienced in building high-performance APIs, event-driven architectures with Kafka, and cloud-native solutions. Focused on writing clean, efficient, and production-ready code.
Skills & Technologies
Work Experience
Software Developer II
• Created scalable microservices using Java and Spring Boot, handling 20K+ daily API requests with 99.9% uptime. • Designed Snowflake ETL pipelines processing MT-Audit data, storing datasets in Amazon Redshift and metrics in Amazon S3. • Orchestrated instance lifecycle using AWS Auto Scaling Groups and lifecycle hooks, enabling ETL job pausing and graceful termination across AWS and Azure. • Implemented multi-cloud audit workflows across Redshift and Azure Data Explorer using S3 and Azure Blob Storage for reliable data recovery. • Strengthened MongoDB query resilience during primary node failovers via safe query recovery mechanisms, reducing audit query latency by 25%. • Optimized SQL queries and indexing, reducing API response time by 30%. • Integrated Apache Kafka producers and consumers processing 50K+ events daily for asynchronous, event-driven communication. • Investigated production incidents, performed root cause analysis (RCA), and applied performance tuning to improve system stability.
Software Engineer
• Engineered RESTful APIs and backend services using Java and Spring Boot, supporting core business workflows. • Developed recalculation workflows preserving cross-sheet dependencies across complex spreadsheet-based financial models. • Delivered reusable financial model templates for the AppStore, reducing model setup time by 40%. • Structured multi-language email delivery APIs using database-driven JSON templates for localized communication across 5+ locales. • Created CSV ingestion APIs with dynamic column mapping, enabling flexible client data imports for 10+ enterprise clients. • Built hierarchy-based ReactJS components integrated with REST APIs to visualize nested financial data structures, cutting average load time by 35%. • Resolved production defects and improved backend service reliability through systematic debugging, reducing critical bug rate by 20%
Education
BCA
General
