Summary
Overview
Work History
Skills
Websites
Timeline
Generic

Matt North

Pasadena,CA

Summary

Customer focused software engineer with over a decade of experience delivering a variety of mobile focused products. Proven track record of writing robust code that works at scale. Recognized as a driver of process improvement, leading to increased efficiency and repeatable positive outcomes.

Overview

12
12
years of professional experience

Work History

Staff Engineer, IOS

Arccos Golf
09.2023 - Current
  • Spearheaded the automation of the iOS release process using Xcode Cloud, significantly improving delivery efficiency.
  • Played a pivotal role in migrating core business logic into a shared library written in Rust, driving cross-platform consistency across iOS, Android, web, and server.
  • Architected and implemented key components of the shared Rust library, ensuring seamless integration with iOS and other platforms.
  • Delivered critical iOS features while maintaining product stability, with a focus on performance and reliability.
  • Leveraged Event-Driven Architecture to enhance app reproducibility and testing, enabling faster iterations and improved feature validation.
  • Presented at Droidcon Lisbon on the migration to Rust and the application of Event-Driven Architecture in mobile development, showcasing cross-platform strategies to a technical audience.

Director, Mobile Engineering

Ad Hoc Labs (Burner)
04.2022 - 08.2023
  • Collaborating with product and leadership team to ideate, prioritize, and deliver new features on the Burner application
  • Conducting 1-on1s on a recurring basis and provide feedback for team members
  • Continuous mentoring and development of team members to facilitate their growth
  • Proactively hiring new team members to improve the overall effectiveness of the Mobile team
  • Successfully transitioned away from coding and into leading projects via processes and mentorship
  • Burner

Lead Mobile Engineer

Ad Hoc Labs (Burner)
06.2020 - 04.2022
  • Lead complete rewrite of the Burner applications on Android and iOS
  • Implemented key features and infrastructure for the new iOS Burner application using SwiftUI, Combine, and Core Data
  • Mentored developers on the Android team, helping guide architecture decisions and day to day implementation of features
  • Resolved personality conflicts between team members on the Android team
  • Functioned as a product owner for the Burner rewrite
  • Owned the roadmap for this project, and wrote many of the tickets
  • Burner

Lead iOS Engineer

Ad Hoc Labs (Burner)
05.2019 - 06.2020
  • Implemented process changes that allowed the Burner application to be released every two weeks
  • Lead the adoption of pair programming, a practice that started with the iOS team and spread to the rest of engineering
  • Designed and implemented a promotions system within the application, leading to a significant growth in revenue
  • Participated in AB tests in both the ideation and implementation phase, contributing to a significant increase in subscription revenue for the business
  • Burner

Senior iOS Engineer

Ad Hoc Labs (Burner)
08.2018 - 05.2019
  • Implemented CI/CD pipeline using Fastlane and CircleCI
  • Designed and implemented VoIP Calling feature within the Burner application using a combination of Objective-C++ and Swift
  • Introduced unit testing methodology using XCTest to improve confidence in a brittle codebase
  • Maintained a 99%+ crash free rating on Burner while shipping new features
  • Implemented a Robocall blocking app called Firewall using Swift
  • This project started during a hackathon, and ended as an App available on the App Store with paying customers
  • Burner

iOS Engineer

Grindr
08.2017 - 08.2018
  • Designed and implemented production-ready features in both Objective-C and Swift
  • Leveraged StoreKit to implement various features relating to Grindr's subscription offerings
  • Maintained high quality code by utilizing paired programming and TDD practices, with a codebase that had 90% unit test coverage
  • Created internal SDK for integrating with 3rd party advertising providers
  • Lead communication and knowledge transfer between LA and Beijing based iOS teams

iOS Engineer

We Are Envoy
09.2016 - 08.2017
  • Company Overview: Technology Consultancy whose main client was Vizio
  • Lead efforts to improve coding standards by implementing improved PR practices and leading transition to unit testing
  • Utilized crash reporting in Fabric to monitor and fix crashes
  • Maintained a crash free rating of 99+%
  • Implemented complex features using Swift for the company's largest client, Vizio
  • Implemented CI/CD pipeline using Xcode Server and Fastlane
  • Technology Consultancy whose main client was Vizio

iOS Engineer

Custom Business Solutions
11.2012 - 09.2016
  • Company Overview: Restaurant Technology Company
  • Implemented new features in Objective-C that directly lead to the capture of key sales
  • Refactored data loading processes using Operation Queues and GCD, cutting load times by 50%
  • Streamlined QA process by implementing automated test suite using KIF
  • Identified and fixed numerous bugs, leading to a 60% reduction in crashes
  • Managed the submission and release of the application to the App Store
  • Restaurant Technology Company

Skills

  • Swift
  • Objective-C
  • SwiftUI
  • UIKit
  • Rust
  • CI/CD
  • Git
  • Software Architecture Design
  • UI and UX design principles
  • Performance Optimization
  • Project Leadership

Timeline

Staff Engineer, IOS

Arccos Golf
09.2023 - Current

Director, Mobile Engineering

Ad Hoc Labs (Burner)
04.2022 - 08.2023

Lead Mobile Engineer

Ad Hoc Labs (Burner)
06.2020 - 04.2022

Lead iOS Engineer

Ad Hoc Labs (Burner)
05.2019 - 06.2020

Senior iOS Engineer

Ad Hoc Labs (Burner)
08.2018 - 05.2019

iOS Engineer

Grindr
08.2017 - 08.2018

iOS Engineer

We Are Envoy
09.2016 - 08.2017

iOS Engineer

Custom Business Solutions
11.2012 - 09.2016
Matt North