I'm a seasoned software engineer with over 16 years of experience building products, APIs, and SDKs that need to feel polished, reliable, and thoughtfully made. I've worked with and led development at companies like RumbleRumble
Rumble's creator-focused platform for recording, editing, and publishing content., DocuSignDocuSign
Digital agreement platform centered on e-signature and workflow automation., and ImgurImgur
A large image-sharing and internet culture platform., contributing to apps used by millions of people. While I work across the stack, my strongest focus is iOS, where I care deeply about product quality, maintainable architecture, smooth user experience, and the details that separate good software from great software.
I bring more than implementation. I help teams make better technical decisions, improve engineering workflows, mentor developers, and raise the standard for craftsmanship across a codebase. I care about shipping quickly, but never at the expense of quality. I use CursorCursor
AI-powered code editor designed to speed up development work. and ClaudeClaude
AI assistant that helps with drafting, reasoning, and code tasks. heavily in my workflow and move very fast without cutting corners. In my own time, I'm building Men of HungerMen of Hunger
A social media platform justfor men., a social media platform just for men.
Objective
I want to help build exceptional products with teams that value ownership, craftsmanship, and high engineering standards. I'm especially motivated by roles where I can shape technical direction, elevate product quality, and deliver software that feels truly well made.
Projects & Advisory
An independent project I build in my own time focused on creating something meaningful and useful.
Advise the team behind Fandemic on product and engineering decisions as an ongoing side engagement.
Recommendations
See more on LinkedInI highly recommend John as a very senior engineer. John provided exceptional technical guidance and strategic insights that significantly strengthened our project outcomes. His deep expertise, clear communication, and practical problem-solving approach made him an invaluable asset to our team. I would gladly work with John again on any future engineering initiatives.
2026Technical Skills
AI-Assisted Development
Languages
Architecture & Patterns
Testing
iOS Frameworks
Web Frameworks
iOS Tooling
CI/CD
Networking
Databases
Dependency Managers
Development Tools
Issue Tracking / Wiki
Monitoring & Analytics
Miscellaneous
Experience
Current

Rumble
Lead iOS Developer (Rumble Studio)
- Lead iOS development for Rumble Studio, delivering the app experience across iPhone, iPad, and Vision Pro
- Integrated LiveKit to enable studio-quality conference calls and multi-platform streaming with precise media synchronization
- •Contribute to the core Rumble video app and support frontend work on Rumble's Advertising Center (RAC)
Previous

Callin
Lead iOS Developer
- Developed a social audio and video platform from the ground up, scaling to thousands of users and facilitating a successful acquisition
- Implemented ultra-low latency audio streaming using Agora.io, ensuring <100ms delay across a global user base
- Built an advanced audio-transcript synchronization system with custom scrubbing and playback controls
- •Designed a state management system to handle complex real-time user interactions efficiently
Epihealthyclosed
Lead iOS Developer · Contract · Remote
- Developed a real-time seizure detection app using CoreBluetooth for continuous health monitoring
- Engineered a robust background processing system to ensure 24/7 health data collection and processing
- •Implemented an intelligent alert system with customizable thresholds and emergency contact integration
- •Designed a fault-tolerant data sync mechanism to prevent critical health data loss during connectivity issues

Rite Aid
Senior Product Mobile Specialist · Contract · Remote
- Revamped mobile development workflow by implementing modern CI/CD practices across platforms
- Reduced deployment times by 40% through Azure DevOps optimizations and parallel build processes
- •Designed a modular white-label solution to enable rapid customization of pharmacy applications
- •Provided mentorship to distributed team leads on git workflows, code reviews, and technical documentation

Supersapiens
iOS Engineer · Contract · Remote
- Developed high-performance SwiftUI charts rendering real-time glucose data with smooth 60fps animations
- Implemented a reliable BLE connection handler with automatic reconnection and background updates
- Led the migration from RxSwift to Combine, improving code maintainability and reducing compile times
- •Enhanced error handling and retry logic to ensure seamless data collection

Walmart Labs
Senior iOS Developer · Contract · Remote
- Contributed to the development of Walmart's newest app, leveraging UIKit and SwiftUI to replace the legacy system

Airside Mobile
Senior iOS Developer
- Developed a SwiftUI-based app using MVVM and dependency injection for improved testability
- Optimized CI/CD pipeline in CircleCI, reducing build times from 45 to 15 minutes
- Established and documented a comprehensive Swift style guide adopted across multiple teams
- •Designed a thread-safe logging system leveraging Combine for precise debugging across async operations

AD:60
Lead iOS Developer
- Developed a financial education game featuring complex animations and state management using UIKit, CoreAnimation, and Lottie
- Architected a seamless migration from XMPP to Matrix.org for chat functionality, improving reliability and scalability
- •Automated JIRA workflows to streamline sprint planning and task management
- •Maintained a perfect track record of on-time delivery across multiple client projects

Eligible
Lead iOS Developer
- Developed a healthcare eligibility SDK processing millions of checks with 99.9% uptime
- Led technical integration calls, assisting major healthcare providers in adopting our SDK
- •Designed a mock data system that reduced QA cycles from days to hours
- •Built a modular architecture enabling clients to customize the UI while maintaining core functionality

Layerclosed
Senior iOS Developer
- Refactored messaging SDK architecture, increasing developer adoption by 35%
- Scaled the SDK to handle millions of daily messages across major applications
- •Developed comprehensive SDK examples, reducing integration support tickets by 40%
- •Designed a flexible persistence layer supporting multiple database backends

Imgur
Senior iOS Developer
- Engineered a high-performance UICollectionView-based grid supporting thousands of images with smooth scrolling
- Developed Hermes, an in-app notification framework that reduced crash rates from 2% to 0.2%
- •Implemented advanced analytics and crash reporting, achieving 99.9% app stability
- •Built reusable UI components to accelerate feature development across teams

DocuSign
iOS Developer
- Implemented StoreKit-based in-app purchases, increasing subscription revenue by 25%
- Optimized app size by 40% through a dynamic content loading system
- •Built a modular styling framework to standardize UI development across teams
- •Designed an intelligent caching system to enhance app performance and offline access

Workday
iOS Developer
- Won a company-wide hackathon with an innovative drag-and-drop goal management system
- Implemented a secure SSO solution adhering to enterprise security requirements
- •Developed a custom localization system to support server-side locale management
- •Created a responsive grid system for complex enterprise data visualization

Northern Kentucky University (NKU)
Freelance Mobile Developer · Contract
- Built PulsePoint (originally firedepartment.mobi), a first-responder geolocation app now used by hundreds of fire departments nationwide
- •Developed various mobile apps and web applications for local and regional clients


