Jaguar Land Rover
I worked as a senior iOS engineer with ustwo to build In Control Remote for Jaguar Land Rover from the ground-up — a companion app giving drivers remote control of their vehicle from their phone.
- I built key features including remote unlock, journey tracking, remote start, and alarm management.
- I introduced RxSwift to interface with the vehicle’s websocket API and coached the team on reactive programming patterns.
- I built a white-label system allowing the same codebase to power both the Land Rover and Jaguar variants, with brand guidelines applied automatically.
- I successfully handed the project over to JLR’s in-house development team, who took it through to App Store launch.