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 along 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

Programming Languages
  • Go
  • Java
  • Rust
  • Python
  • TypeScript
  • JavaScript
  • C++
  • C
  • Bash
Frameworks & Libraries
  • Protobuf
  • Spring
  • JAX-RS
  • Node
  • Angular
  • Elasticsearch
Technologies & Services
  • Linux
  • Git
  • REST
  • gRPC
  • PostgreSQL
  • Nix
  • Docker
  • Kubernetes
  • AWS
  • Azure

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