Summary
Overview
Work History
Education
Skills
Timeline
Generic

Venkata Pabbisetty

San Francisco

Summary

  • Full-stack engineer with 6+ years of experience building distributed microservices using Java, Spring Boot, Spring MVC, and RESTful APIs across banking, healthcare, and e-commerce domains.
  • Strong expertise in event-driven architectures using Apache Kafka and RabbitMQ to support real-time credit-risk, clinical authorization, and pricing workflows.
  • Built and deployed cloud-native services on AWS ECS, EC2, EKS, and GCP platforms with secure configuration and automated scaling.
  • Hands-on experience developing UI components using Angular, Angular Material, and React.js, integrating backend flows through Apollo Client and REST endpoints.
  • Designed and optimized data-layer integrations using Oracle, Cassandra, MongoDB, MySQL, and PostgreSQL for high-volume transactional workloads.
  • Implemented complex business logic using Drools and workflow orchestration through Apache Camel for healthcare and financial systems.
  • Built robust ETL and batch-processing pipelines using Spring Batch for reconciliation, audit aggregation, and large-scale data ingestion.
  • Delivered secure systems using Spring Security, OAuth2, JWT, and identity controls including GCP IAM and IAP for HIPAA-aligned access management.
  • Containerized services using Docker and automated CI/CD releases with Jenkins, Maven, and Git-based workflows across multiple environments.
  • Created backend testing suites using JUnit, Mockito, TestNG, Jasmine, and REST Assured to ensure high reliability and regression safety.
  • Built observability and monitoring dashboards using Prometheus, Grafana, and the ELK Stack, enabling proactive incident detection and analysis.
  • Automated data validation, ETL checks, and workflow verification using Python, improving accuracy in financial scoring and clinical processing pipelines.
  • Collaborated in Agile teams, participating in design discussions, sprint refinement, cross-team integrations, and production readiness reviews.
  • Proven ability to modernize legacy systems by migrating SOAP services to REST or GraphQL, improving performance, maintainability, and interoperability.

Overview

7
7
years of professional experience

Work History

Full Stack Developer

PNC Bank
01.2024 - Current
  • Designed and developed cloud-ready microservices using Java 17, Spring Boot, and RESTful APIs to support real-time credit evaluation, borrower scoring, and risk monitoring across high-volume financial operations.
  • Implemented secure authentication and authorization using Spring Security, OAuth2, and JWT, enabling stateless communication and strict role-based access across sensitive credit workflows.
  • Optimized backend performance using Java 8+ features and integrated persistence with JPA/Hibernate, leveraging Oracle for ACID operations and Cassandra for low-latency reads.
  • Developed internal automation utilities using Python to validate Kafka payloads, cross-check borrower datasets, and generate daily reconciliation summaries.
  • Engineered event-driven pipelines using Apache Kafka, streaming borrower and repayment events to downstream underwriting systems; integrated Redis caching to improve lookup performance.
  • Built modular UI components using Angular, Angular Material, and Angular HttpClient, enabling dashboards for real-time alerts, borrower insights, and operational monitoring.
  • Created and maintained nightly ETL workflows using Spring Batch for credit reconciliation, audit-log aggregation, and downstream dataset preparation.
  • Containerized microservices using Docker and deployed them across AWS ECS, AWS EC2, and AWS EKS, implementing rolling updates, blue-green strategies, and autoscaling.
  • Built CI/CD pipelines using Jenkins, Git, and Maven, automating builds, tests, artifact versioning, and multi-environment deployments.
  • Developed regression-safe test suites using JUnit, Mockito, and Jasmine for API, batch, and UI validation.
  • Documented services using Swagger UI and OpenAPI, improving onboarding and cross-team integrations.
  • Implemented centralized logging using the ELK Stack and added observability dashboards with Prometheus and Grafana, enabling proactive incident response.
  • Participated in Agile ceremonies, collaborating with engineering, QA, and DevOps teams to deliver secure, scalable credit-risk modules on schedule.

Full Stack Developer (Co-op)

PNC Bank
02.2023 - 12.2023
  • Built backend services using Java, Spring Boot, and REST APIs supporting borrower and risk workflows.
  • Developed dashboard UI modules in Angular for real-time visibility into credit evaluation.
  • Deployed services using Docker and contributed to Jenkins pipelines for testing and QA releases.
  • Integrated datasets across Oracle and Cassandra for credit-risk consistency.
  • Participated in sprint planning, testing cycles, and code reviews.
  • Documented APIs, deployment workflow, and environment setup for cross-team usage.

Full Stack Developer

