Senior iOS Software Engineer, Contract at INSPYR Solutions (via Apple) (2025-11 – Present)
- Modernizing a legacy iOS codebase to prepare it for high-traffic live events, focusing on stability and performance under load
- Integrated internal analytics to track user behavior during events
- Built new features and UI updates in SwiftUI to improve the attendee experience
- Working on getting the app accessibility certified to meet Apple standards
Senior iOS Software Engineer, Contract at EOG Resources (2024-05 – 2025-09)
- Built a new iOS framework from scratch that brought feed-style content (text, images, video) with interactive features to multiple internal apps
- Worked on the identity and access management team, adding features to the iOS auth client and fixing bugs
Senior iOS Software Engineer at Apple, Inc. (2021-01 – 2023-10)
- Built and integrated a framework for communication between the iOS app and the analytics back end
- Fixed critical production bugs in authentication flows, reducing downtime for a high-use internal app
- Took part in a SwiftUI redesign of internal apps, converting UIKit screens and setting patterns for the team
- Wrote shell and Python scripts to automate build and release steps, which cut down on manual work and mistakes
Lead iOS Software Engineer at The Weather Company (2014-07 – 2021-01)
- Led a team of 2 to 5 engineers on one of the most-used weather apps in the US, with tens of millions of active users
- Designed and built a push notification system with deep links and universal links that improved targeted content delivery and retention
- Built core UI and interaction features using UIKit, MapKit, Core Location, and User Notifications across iPhone and iPad
- Set technical scope, split up work across the team, and kept features shipping on schedule
Security Firmware Engineer at NagraID (2010 – 2012)
- Wrote firmware for smart card hardware in C, including cryptographic algorithms and communication protocols for PIC microcontrollers
- Wrote product documentation and worked directly with customers on technical questions
Hardware Engineer at Samplify Systems (2006 – 2009)
- Implemented compression algorithms for Xilinx and Altera FPGAs and wrote Perl scripts for the FPGA design and test workflow