Michele Adduci

Computer Engineer

About Me

With experience in Human-Computer interaction, followed by projects (involving voice and gestures), I've developed good skills in Computer Vision field, related to images/video processing and 3D reconstruction. Cross-Platform oriented, through the major environments (Windows, Linux, MacOS X) using C++ and Qt, but also Web-oriented, with HTML5 and PHP. I've worked for almost 10 years as Help Desk and System Administrator, from building to setup and management of small-medium sized Computer Networks and offering an high level of security. I am very flexible and always ready to learn new technologies and develop new skills, depending on the objectives. In addiction, I am a team-player, also in a multicultural environment, but I can also work by myself.

Top Skills

Systems' Management

Building and maintaining of infrastructures of x86 systems and ARM systems and using operating systems such as Windows, Linux and MacOS X.

Computer Vision

Research and development of software which enables computers to "see" and manage point clouds or images, using laser scanners, stereo cameras or RGB-D sensors.

Design of Applications

Software Engineering, which includes problem solving aspects, fundamental for the realization of an application, analysis of requirements.

Recent Work Experiences

Oct 2012 - Present

Universität Humboldt - Informatik Dpt.

Research and Development Engineer for Humboldt University - Computer Vision Department in Berlin, Adlershof. Main tasks:

  • designing and writing software, such as multi-Kinect human tracker, multi camera calibration system, multi camera 3D registration pipeline, webstreaming client based on RTMP.
  • technical supervisoring and tutoring for PhD/Master Degree students
  • configuration of hardware systems
Technologies used: C++ (including CMake, Boost, Qt, OpenCV, PointCloudLibrary, OpenNI), Linux/Windows, HTML/PHP/JS.

View more »

Oct 2011 - Sept 2012

Universität Potsdam - Transfer GmbH

Software Engineer / Full stack developer of a software for automatic point cloud registration and photo-mapping. Project funded by EXIST program of the Federal Ministry for Education and Research of Germany. Main tasks:

  • analysis of requirements
  • design, development, test
  • product manager
Technologies used: C++ (including CMake, Boost, Qt, OpenCV, PointCloudLibrary, VTK), Linux/Windows, HTML5

2009 - Present

Web Developer / SEO Manager

Development of websites for institutions, associations and companies, search engine optimization and social media marketing such as:

Technologies used: HTML5, PHP5, Javascript, MySQL, Apache, CakePHP, Wordpress, OpenCart, Joomla!, Moodle.

Education

University: Politecnico di Bari

Qualification: Master of Science in Computer Engineering

Year of Graduation: 03/2011

Thesis: "Towards an automatic classification of gestures: Rule-based labeling" in Human-Machine Interaction

Technical Skills

Operating Systems

  • Microsoft Windows (All)
  • Linux:
    • on x86 machines
    • on ARM machines (Raspberry Pi, Wandboard)
  • Apple MacOS X (10.5+)

Programming Languages

  • C / C++
  • Java
  • HTML5 + JS + CSS3
  • PHP 5 + MySQL
  • C# and Objective-C (basic knowledge)
  • Python (basic knowledge)
  • Ruby on Rails (basic knowledge)

Other Programming Languages

  • Processing
  • MatLab
  • LabView
  • Prolog

Databases

  • MySQL 5.x
  • Oracle 10g
  • SQLite

Human-Computer Interaction

  • Sphinx 4 for Speech Recognition
  • OpenCV for Gesture Recognition
  • PointCloud Library of 3D environments

Office Suites

  • Microsoft Office (All), including Visio and Project
  • Apple iWork
  • LaTeX and Lyx

Web Applications

  • CMS: Wordpress, Joomla!, Drupal
  • eLearning: Moodle, Docebo, ATutor
  • eCommerce: OpenCart, Magento, osCommerce

Virtual Machine Softwares

  • VMWare Server
  • VirtualBox
  • Parallels

Other

  • SEO techniques
  • Data-Mining (WEKA)
  • Networking (Main protocols)
  • Qt Framework
  • Boost C++ Library
  • VTK Library

Languages

Italian

Mother language

English

Good (C1)

German

Good (attending B2)

Other Informations

Certifications

  • European Computer Driving Licence (ECDL)
  • German Language Certification Level B1
  • TU-Berlin - Patent Usage for Scientific Inventions
  • Uni Potsdam - Potsdam Entrepreneurship Experience Lab
  • Uni Siena - Drones Applied to Cultural Heritage and Archeology

Activities

  • Presentation in the "Lange Nacht der Wissenschaften" Golm (Potsdam, DE), 2nd June 2012, on the theme "Automatic 3D-Object-Reconstruction".
  • Finalist of the Business Plan Wettbewerb Berlin-Brandenburg 2012, financed by InvestitionsBank and sponsored by EXIST, Berliner Volksbank, Siemens and Sparkasse.
  • Exposition in "Junge IKT-Wirtschaft", Kosmos Berlin, 6th June 2012
  • Exposition in "IFA 2012", Messe Berlin, 31st Aug - 5th October 2012

Contacts

Michele Adduci


Copyright © 2013 - micheleadduci.net. All rights reserved.