Ryan Baumbach

Ryan Baumbach Email and Phone Number

Mobile Engineering Manager @ Multitude Insights
Ryan Baumbach's Location
Fort Collins, Colorado, United States, United States
Ryan Baumbach's Contact Details
About Ryan Baumbach

- Mobile Manager with over 11 years of iOS development experience that includes over 10 years of BDD/TDD (Behavioral/Test Driven Development), and XP/Kanban/Scrum Agile/Spotify Model methodologies.- Creator/Maintainer of 25 iOS apps across my career (see projects below).- Everyday user of Quick/Nimble/XCTest iOS frameworks with experience using Specta/Expecta/OCMock/Cedar/Kiwi and UITests.- Experience with CocoaPods, SPM (Swift Package Manager), Carthage, Ruby Gems, Rake Tasks, Continuous Integration with Bitrise, CircleCI (1.0 & 2.0), Travis CI, and Jenkins for iOS based projects using fastlane build tools.- Experience with public and private RESTFul apis using asynchronous networking frameworks such as Alamofire and AFNetworking.- Experience building RESTFul apis using node.js with express framework.- Responsible for 16 iOS apps in the Apple App store, 23 production apps in total including "sunsetted" apps.- Interfaced with C++ OpenGL frameworks on iOS using Swift and GLKit. - Previously maintained Rails web app and C#/.NET/WCF backend services.- Created C# Applications to interface with C++ USB Dongle Licensing device.- Created SQL scripts to automate backend Web, IVRS/IWRS and Web System testing.- Capable of training inexperienced and experienced employees throughout system design, development, testing and production cycles.- Knowledge of CoreBluetooth, CoreLocation and CoreMotion native iOS libraries.Specialties: Swift, Objective-C (with and without ARC), Swift (1.0-5.0), iOS, macOS, Xcode, Cocoapods, Carthage, Core Data, Ruby, Bundler and Ruby Gems, Continuous Integration with Jenkins/Travis-CI/CricleCI/Bitrise using fastlane, Git and Github (https://github.com/rbaumbach), Ubuntu/Debian LINUX, C#, Visual Studio 2010.Technologies and languages I have worked with: Ruby on Rails (RSpec, Capybara, RAKE, Ruby Gems), C#/Microsoft Stack, JavaScript, CSS, Java, Chef, VMWare, Virtual Box, SQLite, PostgreSQL, Pivotal Tracker, JIRA and TrelloPublic apis I've worked with: Instagram, Dropbox, Box, Facebook, Flickr, and Marvel

Ryan Baumbach's Current Company Details
Multitude Insights

Multitude Insights

