Scroll To View More
Tyler Casselman

Tyler Casselman

San Francisco, CA, United States
Member since October 19, 2012
Tyler is a freelance iOS developer and architect with 8 years of experience in the mobile industry. He has experience with REST-based APIs as well as client and server Facebook integration, and has implemented tools and services with PHP and Ruby on Rails back-end technologies.
Tyler is now available for hire
  • Objective-C, 9 years
  • Vim Text Editor, 9 years
  • Core Animation, 7 years
  • iOS, 7 years
  • Core Data, 5 years
  • Git, 3 years
San Francisco, CA, United States
Preferred Environment
Xcode, Vim, Git, Rake, RVM, Zsh, RubyMine
The most amazing...
...thing I've built is FarmVille for the iPhone, which was showcased by Steve Jobs at 2010 WWDC.
  • iOS Engineer
    Casselman Consulting
    2012 - PRESENT
    • Build several iOS apps for various clients. My clients are all very happy with my work.
    Technologies: iOS
  • Senior Software Engineer
    2010 - 2012
    • Full stack engineer on 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 client with the existing PHP back-end. Challenges encountered included supporting an extremely large amount of content and optimizing load times.
    • Sole inventor on a patent relating to business logic synchronization between client and server that is filed with the US Patent office.
    Technologies: iOS, cocos2D, UIKit, PHP
  • Software Engineer
    2009 - 2010
    • Lead developer on a map based iPhone application that utilized CoreData.
    • Graphics/OpenGL ES developer for a 3D Android application.
    • Developer on multiple Blackberry applications.
    Technologies: iOS, CoreData, OpenGL, Android, Blackberry
  • Software Engineer
    Airplay Network
    2006 - 2009
    • 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: iOS, Objective-C, JME, Python, J2MEPolish
  • Software Engineer
    Hudson Entertainment
    2005 - 2006
    • Ported applications from reference builds to new handsets in BREW.
    • Converted JME applications to BREW.
    Technologies: JME, BREW
  • Studies (Other amazing things)

    Studied Real Time Interactive Simulation (Gaming) with an emphasis on computer graphics for 2 years. Also learned assembly programming for embedded systems, Unix, graphics and networking.

  • Languages
    Objective-C, Java, PHP
  • Frameworks
    Core Data, Ruby on Rails (RoR)
  • Libraries/APIs
    Core Audio, Core Animation, OpenGL ES, OpenCV
  • Tools
    Git, Vim Text Editor, Zsh, RVM, RubyMine, Rake
  • Paradigms
  • Platforms
    iOS, Android
  • Storage
    SQLite, MySQL, PostgreSQL
  • Misc
    Machine Learning (ML)
  • Masters degree in Computer Science
    DigiPen Institute of Technology - Washington
    2004 - 2005
  • BA degree in Environmental Studies
    University of California, Santa Cruz - California
    1998 - 2002
I really like this profile
Share it with others