Full-stack developer with 5+ years of experience building scalable, enterprise-grade microservices using Java and Spring Boot, and modern responsive frontends using React and TypeScript. Experienced integrating secure RESTful APIs with OAuth2/JWT and implementing role-based access for multi-tenant systems. Hands-on in event-driven architectures with Kafka, and deploying containerized services on AWS using Kubernetes/ECS with CI/CD automation (Jenkins) and Terraform provisioning. Strong focus on testing, observability (OpenTelemetry/New Relic/Splunk), and delivering production-ready features in Agile teams.

Rupesh Duwal

Full-stack developer with 5+ years of experience building scalable, enterprise-grade microservices using Java and Spring Boot, and modern responsive frontends using React and TypeScript. Experienced integrating secure RESTful APIs with OAuth2/JWT and implementing role-based access for multi-tenant systems. Hands-on in event-driven architectures with Kafka, and deploying containerized services on AWS using Kubernetes/ECS with CI/CD automation (Jenkins) and Terraform provisioning. Strong focus on testing, observability (OpenTelemetry/New Relic/Splunk), and delivering production-ready features in Agile teams.

Available to hire

Full-stack developer with 5+ years of experience building scalable, enterprise-grade microservices using Java and Spring Boot, and modern responsive frontends using React and TypeScript. Experienced integrating secure RESTful APIs with OAuth2/JWT and implementing role-based access for multi-tenant systems.

Hands-on in event-driven architectures with Kafka, and deploying containerized services on AWS using Kubernetes/ECS with CI/CD automation (Jenkins) and Terraform provisioning. Strong focus on testing, observability (OpenTelemetry/New Relic/Splunk), and delivering production-ready features in Agile teams.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
See more

Work Experience

Senior Software Engineer at USAA
July 1, 2025 - Present
Worked on Digital Order Insights Platform for high-volume order lifecycle tracking, building REST APIs and event-driven updates. Implemented Java 21/Spring Boot services using structured concurrency and virtual threads for improved throughput under peak load. Developed React 18/Next.js frontend modules with role-based navigation and session-aware flows. Built Kafka producers/consumers with Avro schema validation and partition strategies for reliable domain event publishing, plus monitoring via consumer lag metrics and offset audits. Secured services using OAuth2/JWT with custom Spring Security filters and RBAC for multi-tenant access. Added resilience with Resilience4j circuit breakers, improved API performance with optimized PostgreSQL queries and Redis caching, and integrated observability using Spring Actuator, OpenTelemetry, New Relic, and Splunk. Deployed services to AWS EKS with Kubernetes and Terraform; automated container builds and deployments via Jenkins CI/CD.
Software Engineer at CareFirst BlueCross BlueShield
April 1, 2024 - June 30, 2025
Developed Claims Experience Modernization Hub as part of UI transformation, contributing to migration from legacy systems to versioned microservices and API gateway routing. Built REST controllers with DTO mapping and validation in Spring Boot (Java 17), and modernized frontend screens using React 17 with TypeScript, code-split routes, and React Query. Implemented Kafka-based event processing with retry/backoff policies and Spring Batch reconciliation jobs to synchronize claims data across relational and NoSQL stores. Containerized and deployed services to AWS ECS, using CloudFormation and Jenkins for CI/CD automation. Added performance improvements via MySQL index tuning/partitioning and DynamoDB access patterns; integrated monitoring/logging via Splunk and built dashboards in React. Developed supporting Node.js/Express API gateway logic for routing, request logging, and migration support.
Software Developer at Fusemachine
December 1, 2019 - October 31, 2023
Built Customer Onboarding Workflow system using Java Spring MVC and React-based components to manage multi-step registration and transaction flows. Integrated SOAP web services and validated XML payloads using WSDL/XSD rules. Implemented REST APIs for account preferences consumed by React using Axios and lifecycle hooks. Developed Oracle stored procedures/materialized views for onboarding activity logs and access group updates. Created JSP pages with JSTL for rendering transaction results and enhanced UI using JavaScript/jQuery autocomplete and AJAX interactions. Packaged backend into WAR files and deployed to Apache Tomcat using shell scripts; maintained older Struts modules and migrated features to Spring MVC. Wrote JUnit/Mockito tests and participated in Agile releases with QA and product stakeholders.

Education

Master of Science in Information Studies at Trine University
January 11, 2030 - July 31, 2026

Qualifications

Add your qualifications or awards here.

Industry Experience

Software & Internet, Healthcare