Jon Reid

Jon Reid

San Jose, California, United States
3K followers 500+ connections

About

I have two decades of experience with Objective-C and Swift, and a unique blend of…

Activity

Join now to see all activity

Experience

  • Industrial Logic, Inc. Graphic
  • -

  • -

  • -

    Palo Alto

  • -

    Menlo Park

  • -

    San Jose

  • -

    San Jose

  • -

    Mountain View

  • -

    San Jose

  • -

    San Jose

  • -

    Cupertino

  • -

    San Jose

  • -

    San Jose

  • -

    Santa Clara

  • -

    Urbana-Champaign, Illinois Area

  • -

    Urbana-Champaign, Illinois Area

  • -

    Urbana-Champaign, Illinois Area

  • -

    Sendai, Miyagi, Japan

  • -

    Bloomington, Indiana Area

  • -

    Lafayette, Indiana Area

Education

  • University of Illinois Urbana-Champaign Graphic

    University of Illinois Urbana-Champaign

    -

    Thesis: "Internationalizing Emacs"

  • -

    Activities and Societies: PMO University Choir, Repertory Dance Company, Society for Creative Anachronism

  • Activities and Societies: Jazz band, Singers, Spring musicals

Licenses & Certifications

Publications

  • iOS Unit Testing by Example: XCTest Tips and Techniques Using Swift

    The Pragmatic Bookshelf

    Fearlessly change the design of your iOS code with solid unit tests. Use Xcode’s built-in test framework XCTest and Swift to get rapid feedback on all your code — including legacy code. Learn the tricks and techniques of testing all iOS code, especially view controllers (UIViewControllers), which are critical to iOS apps. Learn to isolate and replace dependencies in legacy code written without tests. Practice safe refactoring that makes these tests possible, and watch all your changes get…

    Fearlessly change the design of your iOS code with solid unit tests. Use Xcode’s built-in test framework XCTest and Swift to get rapid feedback on all your code — including legacy code. Learn the tricks and techniques of testing all iOS code, especially view controllers (UIViewControllers), which are critical to iOS apps. Learn to isolate and replace dependencies in legacy code written without tests. Practice safe refactoring that makes these tests possible, and watch all your changes get verified quickly and automatically. Make even the boldest code changes with complete confidence.

    See publication

Courses

  • Advanced iOS Bootcamp, Big Nerd Ranch

    -

Projects

Honors & Awards

  • Best Talk at MCE

    Mobile Central Europe

  • Engineering Nuggets "Best Content" and "Most Fans"

    eBay Uncon

    For 5-minute Ignite style presentation "Test Driven Development"

  • Spot Award

    eBay, Inc.

    "For work above and beyond the call of duty in the creation of the Instant Sale iOS application while working on his regular workload. Building the app from the group up on his own time and working with the Instant Sale team and external vendor to make the app work."

Languages

  • English

    Native or bilingual proficiency

  • Japanese

    Limited working proficiency

Recommendations received

More activity by Jon

View Jon’s full profile

  • See who you know in common
  • Get introduced
  • Contact Jon directly
Join to view full profile

People also viewed

Explore collaborative articles

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

Explore More

Others named Jon Reid in United States

Add new skills with these courses