John P. McGlone

John P. McGlone

Seasoned iOS Engineer

Roanoke, VA

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

Men of Hunger

Men of Hunger

Early Access

An independent project I build in my own time focused on creating something meaningful and useful.

IndependentProductWeb
Fandemic

Fandemic

Advising

Advise the team behind Fandemic on product and engineering decisions as an ongoing side engagement.

ProductEngineeringAdvisory

Recommendations

See more on LinkedIn

I 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.

2026
Brett Pollan

Brett Pollan

Results-oriented and solutions focused business leader

John advises for Brett's company

JP taught me crucial team skills like how to create JIRA tickets with a clear done state and how to write clear Git commit messages. He also opened my eyes to various technologies to avoid reinventing the wheel.

2019
Kevin Wang

Kevin Wang

Senior Engineer at Clerk

Worked with John at Eligible

He always puts in the extra hours necessary, and will go above and beyond to find the best way to solve problems, for both short and long term answers. John is an asset to any team that is lucky enough to have him.

2014
Aubrey Hadley

Aubrey Hadley

Lead Product Designer

Worked with John at Workday

Along with his incredible technical abilities, I also learned a great deal from JP on how to interact with team members in difficult situations and how to calmly tackle and discuss problems within a project. He was hard working, sincere and very thorough in all his duties.

2013
Mili Shrivastava

Mili Shrivastava

Head of QA/QE & Release

Worked with John at Workday

Technical Skills

AI-Assisted Development

Cursor Claude ChatGPT

Languages

Swift Objective-C JavaScript TypeScript Ruby PHP Java

Architecture & Patterns

MVVM MVI Factory (DI) Trunk-Based Development

Testing

XCTest Quick Nimble

iOS Frameworks

SwiftUI UIKit Swift 6 Concurrency Combine SnapKit Lottie LiveKit FLAnimatedImage Apollo (GraphQL)

Web Frameworks

Nuxt.js Vue.js React Next.js

iOS Tooling

SwiftLint SwiftFormat Periphery

CI/CD

CircleCI Fastlane GitHub Actions Travis CI Jenkins Azure DevOps

Networking

Alamofire Agora URLSession AFNetworking

Databases

PostgreSQL Realm MySQL SQLite MongoDB

Dependency Managers

Swift Package Manager Cocoapods npm Carthage Bundler

Development Tools

Xcode Git VS Code Vim JetBrains tools AppCode

Issue Tracking / Wiki

JIRA Linear GitHub Notion GitLab Bitbucket Confluence Pivotal Tracker Phabricator

Monitoring & Analytics

Sentry Crashlytics Amplitude Mixpanel Firebase HockeyApp Facebook Analytics

Miscellaneous

API Design SDK Development GraphQL JSON YAML dotenv xcconfig Regex XML

Experience

Current

Present
Rumble

Rumble

Lead iOS Developer (Rumble Studio)

2023 - Present
Full-time
Remote
  • 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

2023
Callin

Callin

Lead iOS Developer

2022 - 2023
Full-time
Remote
  • 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
2022
E

Epihealthyclosed

Lead iOS Developer · Contract · Remote

2022 - 2022
  • 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
2021
Rite Aid

Rite Aid

Senior Product Mobile Specialist · Contract · Remote

2021 - 2021
  • 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

Supersapiens

iOS Engineer · Contract · Remote

2020 - 2021
  • 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
2020
Walmart Labs

Walmart Labs

Senior iOS Developer · Contract · Remote

2020 - 2020
  • Contributed to the development of Walmart's newest app, leveraging UIKit and SwiftUI to replace the legacy system
Airside Mobile

Airside Mobile

Senior iOS Developer

2019 - 2020
Full-time
  • 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
2019
AD:60

AD:60

Lead iOS Developer

2019 - 2019
Full-time
  • 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

Eligible

Lead iOS Developer

2017 - 2019
Full-time
Remote
  • 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
2017
Layer

Layerclosed

Senior iOS Developer

2016 - 2017
Full-time
  • 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
2015
Imgur

Imgur

Senior iOS Developer

2015 - 2015
Full-time
  • 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
2014
DocuSign

DocuSign

iOS Developer

2013 - 2014
Full-time
  • 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
2013
Workday

Workday

iOS Developer

2011 - 2013
Full-time
  • 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
2011
Northern Kentucky University (NKU)

Northern Kentucky University (NKU)

Freelance Mobile Developer · Contract

2009 - 2011
  • 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

Education

2006 - 2009

A.S. in Computer Science

Nassau Community College

Garden City, NY

GPA
3.8