Senior Mobile Developer2017 - 2017Discogs
Technologies: Swift, ObjC
- Helped to revamp the company's mobile strategy and roadmap.
- Modernised the iOS application to use Swift 4 and follow a modular architecture, reduce techical debt an introduced unit testing.
- Created a reusable API library to access REST web services.
- Worked as a coding best practices advocate to improve APIs and backend architecture.
Senior iOS Developer2015 - 2016Skyscanner
Technologies: Swift, Objective-C
- Built a travel companion iOS application for searching, booking and expensing flight tickets and accommodations for small to mid-sized companies; a link to the app can be found in my portfolio.
- Adopted the Swift programming language in the company and supported other teams with best practices and migration guides.
- Built mobile architecture and navigation around modern iOS SDKs using universal links, deep contact books, and calendar integrations and notifications.
- Open sourced a UI component used in the product; a link to my GitHub page can be found in my portfolio.
- Built an automated CI pipeline for the iOS client with unit test coverage and automatic app store deployment.