View
Mobile Engineering Manager
Ryan Baumbach Work Experience Details
  • Multitude Insights
    Principal Mobile Engineer
    Multitude Insights Jun 2024 - Present
    Watertown, Ma, Us
    Responsible for maintaining React Native app for Multitude Insights.Responsible for modernizing build processes using latest CI/CD techniques.Responsible for future roadmap features.
  • Abbott
    Lead Ios Developer, Bluetooth Sdk
    Abbott Feb 2022 - Oct 2022
    Abbott Park, Illinois, Us
    Lead iOS developer on BLE SDK for Ketone project. Was responsible for maintaining interconnectivity of various internal dependencies across widespread platform (and tooling) versioning using both Swift and Objective-C.Led the charge migrating internal database code from Realm to CoreData.Polished and fine tuned customer facing API and internal mechanics throughout the final implementation of SDK. This included the final needs of functionality from client side applications.Bootstrapped BDD/TDD unit testing process to SDK using Quick and Nimble. Successfully implemented ~90% code coverage for all newly implemented features.Began continuous integration build process to include automated build tasks and unit testing checks using Jenkins.Implemented monthly "lunch and learns" to mentor developers on "how to" build fully unit testable architecture using new and legacy code.
  • Bose Corporation
    Mobile Manager
    Bose Corporation Apr 2020 - Jan 2022
    Framingham, Massachusetts, Us
    I am a leader with excellent communication skills, business acumen, and possess a clear vision to drive expectations and achieve business goals.I’m passionate about developing health software solutions that can improve the quality of life and overall health of Bose users.I deliver iterative and incremental results that focus on the best business value and quality in the shortest sustainable lead time and motivate my team to do the same.I provide modern mobile development process support and enrich iOS related decisions to enhance productivity and release schedule roadmaps.I've overhauled the complete developer onboarding process for FTEs and consultants with emphasis on 1st sprint productivity encouraging personal empowerment.I amplify FTE and oversea consultant synergy by providing support, training, coaching and strong leadership through the various team challenges.I'm currently acting as Bose Sleep app platform lead software engineer, with emphasis on Bose BLE Sleepbuds II product releases. This includes the first Sleepbuds II device production release.I've revamped the Bose sleep interview process with a refocus on obtaining talent swiftly and effectively.I've implemented aggressive unit testing process using BDD style unit test frameworks Quick and Nimble on Bose Sleep. This increased legacy app test coverage from less than 1% to over 20% in a little over a year which lead to the decrease in product defects.I'm the co-owner of CI/build process for Sleep app using Bitrise and fastlane.I also provide coaching in various Agile Scrum and Kanban methodologies with emphasis on iterative vertical development.
  • Madefire
    Principal Engineer
    Madefire Aug 2016 - Apr 2020
    Emeryville, Ca, Us
    Responsible for creating/maintaining 15 iOS apps using Xcode/Objective-C/Swift.Maintained tvOS Madefire motion book app.Implemented Agile/Kanban methodologies for the entire company from scratch.Responsible for managing iTunes Connect for 10 comic book publishers including screenshots, app updates, copy, and builds using TestFlight.Implemented iOS BDD and Unit Testing using Quick/Nimble from scratch for both new and legacy code.Modernized continuous integration build process to include automated tasks using fastlane, Amazon aws s3, CircleCI 2.0 and Apple TestFlight.Updated apps from manual CGRect based layouts to using Autolayout and interface builder with emphasis on iOS 11 safe areas for iPhone X.Created Sticker pack apps for Madefire and Rad and Tsunami Tuna apps.Implemented rich push notifications for Madefire app.Started process to replace legacy Objective-C code with Swift.Participated directly with Apple on internal pre-release items at Apple HQ.Participated in the process of consuming internal C++ OpenGL library on iOS using Swift and GLKit.Participated in driving iOS development tasks and roadmap for the company.
  • Nutrien
    Senior Ios Developer
    Nutrien May 2018 - Jul 2019
    Saskatoon, Saskatchewan, Ca
    Responsible for creation and architecture of Nutrien Digital Enterprise Employee Experience iOS app using Swift.Augment and implement various api endpoints using node.js/express/JavaScript backed using TDD with Mocha/Chai/Proxyquire libraries.Perform minor maintenance with legacy applications using Swift and Objective-C.Participate in paired programming, BDD/TDD (Behavioral/Test Driven Development) methodologies with Agile scrum using Spotify model.Modernized continuous integration build process to include automated tasks using fastlane and Bitrise.Implemented Test Driven Development (TDD) process to enterprise iOS apps using Quick and Nimble. Successfully implemented thousands of tests with over 95% code coverage (including views and view controllers).Implemented UITesting framework for User Acceptance Testing (UAT) using Apple UITest framework.Mentor developers in both iOS/Swift/node.js testing and architecture with and emphasis on TDD.Lead hiring process for iOS developers across Nutrien Digital.
  • Metromile
    Senior Ios Developer
    Metromile Jan 2015 - Aug 2016
    San Francisco, Ca, Us
    Responsible for creating and maintaining version 2.0 of Metromile app.Implemented the usage of Specta/Expecta/OCMock in 2.0 version of the app with heavier emphasis on BDD.Successfully maintained over 95% code coverage in entire app.Implemented iBeacon technology for Metromile "Tag" iBeacon device for trip tracking in Metromile App.Added usage of Core Motion to internal location services framework to query for activities to handle more efficient starting and stopping of services for Metromile trip tracker.Interfaced with internal backend using Google protobufs.Modernized continuous integration build process to include automated tasks using fastlane, TestFlight and Jenkins.Updated app from manual CGRect based layouts to using Autolayout with interface builder.Created background services engine to handle work on the app when it is backgrounded by a user.
  • Hewlett-Packard - Snapfish
    Senior Ios Developer
    Hewlett-Packard - Snapfish Jan 2013 - Jan 2015
    Responsible for creating/maintaining 3 iOS apps using Xcode and Objective-C.Participated in XP development, paired programming, BDD/TDD (Behavioral/Test Driven Development) methodologies.Maintained continuous integration Jenkins box and command line build tools (Rake Tasks, xctool).Experience with Client Server apps using public and private RESTFul apis using asynchronous networking frameworks (AFNetworking).Released builds internally using HockeyApp and TestFlight (Before it was purchased by Apple).Maintained Ruby on Rails backend.
  • Passing Score Llc
    Ios Developer
    Passing Score Llc Oct 2011 - Jan 2013
    Responsible for creating iOS iPad applications for the CFA series exam.Lead developer for Passing Score Complete for iPad using iOS SDK and Objective-C.Provide website update support for passingscorefinance.com.
  • Accessdata
    Software Developer
    Accessdata Mar 2011 - Jan 2013
    Orem, Utah, Us
    Created backend asynchronous WCF services using custom job framework for Summation product line.Built managed C# code for C++ Summation Licensing service using physical license USB dongle.Constructed the integration test framework and hundreds of integration tests leveraging NUnit to effectively provide coverage for our asynchronous document import service.Designed and implemented internal USB Licensing dongle reader tools for Summation.Responsible for defect investigation and resolution for the Summation product line.Foster effective and open communication and cooperation across various software component teams.
  • United Biosource Corporation
    Team Lead, System Test Engineer
    United Biosource Corporation Jul 2008 - Mar 2011
    Blue Bell, Pa, Us
    Team Lead for testing tools group in system testing.Interact daily with a cross functional team of developers, business system analysts and project managers throughout a product lifecycle.Communicate ad escalate threats to product quality to key stakeholders when appropriate.Run, execute and create test cases, test suites, test tools and scripts, perform exploratory/integration/unit/regression testing on various customized IVRS/IWRS clinical trial systems using white/gray/black box testing methodologies.Identify and research software defects, perform root cause analysis on these defects while suggesting or creating process improvements for future defect prevention.Adaptive to changing system functionalities based on customization demands with extremely short deadlines.Train and update other System Testing and Validation Testing personnel on new systems as well as provide mentorship on various system modules of expertise.Foster effective and open interdepartmental communication and cooperation.
  • Symmetricom
    System Test Engineer
    Symmetricom 2007 - 2008
    Aliso Viejo, Ca, Us
    Test Lead the Oracle Forms Network Management Software Timepictra on HP-UNIX machines using Symmetricom's entire product line.Tested TImeCraft, a standalone Java application using various hardware timing devices.Trained interns and contractors how to run and execute test plans, scripts and test cases for both TimePictra and TimeCraft Network Management Systems.
  • San Joaquin County Office Of Education
    Computer Repair Technician
    San Joaquin County Office Of Education 2005 - 2007
    Stockton, Ca, Us
    Worked with a team of Computer Technicians to support, troubleshoot and repair Macintosh and Windows based machines.Responsible for configuring and maintaining wireless and wired networks for multiple school programs throughout San Joaquin county.Created an IP Address lookup tool using Java to speed up computer configurations across 30 school sites.
  • Cisco Systems
    Co-Op Test Engineer
    Cisco Systems 2002 - 2004
    San Jose, Ca, Us
    Worked with a team of test engineers debugging line cards for the 7600 series router and performed upgrades on the 7300 series router.Debugged and upgraded route processors, half-route processors, and shelf controllers for the CRS-1 router.

Ryan Baumbach Skills

C# Visual Studio Objective C Ios Development Git Sql Java Ruby On Rails .net Tortoise Svn Sql Server Management Studio Sqlite Wcf Xcode Ios Core Data Agile Methodologies Rest Maven Software Licensing Integration Testing Iphone Application Development Ipad Github

Ryan Baumbach Education Details

  • University Of The Pacific
    University Of The Pacific
    Computer Engineering And Applied Mathematics

Frequently Asked Questions about Ryan Baumbach

What company does Ryan Baumbach work for?

Ryan Baumbach works for Multitude Insights

What is Ryan Baumbach's role at the current company?

Ryan Baumbach's current role is Mobile Engineering Manager.

What is Ryan Baumbach's email address?

Ryan Baumbach's email address is ry****@****ose.com

What is Ryan Baumbach's direct phone number?

Ryan Baumbach's direct phone number is +141561*****

What schools did Ryan Baumbach attend?

Ryan Baumbach attended University Of The Pacific.

What skills is Ryan Baumbach known for?

Ryan Baumbach has skills like C#, Visual Studio, Objective C, Ios Development, Git, Sql, Java, Ruby On Rails, .net, Tortoise Svn, Sql Server Management Studio, Sqlite.

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.