iOS Engineer
2019 - PRESENTSymphony- Maintained a secure communications application and the delivery to high-profile customers in the banking and finance sector.
- Transformed the current app to a Swift-based redesign.
Technologies: Swift, Objective-CFreelance iOS Developer
2017 - 2018Culibo- Contributed to the development and maintenance of a healthy cooking iOS app using Swift and RxSwift.
- Implemented the new onboarding sequence.
- Refactored the notification system to enable a feature for ingredient availability.
- Implemented a UI redesign of the recipe and ingredients screen.
Technologies: RxSwift, Swift, Realm, UIKitFreelance iOS Developer
2016 - 2017Fenotek- Contributed to the development of an app driving an internet-connected doorbell.
- Integrated a third-party video-chat library using Swift.
- Implemented a data-transfer module between the app and the doorbell using Bluetooth.
- Implemented or maintained most of the app's UI using Swift.
- Rewrote an obsolete Objective-C library for a server API using Swift and a Promise-based library.
Technologies: Bluetooth, Swift, UIKitiOS Developer
2015 - 2016Orange- Maintained Orange's Mail app.
- Transitioned a code versioning system from Bazaar to Git.
- Rewrote the main message table view display to properly handle messages changes.
- Rewrote code—from Objective-C to Swift.
- Prototyped a new login procedure using RxSwift.
Technologies: RxSwift, Swift, Objective-CFreelance macOS Developer
2015 - 2015Tayasui- Ported the code of a Sketch drawing iOS app to macOS.
Technologies: Objective-CiOS Developer
2011 - 2015Intellicore- Participated in the development of several iOS apps of various sizes; ranging from one developer to a team of more than ten.
- Acted as the main UI developer of a high-end culinary app in Objective-C.
- Led the development of an educational app for schools using iBeacons in Swift.
- Worked as the main UI developer on a versatile museum guide app.
- Supported the development of several TV-related apps for cable top boxes.
- Prototyped a race car app displaying the cars' positions on a track using SceneKit and Swift.
Technologies: SpriteKit, iOS SceneKit, iBeacon, UIKit, Core Data, Swift, Objective-CSoftware Engineer
2009 - 2011Amadeus- Maintained a large C++ library for handling airline bookings.
- Helped transition a code versioning system from CVS to Mercurial.
Technologies: Oracle, C++Java Developer
2007 - 2009INRIA- Contributed to the development of a Java framework to help parallelize applications for cloud deployment.
Technologies: Java