Experience
2025 — Now
2025 — Now
San Jose, California, United States
● Develop and maintain a multi-tenant compliance case-management system using Java, Spring Boot, and
MySQL, supporting scalable investigation workflows.
● Designed and implemented a UK-specific witness statement generation system using Java, FreeMarker,
and As-pose.Words to automate Business Record Affidavit production for compliance reporting.
● Architected report processing workflows using Atlas Message Queue, enabling realtime status tracking
and automating report packaging with UK GLEF Affidavit generation
● Implement asynchronous processing by converting synchronous workflows to a multi-tenant
ExecutorService threadpool, improving throughput and system responsiveness.
● Add bulk deletion capabilities in report modules to enable efficient multi-record operations and reduce
manual cleanup overhead.
● Developed a real-time multi-tenant base account validation system integrating external REST APIs(Braintree,Zettle) with regexbased validation to improve data integrity and prevent invalid case
creation.
● Enhance reporting functionality by updating FTLH template files to support tenant-specific locale case
and investigation data.
● Extend and refactor MySQL database schema and SQL tables by introducing tenant-identification fields,
and configure JPA/Hibernate entity mappings to ensure accurate multitenant data separation.
● Update service-layer logic and JPQL queries with tenant-aware conditions to enforce correct data
retrieval and validation across multiple investigation domains.
● Integrate tenant-aware security context propagation across microservices, enabling validation of
incoming requests from external case lifecycle systems.
● Design, maintain, and execute comprehensive unit tests and functional tests to ensure correctness,
regression stability, and high code quality for external investigation workflows.
2024 — 2025
2024 — 2025
San Jose, California, United States
● Developed backend services using Java, and Spring Boot within a microservices architecture, optimizing system performance and ensuring scalability for case document services.
● Implemented GraphQL APIs for efficient data retrieval and seamless communication between client interfaces and backend systems, improving the overall user experience.
● Utilized advanced Java features, including Lambda expressions, Stream API, and Functional interfaces, to enhance code performance and maintainability.
● Designed and developed responsive frontend applications using ReactJS and NodeJS, creating intuitive interfaces that enhance user engagement and interactivity.
● Monitored and optimized system performance using Splunk and DataDog, identifying and resolving memory leaks and managing CPU utilization to maintain platform efficiency.
● Wrote comprehensive unit and integration tests using JUnit and Mockito, creating reliable stubs and mocks to test components in isolation and prevent integration issues.
● Followed Agile methodologies, actively participating in sprint planning, daily stand-ups, and
retrospectives to drive continuous improvement and deliver on project goals efficiently.
● Utilized CI/CD pipelines with Jenkins to automate build, test, and deployment processes, accelerating delivery and maintaining a high-quality codebase