Hello, I'm
Keanu Kerr
Software Engineer
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.
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- 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- 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- 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- Contributed unit tests and bug fixes to improve package reliability
- Add nixos-hardware configurations to improve device compatibility