Menu

Claudio CAPUZZO

ANTIBES

En résumé

Mes compétences :
C Programming Language
Linux
C++
JTAG
Stress Analysis
Product Development
MySQL
Microsoft Visual Studio.NET
Microsoft Visual Studio
Matlab
COM/DCOM
XSLT
Personal Home Page
Linux Red Hat
Java
HTML
DSP
Beagleboard Development
Ant

Entreprises

  • Neotion - Application Engineer

    2012 - maintenant * Design and development of an embedded system for TV descrambling ;
    * Support and frequent travels on customer's sites for integration with other
    companies
    I am the point of contact for the customer regarding the developed secure
    co-processor (realtime system), in charge of its support and evaluation of change
    requests and issues which I would develop with the help of the development team
    if case needed.
    In charge of the hardware and software integration at the customer's site
    (mainly Russia, UK), I am autonomous on the technical level, and supported the
    customer in requirement definition phase. Working closely with the customer
    allowed me to quickly tailor the software according to its needs minimizing the
    time to market of a new product.
    As part of my responsibilities I take care of the necessary technical
    documentation.

    * Tools: Linux Embedded, uCOS (Micrium), C, Bash Shell, Makefile, automake, gdb,
    Openocd, gcc, JTAG, Arm, svn, git

    Application Engineer- DTV-Consulting
  • DTV-Consulting - Consultant

    2011 - 2012 protocol to be used between a decoder chip and a secure co-chip in a Set Top box.

    * Tools: Linux Embedded, uCOS (Micrium), C, Bash Shell, Makefile, automake, gdb,
    gcc, JTAG, Arm, svn
    * Consulting at Neotion
  • Monaco Telematique - Software Engineer

    2010 - 2011 * Design and Development of a WAP-gateway (Squid-based) ;
    * Execution of Acceptance Test Plan on customer's site ;
    * MMSC development
    I was in charge of the development of a WAP-Gateway which was based on
    the open source squid proxy. I designed the modules, developed with the team,
    created automated tests and went to the customer's premises (Bakcell -
    Azerbaijan) for the Acceptance Test Plan which defined the completion of the
    contract.
    Once the project completed I briefly joined another development team
    which was responsible for the MMSC (Multimedia Message Service Center)
    development.
    I took part in a new product definition phase for an USSD Gateway where I
    wrote the use-cases, designed the database and the main core architecture.
    During the development I became accustomed to Signaling System #7 used in
    the public switched telephone network (PSTN).

    * Tools: Linux, RedHat, C, C++, Database (MySQL), PHP/HTML, make, autotools,
    svn, Bash Shell
  • Digital Keystone - Technical Lead

    2007 - 2010 * Development CA to DRM secure bridge (linux-based), Development of embedded
    system for Common Interface testing
    * Bringup of Linux based boards
    Responsible for the development and debugging of a Blackfinn based probe
    for testing CI-Plus (CI+, DVB) hosts, I participated in product specifications,
    product meetings and customer reviews. I closely developed and integrated the
    cryptography module with a team abroad.

    Participated in the development of an embedded real-time Linux device for
    a digital TV consumer product: CA-to-DRM Bridge. This product allowed to
    securely descramble content (NDS conditional access) and to make it securely
    available on a Windows MediaCenter PC by using WMDRM (Windows Media
    Digital Rights Management).

    * Tools: Linux Embedded, Visual DSP, Visual Studio 2005, C, C++; Bash Shell,
    Makefile, gdb, gcc, JTAG, Arm, cvs, git, COM, Openocd
  • Digital Keystone - Design & Development

    2006 - 2007 test tool for stress testing of CA to DRM bridge for
    cable television and Microsoft Mediacenter
    I developed a framework for the stress testing of OCUR (OpenCable
    Unidirectional Receiver), using Microsoft COM technology I implemented the
    PBDA specification (based on UPnP), this tool was then used by QA that could
    define their own tests via Javascript.

    I designed and developed a tool for simplifying the creation of state
    machines (XML-based) that would have been used by Windows MediaCenter to
    navigate through MCML (MediaCenter Markup Language) pages.

    * Tools: Microsoft, Visual Studio 2005, C, C++; Bash Shell, cvs, COM
  • Scuola politecnica di Genova - Engineering Student

    2006 - 2007 Developed Inter-Process Communication protocol in C++ on a Linux
    platform based on ACE (Adaptive Communication Framework). (mrg.dist.unige.it)

    Designed and developed agent based simulation system for Electrical
    market in C and Matlab: strategies were based on game theory. (i2.dibe.unige.it)

    * Tools: Linux, C, Matlab, Makefiles

Formations

Annuaire des membres :