Guillaume Laurent, Software Developer in Cannes, France
Guillaume Laurent

Software Developer in Cannes, France

Member since October 21, 2018
Guillaume has been a software engineer for over two decades which initially began with an extensive and lengthy experience on Unix/Linux systems and C++. He then moved onto the macOS/iOS ecosystem in 2011 because it felt more vibrant and interesting. Along with a wealth of professional experience, Guillaume brings pragmatism and excellent organizational and communication skills.
Guillaume is now available for hire

Portfolio

Experience

Location

Cannes, France

Availability

Part-time

Preferred Environment

Xcode

The most amazing...

...project I've worked on is a culinary app with a very beautiful UI which was briefly #1 in its App Store category

Employment

  • iOS Engineer

    2019 - PRESENT
    Symphony
    • 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: Objective-C, Swift
  • Freelance iOS Developer

    2017 - 2018
    Culibo
    • 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: UIKit, Realm, Swift, RxSwift
  • Freelance iOS Developer

    2016 - 2017
    Fenotek
    • 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: UIKit, Swift, Bluetooth
  • iOS Developer

    2015 - 2016
    Orange
    • 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: Objective-C, Swift, RxSwift
  • Freelance macOS Developer

    2015 - 2015
    Tayasui
    • Ported the code of a Sketch drawing iOS app to macOS.
    Technologies: Objective-C
  • iOS Developer

    2011 - 2015
    Intellicore
    • 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: Objective-C, Swift, Core Data, UIKit, iBeacon, SceneKit, SpriteKit
  • Software Engineer

    2009 - 2011
    Amadeus
    • Maintained a large C++ library for handling airline bookings.
    • Helped transition a code versioning system from CVS to Mercurial.
    Technologies: C++, Oracle
  • Java Developer

    2007 - 2009
    INRIA
    • Contributed to the development of a Java framework to help parallelize applications for cloud deployment.
    Technologies: Java

Experience

Skills

  • Languages

    Objective-C, C, Swift 5, Swift, Swift 4, C++, Java, Ruby, Python 3, Kotlin
  • Libraries/APIs

    iOS API, RxSwift 4, SpriteKit
  • Tools

    Xcode
  • Platforms

    MacOS, iOS, Linux, Android
  • Frameworks

    Core Data, iOS SceneKit
  • Paradigms

    Agile, Mobile Development
  • Storage

    MySQL, SQLite
  • Other

    Combine, SwiftUI

Education

  • Master's degree in Computer Science
    1991 - 1993
    Université Nice Sophia Antipolis - Nice, France

To view more profiles

Join Toptal
Share it with others