Loading profile…
Loading profile…
Software Development Engineer II
I build reliable payment-processing microservices and distributed backend systems in Java.
IndiaSoftware Development Engineer II at Zeta
Own and maintain a PostgreSQL-backed, Apache Flink-powered ACH processing platform on a multi-tenant system, handling distributed processing of millions of ACH transfers including NACHA file generation for merchant settlements. Diagnosed a service cold-start latency issue, reducing p99 from 10s to 300ms, and instrumented the ACH connector service with Prometheus metrics and Grafana dashboards.
JavaSpring BootPostgreSQLApache FlinkKafkaKubernetesDockerHelmPrometheusGrafanaDroolsMulti Tenant ServicesDistributed SystemsPerformance Optimization
Bachelor of Technology in Computer Science with a CGPA of 7.5/10.
Owned and maintained a PostgreSQL-backed, Apache Flink-powered ACH processing platform on a multi-tenant system, handling distributed processing of millions of ACH transfers including NACHA file generation for merchant settlements. Optimized a Drools-based rule engine powering 10+ configurable transaction-processing flows, reducing duplicated business logic and engineering effort.
JavaSpring BootPostgreSQLApache FlinkKafkaKubernetesDockerHelmPrometheusGrafanaDroolsDistributed SystemsPerformance Optimization
Contributed to a distributed Spring Boot backend spanning 20+ microservices, building event-driven workflows with Kafka and securing service-to-service communication with Spring Security. Deployed and maintained services on Kubernetes using Helm, refactored legacy transaction modules to cut request latency by 50%, and built CI/CD pipelines reducing deployment rollback rate by 70%.
JavaSpring BootSpring SecurityKafkaKubernetesHelmGitHub ActionsCI CDDesign PatternsMicroservicesREST APIs
Profile sourced from Himalayas.