About

Hi, I'm Bret.

I'm an experienced software engineer who likes to build cool and interesting products. I've led mobile work end-to-end — from ideation and requirements engineering all the way through App Store setup, release, and post-launch support.

This is my journey.

Bret with Roni
Bret jumping outdoors
Bret near a sea lion
Bret with family in fall
Bret, casual portrait
Bret with Roni again
Chapter 01

The early years.

In middle school, I wrote my first code using a block-based programming language called Scratch. It was my first entry into programming — and where I'd learn the building blocks of coding I still use every day. Between projects like a "Boo Blaster" game and a Mother's Day video, I picked up the basics: variables, loops, conditional logic.

In high school, I dove into my first real programming classes. We started with the basics — no, really, the first language we learned was BASIC — and I began writing my first lines of actual code. My early projects were Pong (with a working AI opponent) and a few programs for my graphing calculator that helped me cheat through physics.

Eventually I moved on to Java, Python, and some basic Android apps. Those years laid the foundation for everything that came next.

Boo Blaster · Scratch
Chapter 02

The college years.

My goal in college was simple: get as much experience as possible, in as many different areas as I could. I went to the University of Cincinnati — a 5-year program with five semesters of full-time work baked in. Three software co-ops, an IT contracting internship, and through it all, I worked at the campus rec center.

Bret at graduation
Graduation · 2022
Overview · 2017 — 2022

University of Cincinnati

B.S. Computer Science · Magna Cum Laude

A 5-year program with five required co-op semesters — built around getting real-world experience while earning the degree.

3.86
GPA
Dean's List
Honors Magna Cum Laude · 2022 Kendra Violet Student Leadership Award
Co-op · Mobile Consulting

Atomic Robot

Mobile App Consultant Co-op

Worked on native Android, native iOS, and Flutter projects across multiple client engagements. Where I really fell into mobile.

Did UI & feature implementation · bug fixes
SwiftKotlinDart
Co-op · R&D

Chamberlain Group

Engineering Co-op · Global Innovation R&D

Worked on custom-designed hardware controlled by an Android app — full stack from firmware to mobile.

Did Firmware · CAD modeling · Mobile app development · Requirements engineering
PythonSolidWorksKotlin
Co-op · CAD

Siemens

Software Development Co-op · NX CAD, Routing team

Worked on the routing team for Siemens NX — a deep dive into a serious C++ codebase and the rigor of testing it.

Did Feature implementation · unit testing · bug fixes
C++
Throughout · Leadership

UC Rec Center

Building Supervisor · Climbing Wall Lead · Head Setter

My constant through college. Ran day-to-day operations, taught climbing classes, and set creative routes for the wall.

Did Run operations · ensure safety & fun · teach classes · set routes
Recognized 2022 Kendra Violet Student Leadership Award
Internship · IT

TriHealth

IT Contractor

IT support and computer setup across the hospital network. A good lesson in working with people who don't speak software.

Did IT support · computer imaging & setup
Chapter 03

Where I am now.

I'm a senior mobile engineer with 7+ years designing, building, and shipping iOS and cross-platform apps across multiple industries. Most recently I spent four years at Atomic Robot — the same place I co-oped — helping clients design, build, and ship custom mobile apps. A blend of native iOS and cross-platform Flutter, technical depth and client collaboration.

Flutter
Cross-platform
iOS
Swift · SwiftUI · UIKit
Android
Kotlin · Compose
  1. 01 Led a complete Flutter rewrite of a consumer application across six platforms — iOS, Android, macOS, Windows, watchOS, Wear OS — establishing architecture patterns for shared feature development and delivering a consistent experience across every form factor. Recognized with a 2024 W3 Silver Award.
  2. 02 Served as a trusted technical advisor across multiple client engagements — scoping projects, recommending technology stacks, translating business requirements into actionable development plans, and managing delivery expectations across varied industries and team structures.
  3. 03 Stayed hands-on across every engagement — writing and shipping production Swift/SwiftUI for native iOS and Dart/Flutter for cross-platform, with deep experience in architecture patterns, state management, and performance optimization across mobile and desktop targets.
  4. 04 Drove architecture and technology decisions — evaluating native vs. cross-platform tradeoffs and proposing solutions that improved code quality, test coverage, and team velocity.
  5. 05 Owned CI/CD pipelines and store releases end-to-end — maintaining 99%+ crash-free rates, 4.9+ star ratings (10K+ reviews), and 100K+ downloads across delivered products.
  6. 06 Mentored engineers on mobile best practices through code reviews and technical discussions; collaborated cross-functionally with product managers and designers to define requirements and ship on schedule.
  7. 07 Managed ongoing client relationships across multiple concurrent engagements — providing regular status updates, translating technical progress into business terms, and adapting to shifting priorities without losing delivery momentum.