Tyler Casselman, iOS Developer in San Francisco, CA, United States
Tyler Casselman

iOS Developer in San Francisco, CA, United States

Member since October 19, 2012
Tyler is a freelance iOS developer based in San Francisco. He’s been in the mobile industry since 2005 and building iOS apps since 2008. He’s worked in projects ranging from IoT/BLE to photo and video sharing apps to games.
Tyler is now available for hire



  • Objective-C 9 years
  • Vim Text Editor 9 years
  • iOS 7 years
  • Core Animation 7 years
  • Core Data 5 years
  • Git 3 years


San Francisco, CA, United States



Preferred Environment

Zsh, Git, Xcode

The most amazing...

...thing I've built is FarmVille for the iPhone, which was showcased by Steve Jobs at 2010 WWDC.


  • iOS Engineer

    2012 - PRESENT
    13bit Consulting, Inc.
    • Built several iOS apps for various clients. My clients are all very happy with my work.
    Technologies: iOS
  • Senior Software Engineer

    2010 - 2012
    • Developed full-stack features for Cityville, Hometown, and Forestville for iPhone and iPad. Implemented several server-side features in PHP that integrated with Zynga’s back-end services.
    • Launched FarmVille for the iPhone, which was showcased by Steve Jobs at 2010 WWDC. Implemented several client-side features that utilized UIKit as well as Cocos2D. Integrated the client with the existing PHP back-end. Challenges encountered included supporting an extremely large amount of content and optimizing load times.
    • Invented a patent relating to business logic synchronization between client and server that is filed with the US Patent Office.
    Technologies: PHP, UIKit, Cocos2d, iOS
  • Software Engineer

    2009 - 2010
    • Led the development of a map-based iPhone application that utilized Core Data.
    • Developed graphics/OpenGL ES for a 3D Android application.
    • Developed multiple Blackberry applications.
    Technologies: BlackBerry, Android, OpenGL, Core Data, iOS
  • Software Engineer

    2006 - 2009
    Airplay Network
    • Designed and implemented real-time client/server mobile applications in JME.
    • Converted framework and apps to BREW from JME utilizing memory management.
    • Worked on GUI, Network/Protocol and Event Handling systems design and development.
    • Built system design and implementation using Ant, Python and J2MEPolish.
    Technologies: J2ME, Python, JME, Objective-C, iOS
  • Software Engineer

    2005 - 2006
    Hudson Entertainment
    • Ported applications from reference builds to new handsets in BREW.
    • Converted JME applications to BREW.
    Technologies: BREW, JME


  • Studies

    Studied real-time interactive simulation (gaming) with an emphasis on computer graphics for two years. Also learned Assembly programming for embedded systems, Unix, graphics, and networking.

  • My Portfolio

    Here are my past projects. I try to keep it up to date as possible.


  • Languages

    Objective-C, Python, Java, PHP
  • Frameworks

    Core Data, Cocos2d, UIKit, Ruby on Rails (RoR)
  • Libraries/APIs

    Core Audio, Core Animation, OpenGL ES, OpenGL, OpenCV
  • Tools

    Vim Text Editor, Git, Zsh, Xcode, Rake, RubyMine, RVM
  • Paradigms

    REST, Mobile Development
  • Platforms

    iOS, Apple, BREW, BlackBerry, J2ME, Android
  • Storage

    SQLite, MySQL, PostgreSQL
  • Other

    JME, Machine Learning


  • Masters Degree in Computer Science
    2004 - 2005
    DigiPen Institute of Technology - Washington
  • BA Degree in Environmental Studies
    1998 - 2002
    University of California, Santa Cruz - California

To view more profiles

Join Toptal
Share it with others