Claudio Capuzzo Expérience professionnelle
Transcription
Claudio Capuzzo Expérience professionnelle
Claudio Capuzzo 06000 – Nice (France) Phone: XX XX XX XX XX Email : [email protected] Site : http://capuzzo.free.fr 27 ans Nationalité Italienne Software Engineer J'ai une expérience de 4 ans pendant laquelle j'ai principalement travaillé sur des systèmes embarqués en essayant aussi de rester en contact avec les technologies de développement PC et web. J'ai également pu acquérir une expérience dans la gestion des équipes de développement. Mon expérience de travail principale est composée du développement sur Linux avec aussi une de développement sous Windows, j'ai aussi un bonne connaissance des langages de plus haut niveau comme Java. Compétences principales: Linux Embarqués, Blackfinn (Visual DSP), Développement Windows (Visual Studio), Développement Java. Système d'exploitation: Linux, Windows. Développement: C/C++, Java, Groovy, JavaScript. Base de données: MySql, MS SqlServer. Web: HTML, XML, XSL, JavaScript, Asp .Net, php, Apache, IIS. Outils: gcc, g++, Bash, make, gdb, Visual Studio 2005, Visual DSP, Ant, Eclipse, cvs, svn, git, JTAG. Expérience professionnelle 11/2010-En poste Software Engineer – Monaco Telematique (Monaco) McTel • Développement d'applications côté serveur pour le routage des messages (MMS) et du proxy/gateway réseaux (WAP) 2007-2010 Technical Lead – Digital Keystone Europe, Aix-en-Provence (France) www.dkeystone.com • HPNX DVB: o J'ai été responsable du développement d'une sonde Blackfin pour tester les host CI-Plus (CI +), et j'ai participé à la specification du produit et aux réunions sur le produit. o J'ai travaillé à la fois sur l'application PC qui était basée sur XML, XSL HTML JavaScript et ActiveX COM ainsi que sur le firmware de la sonde qui été écrit en C + + o En plus du développement, je me suis occupé d'une partie du support pour la clientèle qui a parfois impliqué des voyages, et ai participé aux examens de bug. o Outils/Technologies: C++, Visual DSP, JTAG, Visual Studio 2005, COM, CI-Plus Ingénieur Développement Logiciel • 2007 PICNIC projet: o J'ai travaillé sur un équipement grand public de télévision numérique, convertissant le CA vers DRM, basé sur Linux embarqué. o Ce produit permet la visualisation de contenu crypté CA (NDS en particulier) sur un ordinateur et à travers le réseau domestique en utilisant UPnP et PBDA. o J'ai développé des pages de présentation (HTML JavaScript et MCML) et ai travaillé sur l'application principale à l'élaboration et la mise en œuvre des fonctionnalités. J'ai ainsi conçu et développé une application de test pour l'usine de production. o Outils/Technologies: C, temps-réel, TV numérique (DTV DVB), MPEG-2, CA, JTAG, OpenOCD, Linux Makefile, crosscompilation, gcc, gdb Etudiant Ingénierie – Université De Gênes, Gênes (Italie) i2.dibe.unige.it • • • J'ai conçu et mis en oeuvre un système de simulation pour réseau électrique en utilisant OOP dans Matlab sous Linux. J'ai intégré un librairie pour la théorie des jeux (gambit.sourceforge.net Gambit) pour les systèmes d'exploitation Linux et Windows et utilisé DCOPFJ (DC Optimal Power Flow Solver www.econ.iastate.edu/tesfatsi/) Outils/Technologies: Matlab, gcc, Makefiles, SVN, Bash and Batch Scripts 2006-2007 Partenariat D'Ingénierie – Digital Keystone Inc., Mountain View (USA) • J'ai construit un framework permettant d'automatiser les tests de OCUR (OpenCable Unidirectional Receiver). Ce framework a été mis en œuvre sous forme d'ActiveX qui comprenait la fonctionnalité UPnP pour communiquer avec le OCUR. • J'ai développé une application MFC (Microsoft Foundation Classes) pour générer une machine d'état en XML, qui a été utilisée pour naviguer dans les pages MCML (MediaCenter Markup Language) incorporées dans le dispositif • Outils/Technologies: Visual Studio 2005, CVS, MFC, C++, XML, MCML, COM 2005-2006 Etudiant Ingénierie – Université de Gênes, Gênes (Italy) • • • 2005 J'ai conçu et mis en place un module d'une application web pour l'administration d'un forum, il a été entièrement développé sur Windows en utilisant IIS (Internet Information Services) L'application a été développée avec Visual Studio. NET 2003 en C# en utilisant des procedures stockées pour accéder aux données sur MS SqlServer. Outils/Technologies: Visual Studio 2003, MS SqlServer Etudiant Ingénierie – Université de Gênes, Gênes (Italy) • J'ai conçu et mis en oeuvre une interface de communication entre les processus et à travers le réseau. • Le module logiciel a été écrit en C + + et destinée à fonctionner sur des systèmes Linux avec ACE (Adaptive Communication Environment). • C'etait l'infrastructure de communication entre les solveurs QBF (formules booléennes quantifiées). • Outils/Technologies : g++, gbd, Makefiles, bash, Linux, C++, TCP 2004 Etudiant Ingénierie – CAP, Gênes (Italy) • J'ai participé à une équipe pour la mise en œuvre d'une application Web en utilisant ASP et MySQL. • Cette application basée sur Internet a été utilisée pour vérifier et maintenir les stocks d'un certain nombre d'entrepôts. Formation 2007 Masters en génie informatique (110/110 cum laude) - Université de Gênes. 2006 EUCIP Certification Niveaux Core. 2005 Premiere Silicon Valley Study Tour. 2005 Licence en génie informatique (106/110) - Université de Gênes . 2002 BAC aux Istituto Emiliani (100/100) - Gênes 2001 Gênes Certificate of Proficiency in English (Cambridge Certifications) – 2000-2001 Regents BAC a l' Indian River High School (96/100) Philadelphia (NY) 1990-1999 Cours d'été à “Centre International pour enfant Château de Bellevue”. Le Bourg D’Irè (France) 1986-1994 American International School in Gênes Expérience Personelle J'ai créé plusieurs technologie des systèmes multi-agents, une base sur JADE (Java Agent Development Framework jade.tilab.com) en suivant la specification FIPA (Foundation of Intelligent Physical Agents www.fipa.org) pour simuler un marché aux poissons à la fois automatiquement et avec l'interaction humaine. Un deuxième système, basé sur Repast (Recursive Porous Agent Simulation Tool repast.sourceforge.net), a été utilisé pour simuler le marché de l'électricité (par exemple, EEX SPOT www.ecc.de) en utilisant les données d'utilisation reél. Outils/Technologies: Linux, Java, Ant scripts, Groovy, MySql, Git Langues • Italien – Langue maternelle • Anglais – Utilisateur Expérimenté (Cambridge niveaux CPE) • Francais - Courant