Scroll To View More
Jon Brubacher, Software Developer in Kitchener, ON, Canada
Jon Brubacher

Software Developer in Kitchener, ON, Canada

Member since December 22, 2018
Jon has over eight years of mobile app development experience on both Android and iOS. He has worked on significant projects with millions of users as well as building apps from scratch in a fast-paced startup environment.
Jon is now available for hire

Portfolio

Experience

  • Java, 10 years
  • Android, 8 years
  • Android SDK, 8 years
  • Mockito, 7 years
  • Swift, 3 years
  • iOS, 3 years
  • Kotlin, 2 years
  • Flutter, 1 year
Kitchener, ON, Canada

Availability

Part-time

Preferred Environment

Android Studio, Git

The most amazing...

...project I've worked on is a companion app for the Focals smart glasses, driving experiences that explore the future of how we’ll interact with technology.

Employment

  • Team Lead, Mobile Companion Apps

    2016 - 2019
    North, Inc.
    • Led the team that developed the Android and iOS companion apps for Focals smart glasses.
    • Built a reliable OTA automatic software update system.
    • Created robust Bluetooth pairing and reconnection flows.
    • Integrated third-party APIs and utilized mobile OS capabilities to power device features.
    • Oversaw the adoption of Flutter to increase team velocity on UI tasks.
    Technologies: Android, iOS, Flutter, Kotlin, Java, Swift, Dart, Git, Rx
  • Lead Developer, Mobile Demo App

    2015 - 2016
    North, Inc.
    • Led the team that developed an Android app to drive the demo experience of a smart glasses prototype, resulting in Series B funding of US$120 million.
    • Utilized the Android layout system to control the UI of an MCU-powered display.
    • Delivered demo-ready features with quick turnaround on an evolving hardware platform.
    Technologies: Android, Java, Git
  • Software Developer, Myo Software

    2013 - 2015
    North, Inc.
    • Developed SDKs, mobile apps, and a desktop companion application for the Myo Gesture Control Armband.
    • Created the Myo Android SDK and music control app from scratch as the only Android developer.
    Technologies: Android, iOS, Qt, Java, Swift, C++, Git
  • Android Developer, Mobile Apps Team

    2010 - 2013
    Kobo
    • Developed a highly rated eReading app with over 1 million users on a wide variety of Android phones and tablets.
    • Contributed to all areas of the code, from Android UI and ePub rendering to SQLite database and server communication.
    • Worked as part of a highly collaborative Agile team to deliver regular releases while responding to rapidly changing requirements in a fast-paced environment.
    • Designed the architecture of a customized tablet launcher application.
    Technologies: Android, Java, Git

Experience

Skills

  • Frameworks

    Android SDK, Mockito, iOS SDK, Flutter, Rx
  • Tools

    Android Studio, Git, GitHub, Flutter SDK, Xcode, Gradle, Fastlane, Jira
  • Platforms

    Android, iOS, Firebase
  • Languages

    Kotlin, Java, Swift, Dart, C++
  • Libraries/APIs

    RxJava, RxSwift, Retrofit

Education

  • Bachelor of Computer Science in Computer Science
    2005 - 2010
    University of Waterloo - Waterloo, Ontario, Canada
I really like this profile
Share it with others