# Suprada Chethan > Software Engineer | Enterprise Modernization | Java & Spring Boot Microservices | Azure, AWS, Cloud Security | Scalable Platforms & Migrations | Azure AI, OpenAI, Claude | US Permanent Resident Location: San Francisco Bay Area, United States Profile: https://flows.cv/suprada Senior Java Developer with 13+ years of experience architecting production-grade, full-stack applications in insurance and fintech. I specialize in Java 17, Spring Boot microservices, and cloud-native development — building systems that serve 5.5M+ users across 300+ insurance carriers. Backend & Architecture I design RESTful microservices backed by Spring Cloud Gateway, multi-datasource JPA, and EHCache. My work spans intake orchestration services integrating InsPro, OFAC, and PaymentTech, to centralized OAuth 2.0 Authorization Servers issuing RS256-signed JWTs for B2B authentication. On the frontend, I build responsive UIs using React and Angular (TypeScript). Security & Compliance I implement security at the architecture level — OAuth 2.0 with RS256 JWT, MFA pipelines via SendGrid and Twilio, CIDR-based IP allowlisting, BCrypt hashing, PCI DSS-compliant payment tokenization, and custom JWT filters achieving zero database queries per request. Compliant with OWASP, NIST 800-63B, PCI DSS, and GDPR. AI & Cloud I built an Azure OpenAI-powered Log Analysis Tool that parses production logs and surfaces root causes — cutting debug time by ~50%. Also built an AI-driven operations platform with natural language task parsing using Spring Boot and React/Vite. Cloud certified: AWS (CLF-02), Azure (AZ-900). Hands-on with Azure App Service, Azure AD OAuth2, and Azure MySQL. Integrations DocuSign API for e-signature workflows, SendGrid, Twilio, PaymentTech (Chase), InsPro, OFAC, and PCI tokenization systems. Earlier Career At ACI Worldwide I worked on global card payment platforms. At Dell International Services I modernized COBOL/M204 systems to Java/DB2 for Experian. Currently pursuing AWS DVA-C02 and Azure AZ-204. ## Work Experience ### Software Engineer @ AGIA Affinity Services Jan 2018 – Present | Carpinteria, California Building and maintaining a multi-tenant insurance platform serving 5.5M+ users across 300+ carriers. Key projects and contributions: Application Intake Service Central orchestrator for insurance application submissions — integrating InsPro, OFAC, PaymentTech (Chase), and PCI systems across three SQL Server datasources. Handles offer configuration, duplicate detection, and PCI-compliant payment processing using reactive REST clients, JAXB XML binding, multi-datasource JPA, and EHCache. OAuth 2.0 Authorization Server Centralized B2B authentication server (Spring Boot 3.5.7, Java 17) issuing RS256-signed JWTs via client credentials grant. Features BCrypt password hashing, CIDR-based IP allowlisting, client lifecycle management, and a stateless horizontally scalable design backed by SQL Server. Rate Service — Security Architecture Multi-tenant B2B security layer with OAuth 2.0, RS256 JWT, scope-based authorization, per-tenant IP allowlisting, and a custom JWT validation filter achieving zero database queries per request. Compliant with OWASP, NIST 800-63B, PCI DSS, and GDPR. MFA Service JWT + MFA authentication with RBAC, integrating SendGrid (email OTP) and Twilio (SMS) — adopted as the security baseline across 4+ internal microservices. DocuSign Integration Digital contract handling for insurance agreements with real-time e-signature tracking and automated contract lifecycle management. Azure OpenAI Log Analysis Tool Multi-region log parser that identifies root causes and surfaces debug steps — reducing debug time by ~50% and improving MTTR. AI Operations Platform Spring Boot + React/Vite + Azure OpenAI with natural language task parsing, reducing manual task entry by ~50%. SendGrid and Twillio Integration. ### Software Engineer @ ACI Worldwide Inc Jan 2015 – Jan 2017 Project: Card Merchant Management Description: CMM project has three products - Acquirer, Interchange and Issuer. - Acquirer: ACI Acquirer allows organizations to provide card payment acquisition service to merchants. 
- Interchange: ACI Interchange provides batch clearing and settlement interfaces with the major international card schemes.
- Issuer: ACI Issue allows issuing organizations to define and process many card payments and loan products.  Role: • Involved in Analysis, design, coding and implementation of card payment applications. • Designing UI screens and implementing business logic using Java/J2EE. • Implementing data archival using Hibernate mapping file, POJO classes. • Implementing JSP’s, Hibernate in MVC JSF framework to effectively handle application flow. • Designed and implemented application using Spring MVC, Spring Annotations and Hibernate. • Developed user interface using HTML and CSS. ### Software Dev Analyst @ Dell Jan 2012 – Jan 2015 Project: Consumer Manual Amendments and Permissions Client: Experian Description: Experian has many development projects; Mort is most critical project for modernization of the Legacy Applications in M204 to DB2 Environment. The goal of the CMA is to design application programs that will allow users to Search, View, Update, Add and Delete Expin data source through online GUI screens using different access methods. The goal of Permissions is to provide access to user depending on product, purpose and permissions through online GUI screens. Role: • Designing web screens and implementing functionalities using Java/J2EE and JavaScript. • Developing code for different DAOs, Services and Controllers. • Building and deploying the project code into Apache Tomcat Server. • Developing JSP for different transaction types presentation layer • Optimizing complex queries. ## Education ### Bachelor of Engineering - BE in Information Technology Visvesvaraya Technological University ### Bachelor of Engineering - BE in Information Technology Visvesvaraya Technological University ## Contact & Social - LinkedIn: https://linkedin.com/in/supradac --- Source: https://flows.cv/suprada JSON Resume: https://flows.cv/suprada/resume.json Last updated: 2026-04-11