Arun Gopalpuri

Arun Gopalpuri

Senior Lead Software Engineer

Pleasanton, CA

20+ years of experience delivering scalable financial systems. Passionate about system design, DevOps, test-driven development, and distributed systems.

Skills & Expertise

Two decades across diverse technologies and architectural patterns

Languages

Java Kotlin GoLang Scala JavaScript TypeScript

Frameworks

Spring Boot Temporal Ktor Spring Batch Zio Kafka React Ionic Echo

Data Systems

Cassandra MySQL Aurora PostgreSQL FaunaDB DynamoDB MongoDB

Operations

AWS GCP Jenkins FastLane Docker Terraform

Areas of Interest

Test Driven Development Container based Architectures Go Programming Cloud Native Technologies DevOps Practices System Design Distributed Systems Open Source Observability

Professional Experience

Building scalable financial systems and leading high-performance teams

Capital One Financials

Sr Lead Software Engineer

06/2019 - Present
San Francisco, CA
  • Architect for Exchange: Led design of Asset Lifecycle, RBAC, and Approval Engine.
  • Served as Tech Lead for the Core Financial System (Scala, GoLang) across multiple LOBs.
  • Led the Transaction Hub (GoLang) project, earning a Tech Excellence Award.
  • Contributed to Zipkin GoLang Echo Tracing and the Echo Framework.
GoLang Scala AWS Kafka Cassandra MySQL

Silicon Valley Bank

Sr Principal Software Engineer

08/2018 - 06/2019
Santa Clara, CA
  • Led development of applications for Party Screening, Sanctions, and Internal Deny Lists.
  • Directed a major cloud migration, significantly improving application scalability and performance.
Java Spring Boot AWS Docker PostgreSQL

Capital One Financials

Sr Engineering Manager

12/2012 - 08/2018
San Francisco, CA
  • Managed financial core systems, including the critical recording system.
  • Acted as Tech Lead for Capital One Labs, delivering open API platforms.
  • Spearheaded the API development for the Capital One Wallet mobile application.
  • Oversaw the development of a hybrid Cash Load mobile application.
Java Spring OAuth Mobile Development Ionic APIs

ING Direct

Tech Lead

05/2010 - 11/2012
Wilmington, DE
  • Contributed to the development of Personal Loans and Credit Card products.
  • Led the design and implementation of a batch processing framework for system alerts.
Java Spring Batch Oracle Web Services

Awards & Recognition

Recognized for innovation and technical excellence

Innovation Expo Award

Cash Load product

Capital One

Most Valuable Contributor

Capital One Wallet App

Capital One

Appreciation Letter

Harvard Worldwide Website

Harvard University

Tech Excellence Award

Transaction Hub

Capital One

Education & Certifications

AWS Certified Solutions Architect
Bachelor of Computer Science - Madras University

Let's Connect

© 2025 Arun Gopalpuri. All rights reserved.