Keanu Kerr

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