Vincenzo Cani Professional Profile - VINCENZO CANI Professional Profile - Siti Web Palermo

Page created by Barry Brewer
 
CONTINUE READING
Vincenzo Cani

                       Professional
                          Profile

VINCENZO CANI
Professional Profile       Oct/11      Pag. 1/5
Professional Experiences

   Period                     07/11/2006 - 31/01/2007
   Role or activitie Type     Apprenticeship before degree
   Company or Areas           it&IT
   Project                    Collaboration in activities concerning computer networks.
                              Installation and configuration of voip devices.
   Technologies               Tcl

   Period                     10/09/2010 – 07/03/2011
   Role or activitie Type     Master's thesis
   Company or Areas           Universitat Politècnica de Catalunya
   Project                    Image Stitching for UAV remote sensing application
   Activity                   I developed the final project written in English and presented in
                              Spanish (Image Stitching for UAV remote sensing application) during
                              Erasmus project in UPC (Universidad Politecnica de Catalunya,
                              Barcelona). In this project, commisioned by Prof. Giampiero Cabodi,
                              I developed a code in C# using Visual studio for a middleware created
                              by the ICARUS group in the departament CAD-EPSC located in
                              Casteldefels (Barcelona). The objective of the project is to write an
                              algorithm that is able to join top view images to create a big map.
                              The goal of the project is to detect an area of this map, thanks to the
                              analysis of this images, that can be visuals or thermals. The images
                              are taken by the two camera aboard on an Unmanned Aerial Vehicle
                              (UAV) builted by the Icarus group leaded by Enric Pastor.
   Technologies               WINDOWS SYSTEM PROGRAMMING, C, C#, MS VISUAL STUDIO,
                              ACCORD.NET libraries, SVN, FRAMEWORK .NET, MONO

   Period                     2010
   Role or activitie Type     System programming
   Company or Areas           Politecnico di Torino
   Project                    Programming Microchip PIC processors with C
   Activity                   Prototype and design of an embedded system, that may be used as an
                              USB mouse device. The device calculates the movement through the
                              data given by a 2d acceleration sensor. Development of the firmware
                              and realization of a graphical application to calibrate the mouse.
   Technologies               WINDOWS SYSTEM PROGRAMMING, C, C#, MS VISUAL STUDIO,
                              FRAMEWORK .NET, MPLAB

   Period                     2009
   Role or activitie Type     Formal languages and compilers
   Company or Areas           Politecnico di Torino
   Project                    Design and development of Fantallvm Language
   Activity                   Realization of the project using tool cup e jflex for parsing data input
                              and analyzing custom languages.
                              The code returns assembler LLVM from a language invented, called
                              fantalanguage.
                              (http://www.skenz.it/traduttori/tesine/index.php?title=Fantallvm)
   Technologies               GNU/LINUX SYSTEM PROGRAMMING, JAVA, FLEX, CUP, SVN, C, ASSEMBLER
                              LLVM, ECLIPSE

VINCENZO CANI
Professional Profile                     Oct/11                                         Pag. 2/5
Period                   2009
   Role or activitie Type   Virtual reality and computer animation
   Company or Areas         Politecnico di Torino
   Project                  Creation of a videogame in Blender using for this purpose python
                            scripting
   Technologies             BLENDER, PYTHON

   Period                   2009
   Role or activitie Type   Computer graphics and multimedia
   Company or Areas         Politecnico di Torino
   Project                  Modeling in Blender of a factory located in Turin
   Technologies             BLENDER

   Period                   2008
   Role or activitie Type   Database system technology
   Company or Areas         Politecnico di Torino
   Project                  Experiences in laboratory using Oracle databases
   Activity                 Create tables, use queries, triggers and estimate the complexity of
                            these databases.
   Technologies             SQL, ORACLE.

   Period                   2008
   Role or activitie Type   Operating system design
   Company or Areas         Politecnico di Torino
   Project                  Management of processes and thread in a concurrent environment.
   Activity                 Use of system call for creation, synchronization and termination of
                            processes and threads.
                            Use of shell scripts e filter in Unix-Linux.
                            Partecipation in laboratory exercitacion Experiences in laboratory
                            developing programs in C aimed to:
                            - Synchronize processes and threads
                            - Use semaphores and shared variables
                            - Develop High-Level constructs
                            - Use Inter-Process Communication
                            - Resolve the problem of deadlock
   Technologies             GNU/LINUX SYSTEM PROGRAMMING, C, BASH

   Period                   2008
   Role or activitie Type   Network technologies and services
   Company or Areas         Politecnico di Torino
   Project                  Experiences in laboratory configuring routers Cisco
   Activity                 Experiencing how the network protocols (TCP, UDP, IPV4, IPV6, SIP)
                            works through network captures.
   Technologies             TCL FOR CISCO IOS , WIRESHARK, ETTERCAP

VINCENZO CANI
Professional Profile                   Oct/11                                       Pag. 3/5
Period                   2007
   Role or activitie Type   Bachelor's Thesis
   Company or Areas         Università degli studi di Palermo
   Project                  Recognition of people in video surveillance systems
   Activity                 I wrote a report about a conservative learning framework for an object
                            detection system. The basic idea is to start with a very simple object
                            detection system and to exploit a huge amount of video data selecting
                            training examples.
   Technologies             OPENCV, C++

   Period                   2007
   Role or activitie Type   Digital image processing
   Company or Areas         Università degli studi di Palermo
   Project                  Working on digital images in Matlab
   Activity                 Comparison of images's border for a reconstruction of a messed up
                            photo.
   Technologies             TOOLBOX MATLAB FOR IMAGE PROCESSING

   Period                   2006
   Role or activitie Type   Web Languages
   Company or Areas         Università degli studi di Palermo
   Project                  Creation of a Dynamic website
   Activity                 The web application is used to collect feedback from students about
                            professors and subjects. All these data are stored in a database
                            designed by myself.
   Technologies             PHP, JAVASCRIPT, HTML, CSS, MYSQL

   Period                   2006
   Role or activitie Type   Cognitive Science
   Company or Areas         Università degli studi di Palermo
   Project                  Creation of a e-coomerce website
   Activity                 Concept and ER design of a complex database.
                            Implementation of a web application in PHP that interact with the
                            database.
   Technologies             PHP, JAVASCRIPT, HTML, CSS, MYSQL.

   Period                   2006
   Role or activitie Type   Software engineering
   Company or Areas         Università degli studi di Palermo
   Project                  UML modeling of an informative system
   Activity                 Requirement Analysis Data about Human Resources Management
                            (create a link between job offers and request projecting a platform
                            offering services for handling personal information of entities)
                            developing for this purpose: requirements analysis, actor's description
                            uml scenarios, use case diagrams, class diagram, sequence diagram.
                            and statechart diagram.
   Technologies             UML, RATIONAL ROSE

VINCENZO CANI
Professional Profile                   Oct/11                                        Pag. 4/5
Education and Skills
   Education                 September 2011
                             Computer Engineering Master's Degree, 107/110
                             Politecnico di Torino. Torino.

                             June 2011
                             IELTS Certification (International English Language Test System),
                             band 6.5/9.0
                             Centro Linguistico d’Ateneo – Politecnico di Torino. Torino.

                             March 2008
                             Bachelor’s Degree in Computer Engineering, 100/110
                             Università degli studi di Palermo. Palermo.

                             July 2003
                             High School diploma, 90/100 (“Liceo Scientifico”)
                             Istituto Don Bosco Ranchibile. Palermo.

   Foreign Languages             English: autonomous level.
                                 Spanish: autonomous level.

   Software Language and Tools
      C#, Assembler (8086, LLVM, MIPS), C, C++, JAVA, HTML, Javascript, CSS, PHP, SQL,
      Trigger SQL (DB2 and Oracle), Python, Regular expressions and semantics, VHDL, Pascal,
      UML2.0, XML, Prolog.

      Blender, Autocad, Wireshark, Ettercap, FLEX, CUP, nano, gedit, Eclipse,
      Matlab (image processing toolbox), Visual Studio 2008, Tortoise SVN.

   Database                      Oracle, MySql

   Operative System              DOS, WINDOWS, GNU/Linux

VINCENZO CANI
Professional Profile                        Oct/11                                   Pag. 5/5
You can also read