Ryan Linn, Software Developer in Portland, ME, United States
Ryan Linn

Software Developer in Portland, ME, United States

Member since February 15, 2022
Ryan is an iOS app developer specializing in mapping tools, geographic data, and custom data storage structures. Combined a passion for wilderness recreation with skills in app development to create FarOut guides, formerly Guthook guides, an app for long-distance backpackers on trails like the Appalachian Trail and Pacific Crest Trail.
Ryan is now available for hire




Portland, ME, United States



Preferred Environment

Xcode, Parse Server, Parse SDK, iOS, Swift, Objective-C, MapKit

The most amazing...

...thing I've developed is an iOS app to guide hikers on months-long backpacking trips around the world. It has been ranked #1 in the App Store's travel category.


  • Founder, Chief Technical Officer, and Lead iOS Developer

    2012 - PRESENT
    FarOut Guides
    • Developed an app for navigating and sharing information on long-distance hiking and biking trails such as the Appalachian Trail, Pacific Crest Trail, and Camino de Santiago, which over 90% of hikers use on many of these trails.
    • Designed and developed a system to keep data synchronized between the device and the cloud database for offline use, including handling editing data while offline to be synced once reconnected to the network.
    • Developed MacOS applications for internal company use to view and manage cloud-based data and product information, user accounts, purchase histories, sales data, user-comment moderation, data analysis, and promo codes.
    • Developed, fostered, and maintained ongoing relationships with over 20 partner organizations and guided writers worldwide to integrate their trail data and guides into the app.
    Technologies: Swift, Objective-C, Parse SDK, Parse Server


  • FarOut Guides

    A mobile app used by long-distance hikers and cyclists on trails worldwide for navigation, guide information, and communication.

    I created the iOS app Circa 2011 and was the sole iOS developer until around 2020. I also designed our cloud back-end system for iOS and Android using the Parse server and wrote much of the cloud code for data validation and server-side functions.

    Until around 2019, I handled all iOS-related customer support interactions directly with customers and continued to handle more complex support situations until 2021. I created a macOS app for internal company use as a content management system, customer support tool, and account management tool.

    I continue to advise our current developers and aid in systems development as a part-time developer while pursuing other projects.


  • Languages

    Swift, Objective-C
  • Frameworks

    MapKit, Core Data
  • Libraries/APIs

    Parse SDK, Node.js
  • Tools

    Xcode, Fastlane
  • Platforms

    iOS, Parse Server
  • Other

    Communication, Critical Thinking, Writing & Editing


  • Bachelor's Degree in History
    2002 - 2006
    Vassar College - Poughkeepsie, NY

To view more profiles

Join Toptal
Share it with others