Joseph Ross
Engineering leader with hands-on experience integrating consumer products with smartphone apps, cloud platforms and other software. Builds teams and fosters cohesion in remote and in-person work environments. Eager to learn from and teach others.
Experience
Director of Engineering
2021 - PresentJune Oven (acquired by Weber Grills in 2021)
- Leading Firmware, iOS, and Android teams to build enhanced cooking experiences with June Ovens and Weber Connect grills
- Hired iOS, Android, Appliance, and Build engineers, doubling the size of each team over 18 months
- Led API integration guiding mobile and server teams with mocking, co-development, and debugging approaches
- JuneCloudKit: Led project to factor iOS and Android apps into SDK and app components for partner integration
- Modernized Jenkins CI/build system with focus on resilience, disaster recovery, and maintainability
- Spearheaded adoption of Rust for new appliance platform project
Engineering Manager
2019 - 2021June Oven
- Managed engineering teams building enhanced cooking experiences
- Established mentorship programs and co-working sessions to enhance team unity
- Onboarded and trained new engineers remotely
Software Engineer
2016 - 2019June Oven
- Responsible for iOS codebase, led code migration through Swift 2-5
- Built advanced recipes UI in June app, creating guided cooking experience integrating app and oven
- Integrated security libraries for secure and reliable communication between appliances and companion apps
Software Architect
2014 - 2016Savant Systems
- Led integration of iOS & Android apps with home automation components for consumer market launch
- Built iOS framework for WiFi onboarding via Bluetooth LE as part of device onboarding process
- Integrated WebRTC into iOS app for 2-way audio and live video streaming with door cameras
- Factored common functionality into library integrated into multiple shipping and internal apps
- Technical Lead for Nest integration across cloud, Home Hub, iOS, and Android platforms
Senior Software Engineer
2011 - 2014Pandora
- Took full ownership of large, years-old iOS codebase and helped hire and train new team members
- Led migration of mobile app codebase from Perforce to git, boosting productivity and code quality
- Owned integration of Pandora iOS app with BMW/MINI, Ford, and Toyota vehicles
- Enhanced iOS and Android apps for Chromecast integration
- Built Pebble watch app for remote control of Pandora mobile app
Software Engineer
2006 - 2011Ford Motor Company
- Built SDKs for iOS, Android, and Blackberry for third party app integration into Ford vehicles
- Supported Pandora, Stitcher, and other partner integrations using custom SDK solution
Education
B.S. Computer Science
2006Michigan Technological University, Houghton, MI
Eagle Scout, 1997
Skills
Programming Languages
Swift
Rust
Java
C/C++
Kotlin
Go
Technologies
iOS
Android
git
Jenkins
WebRTC
Bluetooth LE
Summary
I can learn anything, and I know a lot about: Swift, iOS, Rust, Java, C/C++, Android, Kotlin, Go, git, Jenkins. I am quickly comfortable and productive when dropped into a large existing codebase.