Michele Adduci

Computer Engineer

About Me

With experience in Human-Computer Interaction, followed by projects (involving voice and gestures recognition), I've developed skills in Computer Vision field, related to images/video processing and 3D reconstruction. Concerning software development, I'm cross-platform oriented, especially on Windows and Linux (including x86 and ARMv7 platforms) using C++ and frameworks, such as Qt and Boost, but also Web-oriented, with HTML5, PHP and basics of Node.JS. I've worked for almost 10 years as Help Desk and System Administrator covering all the phases, 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 to achieve. Team-player, also in multicultural environments, and success-oriented.

Top Skills

Systems Architect

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 and websockets.
  • project supervisor
  • 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.


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, RadxaRock, ODroid)
  • Apple MacOS X (10.5+)

Programming Languages

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

Other Programming Languages

  • Processing
  • MatLab
  • LabView
  • Prolog


  • MySQL 5.x
  • Oracle 10g
  • SQLite

Human-Computer Interaction

  • Sphinx 4 for Speech Recognition
  • OpenCV for 2D processing
  • PointCloud Library for 2.5D and 3D processing

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


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



Mother language


Good (C1)


Good (B2)

Other Informations


  • 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
  • Certificate of Membership of ISPRS 2014


  • 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


Michele Adduci

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