
Alexandre Roux
Développeur Android | Kotlin & Jetpack Compose
Salaire / Taux journalier
Marseille, France
Freelance, ouvert au CDI
Peut venir sur site
Expertises
Langues
À propos
Introduction
Développeur logiciel avec plus de 9 ans d’expérience, dont 6+ ans sur Android. Expérience en Kotlin, Java, Jetpack Compose, Coroutines/Flow et développement d’applications et SDK B2B. Également compétent en React, React Native et Node.js. Disponible à distance ou sur site/hybride dans la région marseillaise.
Expérience de travail
Développeur Android et web
Collective.workFreelance
janv. 2025 - Présent
1 an 10 mois
À distance
Développement d’applications mobiles et web, de la conception à la livraison. • Développement d’une application Android de réveil en Kotlin et Jetpack Compose, avec gestion des alarmes, lecture audio et exécution en arrière-plan. • Travail sur la fiabilité, l’architecture et les contraintes système Android. • Développement de solutions web avec React, Node.js et des API REST. • Gestion autonome des projets, des choix techniques à la livraison.
SoftBank Robotics Europe
juil. 2016 - janv. 2025
8 ans 7 mois
Paris, France
Développeur Android
mars 2019 - janv. 2025
5 ans 11 mois
Paris, France
Développement et maintenance d’applications B2B et de SDK Android pour le robot Pepper. • Développement d’applications Android et de fonctionnalités destinées aux utilisateurs. • Maintenance et évolution de bibliothèques Android open source en Kotlin et Java. • Développement de fonctionnalités d’interaction et d’intégrations avec des services backend. • Travail sur la fiabilité, la maintenabilité et les contraintes techniques liées à la plateforme robotique. • Collaboration avec les équipes produit, QA et développement.
Intégrateur/Développeur Android
juil. 2016 - mars 2019
2 ans 9 mois
Paris, France
Validation et intégration du SDK Android (QiSDK) destiné aux développeurs d’applications pour Pepper. • Conception et maintenance de tests d’intégration du SDK. • Travail sur la testabilité, la validation et la fiabilité des composants. • Mise en place et maintenance de pipelines CI avec GitLab et GitHub. • Collaboration avec les développeurs, QA et Product Owners. • Support technique et documentation à destination des développeurs.
Intégrateur/Développeur Android
MorphoDéveloppement de logiciels
janv. 2016 - mai 2016
5 mois
95520 Osny, France
Conception de tests de qualification pour la nouvelle version de la MorphoTablet. La MorphoTablet est une tablette tactile fonctionnant sous Android équipée de différents capteurs biométriques permettant d'effectuer des opérations de sécurité, comme le contrôle d'identité à l'entrée d'un bâtiment. Après une analyse de l'environnement d'utilisation de la version précédente de la MorphoTablet, j'ai écrit et exécuté des tests de façon à ce que la nouvelle version s'intègre le mieux possible chez les clients finaux. Pour exécuter ces tests, j'ai développé des applications Android permettant d'exploiter : • La caméra pour la détection faciale, la lecture de codes MRZ, code-barres et QR Codes, cryptés ou non • Le Bluetooth et le Wi-Fi pour utiliser des imprimantes, des claviers, des souris et des lecteurs de code-barres sans-fil • Le capteur d'empreinte digitale • Le lecteur NFC pour la lecture de puces biométriques présentes sur les passeports • La carte SAM pour le chiffrement et le déchiffrement de données
Développeur Android, gestion de projet en accessibilité
RATPServices de transport urbain
janv. 2015 - juil. 2015
7 mois
Paris, France
Au sein de la Mission Accessibilité de la RATP, j'ai conçu un prototype de solution de guidage de personnes déficientes visuelles dans le métro parisien : • Analyse des besoins clients • Analyse de l'existant - Benchmarking • Maquettage • Études de faisabilité technique • Développement d'un prototype • Détermination d'un Business Model • Pérennité du projet La solution que j'ai proposé repose sur l'utilisation de beacons Bluetooth pour repérer les personnes aveugles dans les stations et leur fournir des instructions vocales permettant de les guider.
Développeur Android, UX design, ergonomie et tests utilisateurs
Bertin TechnologiesFabrication d'instruments de mesure et de contrôle
mars 2014 - août 2014
6 mois
Montigny-le-Bretonneux, France
Conception et réalisation d'une application pour tablettes tactiles permettant de concevoir et de faire passer des questionnaires lors de tests utilisateurs : • Maquettage et validation des choix de conception par les utilisateurs finaux : les ergonomes • Programmation en Java pour les appareils Android • Tests Élaboration et exécution d'un test utilisateur pour une application smartphone autour d'activités touristiques dans la région PACA : • Élaboration de recommandations ergonomiques à partir des maquettes • Entretiens et observations "in situ"
Développeur web
E-Commerce NetworkServices informatiques et conseil IT
juin 2013 - août 2013
3 mois
33700 Mérignac, France
Conception et réalisation du site internet de meublés de tourisme 321 louez.fr Création de sites internet spécialisés dans le commerce en ligne
Formation
Le Reacteur
Certification développeur web JavaScript full stack
2022 - 2022
3 mois
J'ai suivi une formation de 10 semaines à temps complet pour apprendre à développer des sites web full stack en JavaScript. Cette formation m'a permis de maitriser entre autres : • HTML5 • CSS3 • Sass • React • React Native • Node.js • Express • Axios • Mongoose • MongoDB • Heroku • Netlify
Institut National Polytechnique de Bordeaux - ENSC
Ingénieur en Cognitique
2012 - 2015
4 ans
L'ENSC est une école publique d'ingénieurs de Bordeaux-INP, la seule en France à former des ingénieurs diplômés ayant une double compétence STI et SHS en cognitique : • Cognition artificielle ou augmentée, • Technologies numériques et leurs usages, • Interfaces avancées et humain augmenté par le numérique, • Facteur humain, UX, intégration homme-système, cognition individuelle et collective ...
Computer Science IUT - Université Bordeaux I
DUT Informatique
2010 - 2012
3 ans
Ce DUT forme des techniciens supérieurs qui participent à la conception, la réalisation et la mise en œuvre de solutions informatiques correspondant aux besoins des utilisateurs. Les compétences acquises à l’issue de la formation permettent au technicien supérieur d’occuper un emploi d’informaticien centré sur deux domaines d’activité : • Analyse, développement, diagnostic et support du logiciel – Études et développement informatique • Administration, gestion et exploitation de parc, assistance technique à des utilisateurs, clients, services - administration de systèmes d’information - production et exploitation de systèmes d’information