You're seeing this page as if you were . The main menu is still yours, though. Exit from immersion
Guillaume RocheGR

Guillaume Roche

Android AOSP System Tech Lead | Linux | Embedded

€700/day
Lyon, FR
8-15 years

Average response time: 1 hour

Freelancer profile translated to English.
Back to original language

About Guillaume

I am an R&D engineer with extensive experience and a passion for solving technical challenges. My expertise covers Android system development and virtualization with nearly 10 years of experience in these areas.

As a Tech Lead, I successfully led Genymotion's Android system team. I also specified new features during my Product Owner role. As an R&D engineer, I designed innovative features such as Bluetooth communication between a virtual smartphone and physical Bluetooth devices. I also led the porting of Genymotion to the QEMU/KVM hypervisor, enabling new features and significantly improving our emulator's performance.

Furthermore, performance analysis, software optimization, emulation, and reverse engineering are topics that greatly interest me.

Finally, I am eager to take on new challenges: learning technologies like Rust and AI, advancing in 3D rendering, or video encoding.
  • French

    Native or bilingual

  • English

    Fluent

Can work on-site
Lyon (up to 20km)

Experience

  • Lynx Mixed Reality
    AOSP System Engineer
    TECH
    February 2024 - March 2026 (2 years and 1 month)
    Paris, France
    Architecture, design, and development of a system user interface for mixed reality headsets running on Android.
    Creation of a native library exposing the Android framework.
    System fixes.
    Creation and maintenance of a CI with Github Actions.
    JNI Android C++
  • Genymobile
    AOSP Tech Lead
    TECH
    April 2021 - February 2024 (2 years and 10 months)
    Lyon, France
    Technical lead of the Android system team for our various Genymotion solutions.
    - Definition of the roadmap in agreement with Product Owners (PO).
    - Definition of user stories and sprints for the system team.
    - Technical and functional specifications of our Android ROM.
    - Project monitoring for features, deliveries, technical documentation, etc.
    Product roadmap Agile methodology Technical specifications Functional specifications
  • Genymobile
    AOSP R&D Engineer
    TECH
    March 2014 - April 2021 (7 years and 1 month)
    Lyon, France
    Development of Genymotion, an Android emulator dedicated to mobile application development and testing.
    - Design and development of an artificial network degradation feature, allowing the simulation of a poor-quality network.
    - Creation of build environments under Docker.
    - Implementation of a proof-of-concept enabling the coexistence of two network connections (Wi-Fi and mobile) within the Android system.
    - Integration of OpenGL libraries allowing the conversion of OpenGL ES instructions to OpenGL for desktop rendering.
    - Android system based on AOSP. Porting Genymotion features to new Android versions. Continuous integration of the CTS (Compatibility Test Suite) and bug fixes.
    - Encryption of virtual devices.
    - Optimization of boot times and performance.
    - C++ / Qt on Windows, Mac, Linux.
    - Hypervisors: Qemu/KVM and VirtualBox.
    - AOSP: kernel, drivers, framework, OpenGL.
    - Agile methods.
    Git AOSP Android Virtualization

Recommendations

Be the first to recommend Guillaume

Help this freelancer shine by sharing your experience working together.

These freelancer profiles also match your criteria

AgathaA

Agatha Frydrych

Backend Java Software Engineer

4.7

(3)

2

BaptisteB

Baptiste Duhen

Fullstack developer

4.6

(4)

5

AmedA

Amed Hamou

Senior Lead Developer

4

(2)

7

AudreyA

Audrey Champion

Web developer

4.3

(3)

4

Education

  • Master's degree in Computer Science and Networks
    Grenoble INP Esisar
    2008
    Diplôme d'ingénieur, Informatique et Réseaux
  • Computer Science, Networks
    KTH Royal Institute of Technology
    2007
    Computer Science, Networks

Skill set

Categories