Summary
Overview
Work History
Education
Skills
Timeline
Generic

Sai Kiran Reddy

USA, Texas

Summary

Software engineer with 5+ years of experience building secure backend and full-stack solutions for banking and wealth management platforms in regulated fintech environments. Proficient in Java, Spring Boot, React, Angular, Kafka, PostgreSQL, AWS, Docker/Kubernetes, and CI/CD, with strong experience in OAuth2/JWT security, audit logging, production deployments, and high-availability system support.

Overview

6
6
years of professional experience

Work History

Software Engineer

JPMorgan Chase
Plano, Texas
08.2024 - Current
  • Built and maintained Java/Spring Boot microservices for banking and operational platforms, supporting secure, high-volume transactions across distributed production environments.
  • Developed secure REST APIs with OAuth2 and JWT for integration across internal banking systems and external partner platforms.
  • Optimized API performance under concurrent load through PostgreSQL indexing, query refactoring, and Redis caching.
  • Supported migration of mission-critical systems from Oracle to PostgreSQL by assisting with schema changes, query optimization, index tuning, and PL/SQL-to-PostgreSQL conversion.
  • Integrated AI-powered workflow agents for automated data validation and anomaly detection through REST-based service integrations.
  • Implemented CI/CD pipelines with GitHub Actions and Jenkins, including automated testing, static analysis, container scanning, and DEV/QA/PROD deployments.
  • Containerized services with Docker and Kubernetes using health probes, autoscaling, and blue-green deployment strategies for production releases.
  • Collaborated with frontend teams to build dashboards, reactive forms, and role-based UI using Angular, TypeScript, RxJS, and Angular Material aligned with backend API contracts.
  • Improved production stability using Prometheus, Grafana, and centralized logging to identify bottlenecks and reduce incident response time.

Software Engineer

Envestnet
Springfield, Illinois
12.2023 - 02.2025
  • Developed Java/Spring Boot and Spring Cloud microservices for wealth management and investment platform workflows, supporting advisor-driven transaction processing and portfolio operations in a regulated fintech environment.
  • Built scalable REST APIs for account lookup, portfolio updates, financial data processing, and third-party integrations with OAuth2/JWT security and audit logging for compliance traceability.
  • Designed event-driven workflows with Apache Kafka to stream portfolio, transaction, and reconciliation events across distributed services for reliable asynchronous processing.
  • Optimized PostgreSQL and Cassandra data models to enhance high-volume read efficiency, support transactional updates, and ensure long-term retention of financial platform data.
  • Enhanced platform performance and reliability through Redis caching, SQL tuning, and fault-tolerant service design for advisor-facing applications.
  • Implemented cloud-native automation with AWS Lambda, EventBridge, and SQS for alerts, downstream notifications, and operational workflow triggers.
  • Supported production deployments on OpenShift through Jenkins and GitLab CI/CD pipelines, with service monitoring via CloudWatch and Prometheus.
  • Collaborated with product, platform, and SRE teams on production troubleshooting, conducted health checks, developed fallback strategies, and implemented incident alerting for mission-critical services.

Software Engineer

Commvault
02.2021 - 11.2023
  • Contributed to Java/Spring Boot microservices for backup and recovery workflows across cloud and on-premises enterprise environments, building foundational backend development skills.
  • Developed React and Angular dashboards for backup status, recovery actions, and role-based admin views in collaboration with senior engineers, enhancing user experience and operational transparency.
  • Assisted in designing and testing REST APIs for backup policies, job scheduling, recovery operations, and audit history using JUnit, Mockito, and Postman.
  • Improved job reliability through PostgreSQL indexing, Redis caching, and validation logic for backup processing workflows, contributing to more robust backup processes.
  • Handled secure file and metadata with AWS S3, Lambda background jobs, CloudWatch monitoring, and JWT-secured APIs.
  • Automated retention checks, reconciliation tasks, and recurring backup jobs using cron scheduling and CI/CD-triggered pipelines, streamlining backup management and reducing manual oversight.
  • Supported deployment of services on AWS with CloudFormation and OpenShift, and learned observability practices using Elasticsearch and Prometheus.

Education

Master of Science - Computet Information & Science

Southern Arkansas University
Magnolia, AR

Skills

Programming and scripting: Java, Python, TypeScript,

JavaScript, SQL, Bash, Shell scripting

Backend: Spring Boot, Spring Cloud, Hibernate, REST APIs, Microservices, OAuth2, JWT

Frontend: React, Angular, Redux, HTML, CSS, Bootstrap

Databases: PostgreSQL, Oracle, MySQL, Cassandra, Redis, MongoDB

Cloud & DevOps: AWS, Azure, GCP, Docker, Kubernetes, OpenShift, Terraform, CloudFormation, Jenkins, GitHub Actions, GitLab CI/CD

Messaging & Monitoring: Kafka, Prometheus, Grafana, Elasticsearch, CloudWatch

Project and version control tools: Git, GitHub, Bitbucket, Jira, Postman, JUnit, Mockito

Development Practices: Agile, TDD, CI/CD, Integration Testing, Design Patterns

Timeline

Software Engineer

JPMorgan Chase
08.2024 - Current

Software Engineer

Envestnet
12.2023 - 02.2025

Software Engineer

Commvault
02.2021 - 11.2023

Master of Science - Computet Information & Science

Southern Arkansas University
Sai Kiran Reddy