David Barthélémy

Développeur iOS, iMakeit4U

13103ArlesProvence-Alpes-Côte d'Azur - France

• 14 ans d’expérience en développement logiciel embarqué temps réel.
• Fondateur de la société iMakeit4U spécialisée dans le développement d’applications iOS.
• Autonome, rigoureux et curieux, a acquis une solide expertise dans les différentes couches logicielles (du Firmware aux Applications). Pointu dans l’analyse et la correction de problème système complexe.
• Maitrise l’ensemble du cycle de développement: Analyse des besoins et définition d’architecture, développement logiciel et intégration, validation et distribution, support clients et formation.
• Aime travailler en équipe et a plusieurs expériences de Leader Technique (Responsable des choix techniques, de la planification et du suivi du développement) avec des équipes de 5 à 10 personnes dans un contexte multisite et pluriculturel (Etats-Unis, Europe, Inde, Israël, Japon).
• Contributeur clé dans la mise en production des solutions OMAP intégrant modem et processeur d'application pour «Feature phone» & «Smartphone» chez Texas Instruments France.

David Barthélémy
80 contacts
Depuis 2010

Mes fonctions consistent notamment à:
• Identifier les besoins et les analyser.
• Estimer l’effort nécessaire pour chacune des tâches, établir un plan et évaluer le coût du projet.
• Définir l’interface utilisateur, créer une maquette interactive et optimiser l’expérience utilisateur.
• Rédiger les spécifications à destination des graphistes et développeurs web.
• Anticiper et résoudre les problèmes techniques.
• Prototyper le backend web d’une application mobile sous Drupal 7 avec une API REST.
• Créer des outils en ligne de commande sous Mac OS X.

J'ai acquis de solides compétences avec le SDK iOS:
• Langage Objective-C et Cocoa design patterns (ex. Model-View-Controller).
• Cocoa Touch (UIKit, MapKit, MessageUI, Twitter), Media (Media Player, CoreAnimation, CoreGraphics, Image I/O) and Core Services (Foundation, CoreData, CoreLocation, CFNetwork).
• Utilisation de Grand Central Dispatch et des Blocks (asynchronisme & multithreading).
• Analyse et optimisation des performances (Power & Mémoire) avec Xcode et Instruments.
• Problématiques réseaux (sécurité, erreurs, réduction des latences et de la bande passante).
• Intégration de services web (API REST avec données au format PLIST / XML / JSON).
• Développement d’un service de présentation de publicité.

Utilisation de bibliothèques logicielles externes:
• Facebook iOS SDK, lecteur de QRCode (ZXing), Parseur XML (TouchXML).
• Et plus récemment un moteur de jeux (cocos2d) et un moteur physique (Chipmunk).

Internet
Expérience professionnelle
2007 - 2010

• Responsable du sous système Audio couvrant les scénarios liés à la Téléphonie et au Multimédia.
• Pour les solutions «Feature phone» (OMAPV1030 & OMAPV1035) et «Smartphone» (Modem + OMAP3 / OMAP4).
• Couvrant les problématiques audio liées à la connectivité (Modem, Bluetooth, FM), aux accessoires (casque avec et sans fil, kit main libre pour voiture) et au vibreur.
• Rédaction d'études d'architectures logicielles détaillées pour plateformes matérielles multi-cœurs: définition des interfaces entre les composants logiciels, analyse des besoins en MHz et mémoire, identification des contraintes temps-réel.
• Travail avec les clients et partenaires pour agréer des responsabilités sur les développements logiciels entre les différents intervenants.

Électronique et microélectronique
2004 - 2007

• Responsable de la couche 1 du Modem 2G et du traitement de l'audio pour la téléphonie (2G/3G).
• Définition conjointe avec le partenaire de l’interface audio entre le processeur d'application haute performance et le modem intégré de la plateforme OMAP.
• Encadrement technique de 11 développeurs logiciels pendant toute la durée du projet.
• Critères de qualité pour la mise en production atteint avec le terminal basé sur l’OMAPV2230 (Stabilité et interopérabilité vérifiées dans plusieurs pays avec différents opérateurs de téléphonie).

Électronique et microélectronique
2002 - 2004

• Responsable de l'architecture et du développement logiciel DSP du Modem EDGE de l'OMAP850.
• Travail avec un partenaire (COMSYS) pour la partie traitement du signal. Alignement des méthodes de développement, de test unitaire et de livraison logicielle.
• Encadrement technique de 6 développeurs logiciels pendant toute la durée du projet.
• Etude de la migration du Modem EDGE vers l’architecture matérielle OMAPV1030.

Électronique et microélectronique
1998 - 2002

• Développeur logiciel Temps-Réel sur DSP pour systèmes embarqués (C et Assembleur C54x).
• Analyse des spécifications 3GPP, définition des tests unitaires.
• Contributeur clé depuis les premières solutions GPRS (OMAP710) : Ordonnanceur temps réel pour l’exécution des modules de traitement numérique du signal, intégration des services audio pour la téléphonie et le multimédia, trace de débogage embarquée, drivers périphériques.
• Responsable du Firmware (ROM code) pour plusieurs produits GSM / GPRS.
• Support client pendant les phases de test d’interopérabilité et de mise en production.
• Contributions réutilisées dans les solutions faibles coûts jusqu’en 2009 (LoCosto).

Électronique et microélectronique
Ancien élève de


Les visiteurs de ce profil ont aussi consulté
Philippe Gentric
Architecte système, Texas Instruments
Arnaud Van den bossche
Business development manager, Texas Instruments
Olivier Meyrous
Responsable Technique, SACOGIVA
Mickael Jougit
Manager, Software Engineering , Broadcom
Caroline BEZET
Conseillère en insertion professionelle, Mission Locale Antipolis
Anne De smidt
Respoonsable du Personnel et des RH, Leroy Merlin
Laurence LONGO
Xxxx, xxxx
DAMIEN BERTRAN
INTERPRETE, IMPORT EXPORT
Suggestions : Développeur iOS | IMakeit4U
Viadeo pour votre carrière : Créez votre profil