About Me

My name is Keanu Kerr and I am currently a software engineer at Bread Financial. I am an alumni of the University of Edinburgh where I graduated with a master of science in informatics. I previously graduated from the University of Florida where I obtained a bachelor of science in computer science with a minor in studio art.

Resume Download My Resume

Education

University of Edinburgh

MSc in Informatics

University of Florida

BSc in Computer Science

Minor in Studio Art

Skills

Languages

GoJavaRustPythonTypeScriptJavaScriptC++CBash

Frameworks

Go-ChiProtobufSpringJAX-RSNodeAngular

Technologies

LinuxGitRESTgRPCPostgreSQLNixDockerKubernetesAWSAzure

Work Experience

Software Engineer

Bread Financial
March 2023 - Present
  • Developed REST and gRPC APIs in Go, integrating with PostgreSQL databases for financial services
  • Implemented features for loan processing, payment systems, and credit bureau reporting workflows
  • Containerized and deployed microservices using Docker on Kubernetes infrastructure

Software Engineer

General Motors
February 2020 - March 2023
  • Developed REST APIs using Spring Framework and JAX-RS with Oracle database integration
  • Improved search API performance with Elasticsearch cluster implementation and optimization
  • Implemented TDD methodology and CI/CD pipelines using Docker on Azure Kubernetes Service

Software Engineer Intern

Elgato
May 2016 - August 2016
  • Developed JavaScript test overlays for Game Capture software to improve QA testing efficiency
  • Built internal metrics dashboard using Angular for real-time application monitoring
  • Collaborated across development teams using Git workflows for internal web application development

Projects

Master's Dissertation Project

April 2019 - August 2019
  • Developed multiplayer RPG in Java using JavaFX GUI and peer-to-peer networking architecture
  • Implemented OO design patterns to create an educational framework for computer science students
  • Authored comprehensive documentation including setup guides and extensibility framework

Senior Project

January 2018 - May 2018
  • Developed Angular web application for custom game character creation with dynamic form validation
  • Built Go backend service with REST API for user profile management and character data persistence
  • Deployed full-stack application on self-managed Linux server infrastructure

Community Involvement

Contributor

Nixpkgs
2024 - Present
  • Contributed unit tests and bug fixes to improve package reliability
  • Add nixos-hardware configurations to improve device compatibility