Ryan B. looks like a good fit?

We can set up an interview with Ryan, or any of our vetted developers, within 48 hours. How would you like to proceed?

Schedule Interview Now

Ryan B. Swift, Firebase and iOS Platforms

My name is Ryan B. and I have over 10 years of experience in the tech industry. I specialize in the following technologies: Swift, Firebase, iOS Development, Firebase Cloud Firestore, SwiftUI, etc.. I hold a degree in Bachelor of Science (BS). Some of the notable projects I’ve worked on include: Tabbed, KRON, fuboTV, Co-Keeper, Mystro, etc.. I am based in Castle Pines, United States. I've successfully completed 7 projects while developing at Devaims.

I'm committed to continuous learning, always striving to stay current with the latest industry trends and technical methodologies. My work is driven by a genuine passion for solving complex, real-world challenges through creative and highly effective solutions. Through close collaboration with cross-functional teams, I've consistently helped businesses optimize critical processes, significantly improve user experiences, and build robust, scalable systems designed to last.

My professional philosophy is truly holistic: the goal isn't just to execute a task, but to deeply understand the project's broader business context. I place a high priority on user-centered design, maintaining rigorous quality standards, and directly achieving business goals—ensuring the solutions I build are technically sound and perfectly aligned with the client's vision. This rigorous approach is a hallmark of the development standards at Devaims.

Ultimately, my focus is on delivering measurable impact. I aim to contribute to impactful projects that directly help organizations grow and thrive in today’s highly competitive landscape. I look forward to continuing to drive success for clients as a key professional at Devaims.

Main Technologies

  • Swift
  • Firebase
  • iOS Development
  • Firebase Cloud Firestore
  • SwiftUI
  • UIKit
  • TypeScript
  • JavaScript
  • Node.js
  • Objective-C
  • Apple Xcode
  • iPhone UI Design
  • iPad UI Design
  • C++

Notable Projects

Tabbed

Tabbed is a multiple target iOS application written in Swift, using SwiftUI. The front-end applications used a VIPER architecture, that utilized a publisher-subscriber networking layer. The full system uses Firebase as a server-less backend to provide real time databasing, authentication, and file storage. The backend uses TypeScript and JavaScript to integrate with Stripe for payment processing. I was responsible for the front-end architecture, backend architecture, and data architecture of the entire system. Two developers were added, and I oversaw development until an alpha release.

KRON

The entire KRON system is a multi-target application written in Swift. While many portions are written using UIKit, more performant frameworks such as CoreImage, Quartz, and OpenGL, were used to create many underlaying technologies that were integrated into the main application. The app required dozens of API integrations to input the users data and provide the visualizations. A customizable theme system was also implemented. The theme system used Firebase as a server-less backend, allowing the client to create real-time design updates that were instantly visible on the app.

fuboTV

FuboTV leveraged a hybrid codebase of Objective-C and Swift. Alamofire was used for web service communication. This technology stack facilitated a high-performance application that delivers an exceptional user experience for live and VOD TV. This project required implementing a redesigned user interface while maintaining existing features. I worked with the client to convert the app to VIPER. This allowed us to gradually implemented modular code. The application's web communication and performance led to a seamless viewing experience, significantly enhancing user engagement and satisfaction.

Co-Keeper

The Co-Keeper system was built using a shared code base fully written in Swift, ensuring high performance and seamless integration across iOS devices. The user interface was developed with SwiftUI. For the backend, Firebase was implemented to provide a server-less architecture that supports real-time data synchronization and updates, ensuring all users have access to the latest information instantly. This combination of Swift, SwiftUI, and Firebase enabled the development of a robust, scalable, and efficient property management solution.

Mystro

Mystro is developed fully using Swift. It integrates with the Google Places API for POI searching. Realm is employed for efficient data modeling and persistent storage, Web service communication is handled by Alamofire. The app also includes Google and Facebook authentication. The client initially only had a design document of the app flow. I worked with the client to determine the best technologies to use, and then creating the app from scratch. Finishing the Mystro project resulted in a highly functional and user-friendly trip planning application.

Charter TV

CharterTV is written in Objective-C, running on iPhones and iPads. CoreData is for data persistence. Integration with Cisco allows for the downloading and decoding of TV content. I initially joined the team as the second in-house iOS Developer. I helped grow the team to over 9 iOS developers, that worked in tandem with the Android team to encapsulate the full mobile device market. We heavily integrated DRM services to prevent piracy. This project significantly enhanced the client's service offerings, delivering a comprehensive and convenient viewing experience to their customers.

Free Credit Score

The application is developed in Objective-C. CoreData is used for persistent data storage, with integration of a custom REST API. I also had to implement a custom credit algorithm. FreeCreditScore provides users with real-time access to their credit information on iPhone and iPad. I initially onboarded when the application was being redesigned with a new interface. I worked on the team to create a roadmap to maintain existing features, while designing and implementing new ones. Upon completion of this project, users had a comprehensive and convenient solution for managing credit information.

Education

  1. Bachelor of Science (BS), Computer science and Mathematics

    Colorado School of Mines · 2004 – 2008

Solutions

  • Ecommerce
  • Blockchain
  • AI
  • AR/ VR

Technologies

  • React Native
  • Flutter
  • Python
  • Javascript

About

  • About US
  • Contact US
  • Terms & Conditions
  • Privacy Policies