Ryan Bush

Ryan Bush

Denver, CO, United States
Hire Ryan
Scroll To View More
Ryan Bush

Ryan Bush

Denver, CO, United States
Member since September 7, 2015
Ryan is a senior iOS developer with industry experience going back to 2009. He has worked on dozens of mobile applications and continues to strive for quality in everything he creates. He is a diligent and efficient individual.
Ryan is now available for hire
Portfolio
Experience
  • iOS, 9 years
  • Xcode, 8 years
  • Objective-C, 8 years
  • Git, 8 years
  • REST, 7 years
  • Core Data, 6 years
  • Swift, 2 years
Denver, CO, United States
Availability
Part-time
Preferred Environment
OS X, Xcode, Git
The most amazing...
...project I've architected uses a six-tier architecture that has fully separated single-responsibility layers providing incredible turnaround for iterations.
Employment
  • Senior iOS Developer
    Cold and Logical
    2009 - PRESENT
    • Introduced a single architecture that provides incredible turnaround times to iterations.
    • Took the reins as sole developer on multiple applications.
    • Created reusable modules in multiple frameworks.
    • Promoted clear direction in Agile practices to improve software development for the entire company.
    • Supported all areas of development using Objective-C and Swift.
    Technologies: iOS, Objective-C, Swift
  • Architect
    Minerva Group, LLC
    2016 - 2017
    • Pioneered Agile practices as part of a multi-platform team.
    • Created and deployed a web server for an internal intellectual property prototype.
    • Built iOS applications from scratch for various internal intellectual properties.
    • Designed a database architecture for a publisher/subscriber model web back-end.
    • Supported and implemented client proposals on several external projects.
    Technologies: iOS, Android, Objective-C, Swift, Java, JavaScript
  • Senior iOS Developer
    DaVita
    2015 - 2016
    • Introduced a single architecture that provides incredible turn around times to iterations.
    • Positively influenced programming education of the entire team.
    • Provided key support for design decisions.
    • Supported every area of development using Objective-C.
    • Created a reusable and integral self reflection module in Objective-C.
    • Promoted clear direction in Agile practices to improve software development for the entire company.
    Technologies: iOS, Objective-C, Swift
  • Senior iOS Developer
    Time Warner Cable
    2015 - 2015
    • Provided key support for design decisions.
    • Supported areas of development using Objective-C.
    • Worked with a cross-platform team on video consumption and companion application.
    • Proponent of Agile methodologies.
    • Positively influenced development of reusable modules.
    Technologies: iOS, Objective-C
  • Senior iOS Developer
    Charter Communications
    2014 - 2015
    • Provided key support for design decisions.
    • Worked with cross-platform team on video consumption and companion application.
    • Supported all areas of development using Objective-C.
    • Contributed to overall direction of entire mobile team goals.
    • Served as lead proponent for clean architecture ideals.
    Technologies: iOS, Objective-C, Swift
  • Senior iOS Developer
    Experian
    2013 - 2014
    • Worked with a cross-platform team to create a user-based credit reporting application.
    • Provided key support for design decisions.
    • Contributed to the overall direction of the entire mobile team goals.
    • Supported all areas of development using Objective-C.
    • Positively influenced the programming education of the entire team.
    Technologies: iOS, Objective-C
  • Senior iOS Developer
    GoSpotCheck
    2013 - 2013
    • Worked with a cross-functional team to create a field survey reporting application.
    • Created the architecture for an application from the ground up.
    • Handled all mobile development for the iOS application.
    • Provided support for key design decisions.
    • Influenced company-wide development decisions and practices.
    Technologies: iOS, Objective-C
  • Senior Mobile Developer
    Teton Aviation
    2012 - 2012
    • Worked with a multi-platform team to develop a flight reporting solution.
    • Provided key support for design decisions.
    • Developed proficiency in Monotouch with no prior experience.
    • Continuously worked with the QA team to provide fast iterations and updates to the application.
    • Took sole responsibility for mobile development for the iOS application.
    Technologies: iOS, Objective-C, Monotouch, Xamarin
  • Senior iOS Developer
    Blue Modus
    2011 - 2012
    • Worked with a cross-platform team to create a check-in based reward application.
    • Worked with a native iOS team to create a social touring application.
    • Interacted with the remote team to create RESTful web services.
    • Provided educational development to the entire mobile team.
    • Influenced key design decisions.
    Technologies: iOS, Objective-C
  • iOS Developer
    Intelliborn
    2011 - 2011
    • Developed solo for a standalone information-at-a-glance lock screen application.
    • Worked with the CEO to design a brand-new version of a highly distributed application.
    • Developed internal widget architecture for creating extensions for the application.
    • Contributed to the overall direction of the entire mobile team's goals.
    • Positively influenced the development of reusable modules.
    Technologies: iOS, Objective-C
  • iOS Developer
    Blue Dot Solutions
    2011 - 2011
    • Worked with the native iOS team to revamp the company's intellectual properties.
    • Solely supported a cross-platform mobile 311 application.
    • Integrated into the Agile team to provide fast iterations on multiple products.
    • Communicated with the QA team to rapidly update multiple products.
    • Influenced key design decisions for enterprise software.
    Technologies: iOS, Objective-C
  • iOS Developer
    Apple
    2010 - 2010
    • Worked with the native iOS team on Apple's Mobile Genius iRepair technology.
    • Directly communicated with the design team to iterate over new user experiences.
    • Created rapid prototypes of new functionality.
    • Supported all areas of development using Objective-C.
    • Evangelized Agile methodologies.
    Technologies: iOS, Objective-C
Experience
  • FuboTV (Development)
    https://itunes.apple.com/us/app/fubotv-live/id905401434?mt=8

    Television companion and consumption iOS application providing live and VOD TV content. The application is a hybrid written in Objective-C and Swift. Alamofire was used for web service communication to a back-end REST server.

  • Charter TV (Development)
    https://itunes.apple.com/us/app/twc-tv/id420455839?mt=8

    Cable television companion and consumption iOS application providing live, VOD, and downloadable cable TV content. The app is fully written in Objective-C using Core Data. Utilized Cisco content management to download and encode asset information to the device for offline playback.

  • Time Warner Cable TV (Development)
    https://itunes.apple.com/us/app/twc-tv/id420455839?mt=8

    Cable television companion and consumption iOS application providing live, VOD, and downloadable cable TV content. The app is fully written in Objective-C.

  • Mystro (Development)
    https://itunes.apple.com/us/app/mystro-trips/id1135591945?mt=8

    Trip planning iOS application written in Swift. The app integrated heavily with Google Places API to suggest, search, and save places when deciding what to do on a user's vacation. Realm was used for all data modeling. Alamofire was used to interface with web services. Both Google and Facebook sign in were integrated as well.

  • Free Credit Score (Development)
    https://itunes.apple.com/us/app/experian-credit-trackersm/id965030252?mt=8

    Universal iOS application allowing users real-time access to their credit information. Both iPad and iPhone components were written in Objective-C.

  • Falcon Rounding (Development)
    https://itunes.apple.com/us/app/falcon-rounding/id715710669?mt=8

    iPad application used by doctors to assist in inputting patient information during dialysis treatments. The app was fully written in Objective-C with unit testing. I was responsible for creating the standardized architecture that is now used throughout the company.

  • Puzzilarm (Development)
    https://itunes.apple.com/us/app/puzzilarm/id528252475?mt=8

    Alarm application where the user solves puzzles to turn off the alarm. Puzzles were of different categories that used different areas of the brain to fully engage the user. The app was written in native Objective-C utilizing Cocos2D.

  • SteelTalon (Development)

    Enterprise iOS application written in Swift. The app integrated heavily with a custom mobile device management server to backup the devices contacts and photos as well as report system information and location. Realm was used for all data modeling. Alamofire was used to interface with web services.

  • Nutricalc (Development)

    Nutrition application that tracks macronutrients consumed based on the foods the user eats. The app was written as a hybrid in Objective-C and Swift, using Core Data as the data modeling technology.

  • Hyprloco Cloud SDK (Development)

    Architected and developed a framework for abstracting the setup and integration of the Hyprloco API. It completely abstracted integrating and monitoring iBeacons into 3 instructions of code for any application. The entire standalone framework was written in Swift with full unit test coverage.

  • Hive Mind - Tic Tac Toe (Development)

    Multiplayer game of Tic Tac Toe in which players are assigned to one team and then moves are taken based on the highest vote for a team. I implemented the full stack of the project; Firebase database, Node.js server, and Swift iOS application.

  • Supremacy (Development)

    Client application used to create and track leagues and tournaments for any activity. App is fully written in Swift with full unit test coverage. Integrates with Parse to maintain a user base and persist all information using cloud services.

  • Tien Len (Development)

    Card game developed for the iPhone OS using Xcode. Implemented user interface with UIKit and Cocos2D. The application is fully written in Objective-C.

  • Janken Chooser (Development)

    Random choice generation application for both iPhone and iPad. Written fully in Objective-C and utilizing the iAd framework.

  • GoSpotCheck (Development)
    https://itunes.apple.com/us/app/gospotcheck-team/id571011905?mt=8

    Field survey reporting application with heavy custom API integration. The app was created from the ground up in Objective-C with Core Data integration.

  • IntelliScreenX (Development)

    Lock screen, information-at-a-glance application. The app was fully written in Objective-C using UIKit.

  • Critical Mass Typer (Development)
    https://itunes.apple.com/us/app/critical-mass-typer/id368264865?mt=8

    Typing game developed for the iPhone OS using Xcode. The app was fully written in Objective-C. User interface and animations were all created using UIKit and Core Animation.

  • Keyboard Extensions (Other amazing things)

    Various keyboard extension applications providing a wide variety of layouts such as Dvorak, Colemak, Dextr, and custom layouts. All extensions were created in Swift.

  • Mobile 311 (Development)
    https://itunes.apple.com/us/app/advanced-mobile-for-311/id449930454?mt=8

    Mobile application for city disturbance reporting on iOS, WP7, and Android. The iOS app is fully written in Objective-C. The WP7 app is fully written in .NET. The Android application is written in Java.

  • Mixsee (Development)

    Social touring application that allowed users to view, create, update, and delete tours of any city they visited. Heavy integration of Core Location was used with the app being written entirely in Objective-C.

  • Planebook (Development)
    https://itunes.apple.com/us/app/gulfstream-planebook/id425706349?mt=8

    iPad application that imports messages from an aircraft’s cabin server. The application was written in C# with Monotouch (now Xamarin).

  • Mobile Genius (Development)

    Apple’s iRepair technology converted into an app for mobile devices that allowed the Apple store technical representatives to diagnose and repair Apple devices in store. The app is fully written in Objective-C.

  • Advanced Mobile (Development)

    Work order management application on iPad used to replace custom applications written for manufactured devices to reduce costs for companies. The iPad application was fully written in Objective-C using Core Data.

  • Check-in 2 Win (Development)

    Check-in prize point earning application that have utilized CoreLocation and UIKit to allow users to check into a location and receive discounts on products inside said location. The app was fully written in Objective-C.

Skills
  • Languages
    Objective-C, Swift
  • Frameworks
    Core Location, Cocos2d, Core Data, Core Foundation, RestKit, AV Foundation, GameKit, WatchKit
  • Tools
    Git, Vim Text Editor, Xcode, Adobe Photoshop
  • Paradigms
    REST
  • Platforms
    iOS, Mac OS X, Firebase
  • Storage
    JSON, SQLite
  • Libraries/APIs
    Sprite Kit, ShareKit, Parse iOS SDK
Education
  • Bachelor's degree in Mathematics and Computer Science
    Colorado School of Mines - Golden
    2004 - 2008
I really like this profile
Share it with others