About Me

I'm Jon, a Senior Software Engineer with 10+ years of experience spanning automotive, defense, hospitality, and ecommerce industries. At Shopify, I'm building Shop — used by millions to track packages and discover products.
I specialize in iOS, React Native, and web development, with expertise in developer tooling and secure distributed systems. My passion lies in mobile interfaces and building infrastructure that empowers engineering teams to scale and deliver exceptional work.
Technical Expertise
01 Expert In
- iOS and macOS Development
- React Native, TypeScript
- React, NextJS, Remix
- Swift, Objective-C, UIKit/AppKit
- CI/CD Pipelines
- REST, GraphQL, WebSockets
- Performance Optimization
02 Proficient With
- Android Development
- Node Backend Development
- Distributed Systems
- Linux, Docker, Bash, Git
- Java, Kotlin, Python
- Redis, PostgreSQL
03 Experience With
- Ruby, Ruby on Rails
- C/C++, OpenGL
- Kubernetes
- OpenTelemetry, Grafana
Work Experience
Shopify
CurrentSenior Software Engineer
Core contributor to Shop, the all-in-one package tracking and shopping app. Building tooling that empowers developers to build faster and catch bugs before they hit production.
- Championed global expansion effort, localizing iOS, Android, and Web codebases for 4 languages
- Built Intersection Observer library for React Native to track user view impressions in real-time
- Performed system migrations to OpenTelemetry, Prometheus, and Grafana
- Managed iOS and Android build/release CI infrastructure tooling
- Developed React Native render visualizer for identifying problematic components
Form Health
PreviousSenior Mobile Engineer
Led mobile engineering for obesity weight loss telemedicine startup.
- Managed rewrite of React Native mobile apps focusing on testability and fast deployment
- Shifted company from third-party to in-house managed platforms for HIPPA compliance
- Migrated Redux architecture to GraphQL Apollo
- Designed Figma design system with React component counterparts
Lyric Hospitality
PreviousEngineering Team Lead
Team lead of 5 for luxury short-term rental startup.
- Spearheaded development on greenfield iOS & Android applications in React Native
- Primary feature development of Suite Discovery, Booking, Remote Access
- Developed native Bluetooth and hero wallet integrations
General Motors
PreviousSenior Engineer
Senior Engineer on myBrand suite of applications for connected vehicle experiences supporting 5M+ monthly active users.
- Feature development for Remote Keyfob, Vehicle Management, and Trip Tracking
- Utilized Objective-C, Swift, and Java for native development and TypeScript for React Native
- Implemented iOS security modules to prevent code injection
- Created secure architecture patterns for communication to/from vehicle fleets
United States Department of Defense
PreviousmacOS Engineer
Automated team's Mac hardware deployments by building provisioning tools to manage inventory of Apple hardware across the DoD.
- Developed imaging software for macOS distributions to meet DoD secure operating system regulations
- Created a macOS kernel daemon monitoring system modifications with <0.5% CPU usage in C/C++
- Built automated authentication leveraging crypto certificates from government ID cards
Ford Motor Company
PreviousMobile DevOps Engineer
Mobile DevOps for FordPass and LincolnWay mobility applications.
- Created iOS and Android build-and-release pipelines for multinational QA testing using Bash, Ruby, and Python
- Reduced macOS machine setup time from 2 hours to under 5 minutes through automated pipelines
Rocket Mortgage
PreviousiOS Developer Intern
Developed mobile applications for internal company tools.
- Built iOS applications for an internal company referral tool and credit line app proof-of-concept
- Hosted educational seminars teaching interns the fundamentals of iOS development
Compuware
PreviousSoftware Development Intern
Two-month internship focused on application performance management.
- Created actionable pitches on observability and application performance management
Featured Projects

With Love
A mobile and web app for young adults where writing letters advances the story.
- Created TypeScript NextJS web app, React Capacitor iOS app, and Serverless NodeJS backend
- Early adopter of Rive interactive design tool
- Built LLM RAG system for AI character interactions

CocoaPods Bundler Plugin
A plugin to selectively declare how iOS Pod(s) should be compiled. Built for React Native compatibility.
- Featured on CocoaPods with over 650k+ downloads
- Used by companies like Rakuten, Hive, and Renative

Zeus
A reverse-engineered macOS/iOS socket daemon allowing for arbitrary data transmission over Lightning and USB-C.
- Written in Swift and C
- Maximum multiplexed transfer speeds of 10 Gbps on USB 3.1 Gen 2
Academic Background
University of Michigan
BS in Computer Science, with high distinction
Get in Touch
Working on an innovative mobile or web project that needs experienced engineering support? Feel free to reach out.