
Tyler Casselman
Verified Expert in Engineering
iOS Developer
San Francisco, CA, United States
Toptal 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.
Portfolio
Experience
- Objective-C - 9 years
- Vim Text Editor - 9 years
- iOS - 7 years
- Core Animation - 7 years
- Core Data - 5 years
- Git - 3 years
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.
Work Experience
iOS Engineer
13bit Consulting, Inc.
- Built several iOS apps for various clients. My clients are all very happy with my work.
Senior Software Engineer
Zynga
- 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.
Software Engineer
Tactel
- 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.
Software Engineer
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.
Software Engineer
Hudson Entertainment
- Ported applications from reference builds to new handsets in BREW.
- Converted JME applications to BREW.
Experience
Studies
My Portfolio
Education
Masters Degree in Computer Science
DigiPen Institute of Technology - Washington
BA Degree in Environmental Studies
University of California, Santa Cruz - California
Skills
Libraries/APIs
Core Audio, Core Animation, OpenGL ES, OpenGL, OpenCV
Tools
Vim Text Editor, Git, Zsh, Xcode, Rake, RubyMine, RVM
Languages
Objective-C, Python, Java, PHP
Frameworks
Core Data, Cocos2d, UIKit, Ruby on Rails (RoR)
Paradigms
REST, Mobile Development
Platforms
iOS, Apple, BREW, BlackBerry, J2ME, Android
Storage
SQLite, MySQL, PostgreSQL
Other
JME, Machine Learning
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring