CV Marc Mirti Mancinelli Complet
CV Marc Mirti Mancinelli Complet
CV Marc Mirti Mancinelli Complet
Expert C & C ++
COMPÉTENCES
06 12 11 13 51 / 02 38 43 06 20 ►Plus de 15 ans d'expérience en C++ et C, en entreprise et télétravail
[email protected] ►Expert en programmation orientée objet (POO)
►Création de nouveaux projets, optimisation, fiabilisation, réécriture, portage,
24 rue porte dunoise 45000 Orléans
évolution de développements
TVA : FR06405312364 ►Utilisation conjointe de la méthode AGILE et d’une méthode de
38 ans, marié, mobile France Belgique développement « par contrats » basée sur des design patterns clés
(observer, factories, Strategy, MVC…) et sur la technique COM (reference
counting et interfaces)
►Connaissance des principaux design patterns et d’UML
►Utilisation des librairies : MFC, ATL, STL, Runtime C, WFC...
►Développement en réseau TCP/IP : intégration du SSL, implémentation
QUELQUES RÉALISATIONS des protocoles et normes HTTP 1.1, FTP, SMTP, POP3
►Développement Système : maîtrise des SDK & GDI Windows 32 et 64 bits,
Kernel LINUX, Sockets, multi-threading, stockage de masse, COM/DCOM,
assembleur (Intel). Création et maintenance de librairies propriétaires
►Développement Métier : conception de PGI/ERP, GED, BPM/Workflow
►Bases de données : utilisation des BDD MySQL, Oracle, Paradox et du
langage SQL pour ces différentes bases
►Recherche & Développement Langages : conception d'interpréteurs, de
compilateurs like C/C++/XML
►Rédaction de documentations techniques et de cahiers des charges,
en anglais et en français
►Anglais technique : lu, écrit
SYSTÈMES D'EXPLOITATION
►Serveurs : Windows, Linux / Clients : Windows
AUTRES COMPÉTENCES
►HTML (langage de mise en page)
►Mathématiques, physique, électronique digitale
►Développement en C sur micro contrôleurs Microchip 8 et 16 bits
►Développement des jeux SymLineZ et FreeTileZ pour des Smart Phones
avec la plateforme Symbian
FORMATION PROFESSIONNELLE
►Mon intérêt pour l'analyse et la programmation a vu le jour dans les années
80, sur des ORIC et des ZX81
►Passionné par l'informatique, j'en ai fait mon métier
►1992 : Bac C
EXPERIENCE PROFESSIONNELLE
nov 2004 - février 2012 Consultant développeur, ACS puis Bos International, Belgique
(7 ans 2 mois) SSII et sa filiale d'édition d'outils de développement, www.bos-belgium.com
Développement en langage XD
Les + : Codes sources ►Un serveur de mail (SMTP et POP3) et un serveur FTP
audités avec succès par le ►Des systèmes de load balancing, de synchronisation multi-serveurs (cloudcomputing),
CETIC de monitoring, de backups externalisés
Brevet en cours, plus de ►Une base pour PGI/ERP (multi devises, multilingue, multi fuseaux horaires)
►Un système de Workflow
600 000 lignes de code
►De nombreuses applications en mode SaaS, notamment un logiciel de collecte et
Le langage XD permet de gestion des absences (société de 60 salariés), un logiciel de gestion de formations
pérenniser les projets et pour un organisme public (1 500 utilisateurs)
de maîtriser les
développements complexes Plus de détails sur les sources C++
assurés par ACS ►L’intégralité des sources a été développée selon la méthode AGILE (cycles itératifs et
incrémentaux les plus courts possibles pour les développements/ tests/
confrontations aux besoins) et selon la méthode de développement dite « par
contrat » (pour assurer une modularité optimale) s’inspirant de design patterns clés
(observer, factories, Strategy, MVC…) et de la technique COM (reference counting et
interfaces)
►Le tout repose sur une librairie de base massivement multi tâches, et qui implémente
les principaux design patterns (pools of objects, resources, tasks, threads, observer,
RAII, Factory, Strategy...). Cette librairie intègre notamment un système de plugins
« hot plug » qui peuvent être ajoutés, retirés, changés à chaud, sans arrêt de
l’application (exemples d’utilisation : type de sockets, de compressions,...). Elle
comprend aussi une gestion de heap propriétaire pour diminuer la fragmentation
ram, une gestion de lock permettant l’anticipation des problèmes de dead locks…
avril 2004 - oct 2004 Recherche & Développement pour mon propre compte, Paris
(7 mois)
Utilisation du C++ (VC6 &
GNU CC) sous Windows et ►R&D sur les langages de programmation et les outils de développement
Linux ►Exploration des possibilités offertes par le C++ : exceptions, pointeurs intelligents
(addrefer, observer...)
►Écriture d'une librairie de base, portable Linux et Windows
nov 1999 - jan 2000 Consultant développeur, Obvious Tech, start up, Paris
(3 mois) indépendant pour Free Expert
Utilisation du C++ (VC 6),
WFC, ATL, STL sous ►Fiabilisation d'une librairie de traitement vidéo
Win95, NT, 2000 ►R&D sur la détection de changements de plan et de mouvement pour indexer
automatiquement des vidéos
►Création de filtres DirectX basés sur ce travail
août 1999 - oct 1999 Consultant développeur, Treestyle, start up, Paris
(3 mois)
Utilisation de Zope,
MySql, Python, C sous ►Développement d'un portail web dédié à l'évènementiel
Linux Debian, Delphi 4 ►Développement d'un client autonome pour alimenter les bases aussi bien online que
sous Windows offline
févr 1998 - juillet 1999 Développeur système salarié, Ciel Groupe Sage, Paris
(1 an 5 mois) édition de logiciels de gestion, www.ciel.com
Utilisation du C++ (VC
5&6) sous Windows Responsable de la R&D sur les nouvelles technologies de développement
NT/95/98 ►Analyse des méthodes et normes de développement en composants : COM, Corba
►Animation de formations individuelles au C++ et conduite de réunions de présentation
Les + : Apprentissage et des nouvelles méthodes de travail
maîtrise du C++ en 1
semaine (condition Développement d'une nouvelle librairie de base
d'embauche) ►Destinée à remplacer les librairies ATL et STL et intégrée dans les logiciels Ciel
Remise sur pied en 2 mois ►Gestion mémoire / "garbage collector", multithreading, encapsulation de COM,
d'une librairie et d'une automatismes divers
application totalisant 1 ►Développement d'un composant de stockage hiérarchique (similaire à la Registry de
million de lignes de code Microsoft)
juillet 1996 - sept 1997 Consultant développeur, ART Internet, Deuil La Barre
(1 an 2 mois) Fournisseur d'accès internet, filiale d'ADT International
Utilisation du C sous Linux
Debian, et de Delphi 2.0 ►Conception d'un utilitaire de saisie et d'impression pour regrouper et recouper les
sous Win95 & NT bases produits des filiales internationales
►Écriture d'un progiciel de facturation et de gestion des abonnements
Les + : Mise en place de ►Création d'une librairie pour le développement de CGI (Common Gateway Interface),
toute l'infrastructure internet d'un forum de discussions et d'utilitaires de gestion de devis, de mailing lists, de
d'un FAI (matériel et statistiques...
logiciel) ►Réalisation d'un utilitaire de correction de pages HTML
►Installation et administration de serveurs Internet (mail, FTP, web) et de routeurs
juillet 1995 - sept 1995 Responsable informatique et administratif d'une PME, Tunisie
(3 mois)
avril 1993 - juillet 1995 Développeur salarié, Cabinet Informatique Prayer, Orléans
(2 ans 3 mois)
Utilisation de C sous UNIX
SCO ►Études, analyses, et développement de logiciels de gestion juridique
►Respect du niveau d'exigence « zéro bug » pour des clients liquidateurs mandataires
Les + : Reverse de justice
engineering/désassemblage
sur un traitement de texte,
corrections et ajouts
fonctionnels en assembleur
Les noms de produits ou de sociétés, toute image, logo ou représentation visuelle mentionnés dans ce document ne sont utilisés que dans un but d’identification et peuvent constituer des marques
déposées par leurs propriétaires respectifs