Votre navigateur est obsolète !

Pour une expériencenet et une sécurité optimale, mettez à jour votre navigateur. Mettre à jour maintenant

×

Romain ROLLAND

Romain ROLLAND

Développeur d'applications mobiles senior spécialisé iOS

Permis de conduire
Rennes (35000) France
En poste Ouvert aux opportunités
Ingénieur en développement mobile spécialisé iOS depuis 8 ans, je suis actuellement en recherche de nouveaux challenges.
Mes deux passions sont le développement mobile et la réalité virtuelle / augmentée.
N'hésitez pas à consulter mon site web (en lien ci dessous).
CV réalisé sur DoYouBuzz

Développeur mobile iOS / Android

Farasha
Depuis mars 2017
  • Développement "from scratch" de l'application Farasha sur iOS (Swift 4) et Android (JAVA).
  • Conception et développement d'une solution de suivi médical et d'activités sportives.
  • Conception et développement d'un protocole de connexion et d'échange de données en Bluetooth Low Energy avec une montre connecté développée en interne.
  • Utilisation de différents outils et librairies au sein des l'applications mobile pour la programmation réactive fonctionnelle (RxSwift/RxJava), la communication réseau (Alamofire/Retrofit), la communication BLE (RxBluetoothKit/RxAndroidBle), la base de donnée (Realm), le monitoring et la collecte de crashs (Fabric), la génération de graphiques (Charts/MPAndroidChart).
  • Utilisation des design patterns MVVM (Model - View - View Model) et MVP (Model View Presenter) au sein des applications.
En savoir +

Développeur iOS

Shopmium
Depuis octobre 2015
PARIS
France
  • Migration de l'application existante hybride (CoffeeScript/Javascript) vers une application iOS totalement native (Swift 2).
  • Développement en méthode Agile (SCRUM)
  • Utilisation des librairies du framework Cocoa Touch (CoreData, CoreLocation, AVFoundation) et de librairies externes tel que Alamofire pour la communication avec le serveur et RxSwift (Programmation Reactive fonctionnelle)
  • Utilisation des outils installR et TestFlight pour le déploiement de versions en interne et Fabric pour la collecte de rapports de crashs
  • Utilisation de CocoaPods pour la gestion des librairies utilisées au sein de l'application iOS
  • Developpement en utilisant l'architecture MVVM (modèle - vue - vue modèle) et MVP (modèle - vue - presenter)
En savoir +

Ingénieur en développement mobile iOS

