About
I'm a senior software engineer at The MITRE Corporation, where I've spent over a decade building on backend systems and Android applications.
Engineering
At MITRE I work in the Enterprise Technology department. Currently leading multiple Spring Boot based projects, modernizing MITRE@Work Android application, and managing multiple backend services. That means Kotlin, MVVM, Clean Architecture, Firebase, and a CI/CD pipeline wired together with GitLab, Docker, and OpenShift.
Before focusing on Android, I spent years across 24+ projects — desktop applications, Dockerized services, RESTful APIs, and security-focused systems — in Java, Kotlin, Go, Python, and Spring Boot. I’ve been writing code here since my internship in 2011.
- Android (Kotlin, Jetpack, MVVM, Clean Architecture, Firebase)
- Backend systems (Java/Spring Boot, GoLang, RESTful APIs)
- Infrastructure (Docker, GitLab CI/CD, OpenShift, MuleSoft)
Hobbies
Photography — Landscape, travel, and street
- Homelab (Linux, networking, Home Assistant)
- Home theater
- Downhill skiing
- Motorcycling
- Baseball, softball & kickball
Get in touch: contact@ryanwarner.me · GitHub · LinkedIn