Summary
Overview
Work History
Education
Skills
Websites
Certification
c4
Andrew Kippenhan-Coghill

Andrew Kippenhan-Coghill

Winter Park,United States

Summary

Senior backend software engineer with 5 years of experience designing and building APIs for online banking experiences and financial services. Primary development stack is Java Spring Boot; alongside strong understanding of cloud-native deployment strategies using Docker and Kubernetes in a microservice architecture. Passionate about code quality, scientific problem-solving, and process improvement.

Overview

5
5
years of professional experience
1
1
Certificate

Work History

Senior Back-end Developer

Capco
03.2019 - Current
  • Digital Transformation for Retail Banking (Regional U.S. Bank) - Built custom Java Spring Boot microservices on top of a digital banking platform. Designed new API endpoints for multiple features, including user registration, OAuth2 multi-factor authentication, and profile management. Integrated over a dozen external fintech SaaS providers. Supported production retail banking application during early access releases leading up to public launch. Developed application performance monitoring (APM) alerts and dashboards to provide comprehensive application observability. Assessed client's readiness to respond in critical incident and disaster recovery exercises.
  • Digital Transformation for Retail Banking and Small Business (Regional U.S. Credit Union) - Extended and developed custom Java Spring Boot microservices, including customization of a Keycloak authentication server. Created new APIs for features such as card management, external payments, and hierarchical user access control. Involved in performance testing, automated code quality scanning, cloud computing resource management and optimization, and vulnerability scanning. Extensively used functional programming paradigm in Java.
  • Mergers and Acquisitions Integration for Investment Advisory (National U.S. Financial Services Group) - Served as team lead through implementation of an online process for Investment Advisors to initiate Account Openings with an array of financial providers. Designed architectural changes to connect Java Spring Boot microservice APIs with AWS S3 buckets for secure document storage, as well as several SaaS vendors for features such as workflow management and dynamic document generation. Heavy use of event driven architecture.

Education

Bachelor of Science - BS - Computer Science

Florida Atlantic University
Boca Raton
01.2017

Skills

  • API Design and Development
  • Java 8, Python, JavaScript
  • Spring Boot
  • Reactive APIs (WebFlux)
  • MySQL, PostgreSQL, MSSQL
  • RabbitMQ, ActiveMQ
  • Docker
  • Kubernetes
  • Amazon Web Services (AWS), Microsoft Azure
  • Jenkins, GitHub Actions, Bitbucket Pipelines

Certification

  • Certified ScrumMaster (CSM), Scrum Alliance - Nov 2019
Andrew Kippenhan-Coghill