CVS Health
05.2021 - 01.2022
  • Developed scalable healthcare microservices using Java 11, Spring Boot, and GraphQL APIs to automate prior-authorization intake, request validation, and real-time decision support for pharmacies and payer systems.
  • Built dynamic and responsive UI components using React.js, integrating backend data via Apollo Client to provide pharmacists with immediate visibility into authorization statuses and required clinical documentation.
  • Integrated with external provider and payer systems using FHIR APIs and legacy SOAP services to exchange EHR data, eligibility responses, and patient-level clinical information.
  • Implemented authorization-rule verification scripts using Python, validating clinical datasets exchanged through FHIR and SOAP integrations.
  • Applied clinical policy rules using Drools to automate validations such as duplicate detection, dosage thresholds, and formulary compliance, significantly reducing manual review load.
  • Designed routing, enrichment, and transformation workflows using Apache Camel, connecting intake services to clearinghouses, auditing modules, and internal validation components.
  • Implemented asynchronous communication between microservices using RabbitMQ, improving system throughput and responsiveness during peak authorization cycles.
  • Built custom API-testing helpers using Python and Postman-style scripts to validate GraphQL responses across payer systems.
  • Secured APIs behind GCP IAM and Identity-Aware Proxy (IAP), ensuring HIPAA-aligned access control, encrypted transmission, and restricted service-to-service interactions.
  • Built test suites using TestNG, Mockito, and REST Assured, validating API contracts, message flows, and rule-engine behavior.
  • Deployed containerized microservices using Docker to GCP Compute Engine and Cloud Run, applying IAM-based runtime policies for compliance and least-privilege execution.
  • Monitored queue depth, latency, and failure patterns using Prometheus, Grafana, and Stackdriver, enabling proactive incident management.
  • Worked with Oracle, Cassandra, MongoDB, and SQL Server to manage clinical data, patient metadata, and request histories across distributed storage layers.
  • Ensured HIPAA compliance through audit logging, RBAC enforcement, data masking, encryption, and row-level security applied via BigQuery policies.
  • Built proof-of-concept streaming pipelines using Pub/Sub and Dataflow for near real-time authorization ingestion, alerting, and analytics.
  • Documented REST and GraphQL endpoints using Swagger UI generated from OpenAPI specifications, improving developer onboarding and system traceability.
  • Delivered high-availability healthcare capabilities by collaborating with QA, DevOps, and product teams under Agile Scrum methodology.

Software Developer

CVS Health
12.2020 - 04.2021
  • Developed healthcare microservices using Java 11, Spring Boot, and GraphQL / REST APIs.
  • Built UI components using React.js, consuming GraphQL data via Apollo Client.
  • Integrated provider/payer systems using FHIR APIs and SOAP interfaces.
  • Applied clinical validation rules using Drools to reduce manual review.
  • Implemented asynchronous workflows using RabbitMQ for inbound and outbound authorization processing.
  • Developed routing flows using Apache Camel for intake and audit modules.
  • Built backend test automation with JUnit, Mockito, and REST Assured.
  • Managed clinical datasets using Oracle, Cassandra, MongoDB, and SQL Server.

Software Engineer (Internship)

Shopify
06.2019 - 11.2020
  • Built and maintained promotion-calculation microservices using Java 8, Spring Boot, Spring MVC, and RESTful APIs, supporting dynamic discount evaluations across high-traffic e-commerce storefronts.
  • Developed large-scale scheduled batch workflows using Spring Batch to process promotion imports, rule synchronization, expiration handling, and bulk data transformations.
  • Integrated Apache Kafka to enable asynchronous communication across checkout, inventory, and pricing services, ensuring scalable and decoupled processing during flash-sale events.
  • Created Python scripts to profile large MySQL promotion datasets and validate batch-workflow outputs generated by Spring Batch jobs.
  • Applied rule validations using Hibernate Validator and ensured consistency across promotion updates using @Transactional for multi-step write operations.
  • Wrote extensive backend test suites using JUnit and Mockito, improving reliability during high-volume sale periods and preventing regression issues.
  • Used Python automation to quickly reproduce promotion-engine edge cases and assist backend debugging during flash-sale load testing.
  • Built CI/CD automation pipelines using Jenkins, Git, and Maven, streamlining builds, testing, and deployment across staging and production environments.
  • Maintained audit logs and activity trails for promotion changes, enabling traceability during debugging and financial reconciliation.
  • Collaborated in Agile sprints to deliver pricing and promotion features that supported millions of daily transactions.

Education

Master of Science - Computer Science

The University of Texas at Arlington

Skills

  • Programming Languages: Java, SQL, C, JavaScript, TypeScript, Python
  • Backend Frameworks & APIs: Spring Boot, Spring MVC, Spring Batch, Spring Security, Hibernate, JPA, RESTful APIs, GraphQL, SOAP, Drools
  • Frontend Technologies: Angular, Reactjs, Angular Material, Apollo Client, HTML5, CSS3
  • Messaging & Integration: Apache Kafka, RabbitMQ, Apache Camel, FHIR APIs, REST Assured
  • Cloud & Deployment: AWS (ECS, EKS, EC2, S3, API Gateway, IAM, Parameter Store), GCP, Docker, Jenkins, Maven, Git, Kubernetes (EKS), Azure
  • Authentication & Security: OAuth2, JWT, Spring Security, LDAP, API Gateway throttling, IP filtering
  • Testing Tools: JUnit, Mockito, TestNG, Jasmine, REST Assured
  • Development Methodologies: Agile, Scrum, TDD, CI/CD, Jenkins, Maven
  • Compliance & Governance: HIPAA (Healthcare), Financial Compliance Standards
  • Big Data Tools: Hadoop, Hive, Spark
  • Operating Systems and Scripting: Unix, Linux, Shell Scripting
  • Databases: Oracle, Cassandra, MySQL, MongoDB, PostgreSQL
  • Monitoring & Logging: Prometheus, Grafana, ELK Stack (Elasticsearch, Logstash, Kibana)

Timeline

Full Stack Developer

PNC Bank
01.2024 - Current

Full Stack Developer (Co-op)

PNC Bank
02.2023 - 12.2023

Full Stack Developer

CVS Health
05.2021 - 01.2022

Software Developer

CVS Health
12.2020 - 04.2021

Software Engineer (Internship)

Shopify
06.2019 - 11.2020

Master of Science - Computer Science

The University of Texas at Arlington
Venkata Pabbisetty