Dominique - Consultant technique ADA
Ref : 160226V001-
31100 TOULOUSE
-
Consultant, Développeur, Consultant technique (53 ans)
-
Freelance
2005-aujourd’hui — Domsware
RÉFÉRENT TECHNIQUE, CONSULTANT
2010-2017
Conseil & Développement iOS
Conception, développement et intégration d’applications natives iOS (Objective-C et Swift). Migration d’applications d’Objective-C vers Swift. Définition de l’architecture, conception et déploiement d’un service mobile (Front-End/Back-End). Rédaction et validation de cahier des charges et de spécifications. Optimisation de code, rétroingénierie.
Réalisation de prototypes. Création et intégration de design (UI/UX).
Internationalisation d’applications. Déploiement et commercialisation sur l’App Store.
Rédaction de documentation technique. Conseils, accompagnement, recherche et développement.
SizeMyBike, Innov Training, CoachMyRide, Novae, Nixie…
iOS, Swift, Objective-C, SpriteKit, UIKit, Cocoa Touch, CoreData, Xcode, StoryBoard,
AutoLayout, XCTest, Instruments, test unitaires/fonctionnels/intégration, gestion de révision, git, méthodologie Agile, eXtreme Programming, TDD, Ada, XML, AWS, JSON, Sketch, PaintCode, macOS, Unix, Bash
2005-2011
Conseil & Développement Web
Création de sites internet/intranet : conception, développement, intégration, industrialisation, maintenance, SEO. Conseils et assistance technique. Formation.
I-Run, WineSide, HPC-SA, ENAC, Systonic, Couleur Citron, Inconito, Strategia… HTML, CSS, javascript, jQuery, Ajax, PHP, MySQL, Apache, Drupal, Full Stack,SOAP, JSON, XML, SEO, CDN, W3C, Agilité, eXtreme Programming, tests, gestion de version
2005-2014 — INSA Toulouse
Enseignements en algorithmique et programmation
Algorithmique, programmation (pointeurs, récursivité, généricité…), structures de données (file, liste, piles, arbres, graphe…). Création, organisation des enseignements. Ada, tests unitaires/fonctionnels/intégration, Drupal, LaTeX, DOT, graphviz, bazaar, git
2010-aujourd’hui — Domsware
CRÉATEUR D’APPLICATIONS IOS
Création, développement et commercialisation d’applications originales, de la phase de
conception jusqu'à la phase d’intégration. Création des règles, prototypage, développement natif iOS, intégration, tests. Création du design (UX,UI). Déploiement et commercialisation sur l’AppStore. Promotion sur les réseaux et sites spécialisés.
1999-2003
CONSULTANT TECHNIQUE
2001-2003 — Thales Avionics — Toulouse
Développement des applications temps réel EFIS et FMS
Conception, écriture de code, rétro-ingénierie, identification et correction de problèmes, tests fonctionnels sur bancs de tests avioniques réels et simulés, intégration logicielle et matérielle, certification logicielle, documentation, A320-340.
DO 178B niveau C, Ada, tests unitaire/fonctionnel/intégration, couverture de code, gestion de configuration, CVS, Unix, VMS, ARINC 702, Perl, FMS, EFIS, MCDU
1999-2001 — Rockwell-Collins — Blagnac
Développement et intégration de l’afficheur de vol EFIS/FMS
Spécification, conception, codage, tests fonctionnels et structurels sur bancs de test avioniques simulés, intégration logicielle et matérielle sur bancs réels.
Ada, DO 178B niveaux A, B et C, tests unitaire/fonctionnel/intégration, couverture de code, gestion de configuration, CVS, Unix, rétro-ingénierie, FMS, EFIS, MCDU, ARINC 429/561
1998-1999 — Aérospatiale — Saint-Martin du Touch
INGÉNIEUR ÉTUDE ET DÉVELOPPEMENT
Maintenance d’une chaîne de génération automatique de code
Conception, codage, rétro-ingénierie, identification et correction de problèmes, tests fonctionnels et structurels, maintenance évolutive, documentation. Calculateur de Freinage BSCU A320 et contrôleur de vol primaire FCPC A320-340.
Ada, assembleur 80486, DO 178B niveau A, tests unitaire/fonctionnel/intégration, couverture de code, gestion de configuration, rétro-ingénierie, Unix, VMS, BSCU, FCPC
1994-1997 — INSA — Toulouse
DOCTORANT EN INFORMATIQUE INDUSTRIELLE
Développement d'asservissements pour bras robotiques anthropomorphes à muscles artificiels pneumatiques et mécano-chimiques
Étude de lois de commande floues basées sur la stimulation nerveuse des muscles naturels, conception/ réalisation de sites d’expérimentations de systèmes robotiques (PC, capteurs, interfaces électroniques), développement logiciel (asservissement temps réel, traitement de données), rétro-ingénierie, traitement/analyse de données, rédaction de communications scientifiques (anglais et français).
Enseignant en école d’ingénieur, INSA Toulouse
Algorithmique et programmation en Ada.
Enseignant en université, Université du Mirail, Toulouse, 1996
Statistiques, Licence Psychologie.
C, C/Watcom (DOS 32 bits), Matlab, Assembleur 80x86, automatique, logique floue, Ada
83, tests unitaire/fonctionnel/intégration, DOS, VMS, VME, Office
iOS
7 ans
Web, Full Stack
6 ans
Temps réel embarqué critique
5 ans
Recherche
3 ans
Enseignement
10 ans
iOS, Swift, Objective-C, Xcode,
S t o r y B o a rd , Au to L ayo u t ,
CoreData, XCTest, SpriteKit
PHP, HTML, CSS, LESS, SASS,
Javascript, jQuery, MySQL,
Apache, Drupal, SEO, W3C, REST
Agilité, eXtreme Programming,
Scrum, Kanban, Pomodoro, UML, TDD, Merise, DO 178B
Ada, C, Perl, assembleur, XML, DOT, LaTeX, Matlab, Unix, VMS, gestion de révision, Git, CVS, ARINC (429, 561, 702)
Doctorat
Informatique Industrielle
INSA Toulouse, 1994-1997
Ingénieur
Informatique Industrielle
INSA Toulouse, 1988-1994
Baccalauréat
Électronique F2
Lycée Jules Ferry, Cannes, 1988
Certificat Professionnel CNAM
Conception de sites et administration de serveurs web
IPST-CNAM Toulouse, 2006