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.
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.
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.
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.
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.
Mobile App Consultant Co-op
Worked on native Android, native iOS, and Flutter projects across multiple client engagements. Where I really fell into mobile.
Engineering Co-op · Global Innovation R&D
Worked on custom-designed hardware controlled by an Android app — full stack from firmware to mobile.
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.
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.
IT Contractor
IT support and computer setup across the hospital network. A good lesson in working with people who don't speak software.
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.