Viadeo
Juillet 2013 à octobre 2015
CDI
Paris
France
  • Développement des applications Viadeo pour iPhone ( http://bit.ly/1jYfegC ) et pour iPad ( http://bit.ly/16W3SJt ) utilisées par plus de 500K utilisateurs actifs par mois
  • Participation à plusieurs étapes de la création des applications mobile iOS : Choix des technologies, développement des fonctionalités, communication client-serveur, tests automatiques, déploiement sur l'App Store, mise à jour...
  • Développement en méthode AGILE (SCRUM)

Ingénieur Réalité virtuelle / Développeur iOS et Android

ALTEN OUEST
Octobre 2010 à juin 2013
CDI
Rennes
France
  • Intervention sur le système de réalité virtuelle et migration de Virtools 4.0 vers Virtools 5.0
    Client : CIM SNCF
    • Configuration du sytème de Réalité Virtuelle (Tracking ART, affichage stéréoscopique, cluster PC) via la modification de fichiers de configuration du VRPack
    • Optimisation de scénes sous Virtools
    • Création des scénes utilisant les périphériques sous Virtools 5.0
  • Développement d'une application mobile iPhone et Android permettant à un utilisateur de générer une vidéo avec un habillage personnalisé / Création d'une interface d'administration web
    Client : Powedia ( http://www.powedia.com/ )
    Liens vers les applications sur l'App Store : Automat Pro = http://bit.ly/TNF4fp , Automat Off = http://bit.ly/Ojj98f , Automat Info = http://bit.ly/SJeXos
    Lien de l'application vers Google Play : http://bit.ly/UFFuCQ
    • Développement d'une interface d'Authentification sécurisée
    • Génération d'une interface via des fichiers XML
    • Capture de Photos et vidéos
    • Dialogue avec un Webservice
    • Personnalisation d'une interface via les données reçues d'un webservice
    • Développement d'une application internationalisée
    • Portage d'une application iPhone vers Android
    • Création d'une interface d'administration web avec Symphony 2.0
  • Création d'une application iPhone et iPad permettant à un utilisateur de mesurer son empreinte carbone et de la partager sur les réseaux sociaux
    Lien vers l'App Store : http://bit.ly/NVEokt
    Client : Véolia Propreté
    • Développement d'une application internationalisée
    • Développement d'éléments graphiques (Carroussel, histogrammes)
    • Utilisation de l'API Facebook, CoreData, CorePlot
    • Portage d'une application iPhone vers l'iPad
  • Développement d'une Application iPhone permettant a l'iPhone d'être piloté via une interface web de manière autonome :
    Client : Alcatel-Lucent
    • Reception et envoi de requetes HTTP
    • Intégration d'un serveur web à l'application
    • Lancement d'activités tel que du FTP PUT/GET, Appel voix, streaming vidéo..
    • Génération de statistiques (débit FTP, durée d'appel..)
    • Modification du comportement de l'iOS via des librairies dynamiques
    • Création d'un firmware iOS personnalisé

Développeur mobile (iPhone) / Infographiste

Orange Labs
Mars 2010 à septembre 2010
Stage
Rennes
France
  • Réalisation d'un Serious Game en Réalité Augmentée sur iPhone, dont l'interface utilise l'écran tactile, l'accéléromètre et le GPS du terminal mobile.
    Ce stage de 6 mois a eu pour objectif la réalisation d'une application de valorisation et découverte du patrimoine à travers un Serious Game utilisant la réalité augmentée.
    Mon travail dans ce projet a consisté à développer cette application (utilisation des langages Objective-C, C++ et OpenGL ES 2.0, utilisation de librairies xml) et à réaliser une partie contenu graphique (utilisation d'Adobe Photoshop et Illustrator).
    Lien vers l'app Store : http://bit.ly/WCJ1St
En savoir +

Infographiste 3D

Euridis Ingénierie
Mars 2009 à juillet 2009
Stage
Cherbourg-Octeville
  • Infographiste 3D temps réel. Modélisation, textures, matériaux et éclairage d'un bâtiment (Pavillon des Énergies) à destination d'une maquette de présentation 3D temps réel pour le Conseil Général de la Manche.
  • Réalisation du modèle 3D du Titanic, d'une de ses salles intérieures, et de la rade de Cherbourg-Octeville (Modélisation, textures, éclairage et animation) à destination d'un appel d'offre.

Infographiste 3D

CIREVE
Mars 2008 à août 2008
Stage
Caen
  • Réalisation 3D des thermes de Caracalla de Rome et de ses jardinsdans l'équipe "Plan de Rome" du CIREVE (Caen). Travail réalisé à partir d'un dossier scientifique. Utilisation des logiciels 3D Studio Max et 3DVIA Virtools.
    Stage de 3 mois, poursuivi d'un contrat vacataire pendant les vacances scolaires.

Stagiaire

Arcanes Production
Avril 2007 à juin 2007
Stage
Rouen
  • Caméraman : championnat du monde de motonautisme inshore (F4) à Epinay sur Seine et grand prix de France à La Rochelle.
    Régie vidéo : 24 heures motonautiques de Rouen.
    Montage vidéo et dérushage.
    Infographie 2D / Effets spéciaux.

Master 2 Professionnel "Modélisation Numérique et Réalité Virtuelle"

ISTIA - Ingenierium de Laval

Septembre 2009 à septembre 2010
Le master 2 Professionnel Modélisation Numérique et Réalité Virtuelle à pour but de former des chefs de projets capables de monter et de piloter des projets innovants dans le domaine des nouvelles technologies ainsi que des spécialistes des technologies du virtuel et des processus d'innovation.

Les compétences développées sont :
La conception d'applications qui mettent en oeuvre les technologies de la réalité virtuelle.
Communiquer en public, maîtriser les logiciels 3DS Max, Virtools et plusieurs interfaces RV.
Conduire un projet d'innovation et piloter une équipe.

Obtenu avec mention (B).
En savoir +

Master 2 Recherche Ingénierie du Virtuel

Arts et Métiers ParisTech (ENSAM)

Septembre 2009 à septembre 2010
Le master 2 recherche Ingénierie du Virtuel et Innovation forme à différentes compétences :

La direction d'un projet de Recherche et Développement.
La conduite d'un projet d'innovation.
Le pilotage d'une équipe d'ingénieurs et de chercheurs.
La conception d'applications mettant en oeuvre les technologies de la Réalité Virtuelle.
En savoir +

Master 1 "Innovation Technologique"

ISTIA - Angers

Septembre 2008 à septembre 2009
Obtenu avec mention (B)
En savoir +
Obtenu avec mention (B)
En savoir +

DUT Services et Réseaux de Communication

Université Caen Basse Normandie - Saint-Lô

Septembre 2005 à septembre 2007
En savoir +
  • Capital / Management
  • Première
  • Science et Vie
  • Cinéma
  • Montage vidéo et effets spéciaux
  • Infographie 2D/3D
  • Course à pied
  • Escalade
  • Fitness
  • Guitare (acoustique et électrique)
  • Harmonica
  • Swift 2 et 3
  • Objective-C
  • C#
  • JAVA
  • C++
  • OpenGL
  • XML
  • C
  • Python
  • OpenGL ES
  • Cocoa Touch
  • Alamofire
  • RxSwift
  • Cocoapods
  • Fabric
  • Flurry
  • Capptain
  • Smart ADServer
  • HockeyApp
  • NewRelic
  • SDK Facebook
  • Reactive Cocoa
  • iOS (iPhone et iPad)
  • Android
  • 3DVIA Virtools + VR Pack
  • Unity 3D
  • 3DS Max
  • Blender
  • CATIA
  • SolidWorks
  • ZBrush
  • Tracking (ART)
  • Systèmes de type immersifs (écrans stéréoscopiques, Workbench...)
  • Flysticks, Datagloves...
  • Interfaces haptiques
  • Cardboard
  • PHP
  • JavaScript
  • CSS 3
  • mySQL
  • Framework Symphony 2
  • JQuery
  • HTML5
  • ActionScript 3
  • Adobe Photoshop
  • Adobe Illustrator
  • Adobe After Effects
  • Adobe Premiere Pro
  • Adobe Dreamweaver
  • Motion
  • Final Cut Pro
  • Avid Liquid
  • Gimp
  • Xcode
  • Eclipse
  • Visual Studio
  • AGILE
  • SCRUM
  • Subversion
  • CVS
  • Mercurial
  • Git