Resume
Staff Software Engineer and technical lead with 10+ years of experience delivering native iOS and Android applications, cross-platform mobile solutions, scalable backend services, and cloud infrastructure. I lead teams through architecture, delivery planning, code quality, mentoring, and stakeholder partnership while staying hands-on across Swift, SwiftUI, Kotlin, Java, Spring Boot, AWS, Kubernetes, Terraform, and CI/CD automation.
For a printable copy, grab the PDF version.
Current Focus
Staff Software Engineer - Western Governors University
November 2025 - Present | Remote
Promoted to Staff Engineer while continuing to lead cross-functional delivery across application, backend, frontend, and infrastructure workstreams. I set engineering standards, guide architectural direction, mentor engineers through design and code reviews, and partner with stakeholders to turn business needs into scalable software.
Recent work includes establishing AI-assisted engineering workflows with Kiro, generating and refining Terraform modules for AWS infrastructure, and adding review, validation, and deployment guardrails so faster delivery still stays reliable.
Recent Leadership Roles
Lead Senior Software Engineer - Western Governors University
November 2023 - November 2025 | Remote
Led a cross-functional team of 7 engineers while coordinating sprint planning, daily delivery priorities, code reviews, and technical execution. Architected and drove the migration of 12 legacy applications from EC2 to containerized microservices on AWS EKS, including CI/CD pipelines, Helm charts, rollout verification, and production cluster planning.
Lead iOS Engineer - SafeStreets
November 2022 - September 2023 | Remote
Delivered a greenfield SwiftUI knocking and completion app with supporting backend services in under three months for a seasonal sales launch. Built Java and Micronaut middleware between the iOS app, Salesforce, and MySQL, acted as product owner, and improved delivery speed with automated AWS deployment pipelines.
Lead Mobile Engineer - Neural Claim Systems
May 2021 - November 2022 | Remote
Designed and maintained native iOS and Android applications for glass-damage claims, supported Node.js middleware and SQL database work, and improved claim-processing speed and accuracy with Core ML on iOS and ML Kit on Android. Evaluated Kotlin Multiplatform while preserving native SwiftUI and Jetpack Compose experiences.
Earlier Experience
Western Governors University
Senior Software Engineer, Software Engineering Manager, Software Engineer II, Software Engineer, Scrum Master / Junior Engineer
Across multiple roles at WGU, I built Java and Spring REST services, established CI/CD pipelines and AWS infrastructure, led contractors addressing application-security vulnerabilities, directed mobile engineering across current and next-generation applications, and modernized Objective-C iOS code to Swift with Realm and RxSwift.
I also developed reusable iOS networking foundations, mentored engineers in Swift, Xcode, and reactive programming, contributed to Angular frontend features, and coached agile delivery for mobile products with app ratings above 4.5 stars.
Technical Skills
- Mobile: Swift, SwiftUI, Objective-C, Kotlin, Jetpack Compose, RxSwift, Realm, Core ML, ML Kit
- Backend and web: Java, Spring Boot, Micronaut, Node.js, JavaScript, Angular, REST APIs, SQL, MySQL, Python
- Cloud and platform: AWS, Terraform, Amazon EKS, Kubernetes, Docker, Helm, EC2, CodeBuild, CodePipeline, GitHub Actions, Bitrise, Xcode Cloud
- AI-assisted engineering: Kiro, AI-assisted development workflows, Terraform generation and refinement, review and validation guardrails
- Leadership: Technical strategy, architecture, engineering standards, mentoring, code reviews, stakeholder partnership, agile delivery
Education
- BS in Software Engineering, Western Governors University
- BA in Communication, University of Utah
Recognition
Recipient of the Western Governors Sage Award, the company's highest award for outstanding contributions and innovation in software engineering.