Published Jul 29, 2022


  • 2021-Present — Senior Platform Architect, Big Nerd Ranch

    Providing deep understanding and expertise for clients on iOS. Modernizing and delivering features in product with 2,000,000+ users. Leading the vanguard of best practices and adopting new technologies.

  • 2020-2021 — Solution Architect, Instructor, Big Nerd Ranch

    Managing client success from planning to implementation and beyond with a focus on iOS, macOS, and Swift. Authoring and delivering training material for SwiftUI and Combine.

  • 2016-2020 — Software Developer, Instructor; Big Nerd Ranch

    Building innovative iOS and macOS applications. Teaching others around the world to do the same.

  • 2013-2016 — Software Developer, Big Nerd Ranch

    Delivery and maintenance of market-leading iOS apps under challenging deadlines. Contributions to macOS apps in the B2B environment.

  • 2013 — Software Developer Intern, Big Nerd Ranch

    Internal tools for iOS and web, contributing to client apps and services. Early career skill-building in project management.


  • 2012-2013 — Georgia Institute of Technology

    Completed 77 credits towards Bachelor of Computer Science (Leave of absence)Relevant coursework: Software architecture, application development

  • 2009-2012 — Coastal Carolina University



  • Highly experienced with Swift, Objective-C
  • Intimate knowledge of Cocoa, Cocoa Touch, SwiftUI; best practices, internals
  • Effective adoption of latest and bleeding-edge API, language features, tooling
  • Iterative project management using agile
  • Ensuring software consistency and quality across features, teams
  • Familiarity with Android, Node, behavior- and test-driven development
  • Collaboration with stakeholders to enhance decision-making, manage risk