At insightsoftware, I build and maintain backend services for Visual Data Discovery, including Zoomdata-web, a Spring Boot microservice that handles REST APIs and web-layer communication. I developed four APIs and improved seven existing APIs, achieving a 50% response-time improvement.
I've built REST and SSE streaming APIs for an LLM-based natural-language query system, supporting 20+ streaming event types, tool-call orchestration, and metadata-driven join suggestions across multi-source schemas. I also developed a reporting microservice that processes 100K+ records to generate PDF and Excel reports using Apache PDFBox and Apache POI Streaming.
I focus on practical platform reliability and scale: multi-layer Caffeine caching, tenant-level quota management, activity tracking, distributed tracing, centralized logging, and high-availability deployments. My work has reduced CI/CD infrastructure costs by 83%, cut troubleshooting time by 45%, and reduced cross-service incident diagnosis from hours to minutes.
I bring a strong testing and engineering-quality mindset, raising coverage above 90% with JUnit, Mockito, AssertJ, and Spring Boot Test while automating performance regression testing with Gatling.
