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