Manuel Rucci

Computer Vision Software Engineer at T3LAB
  • Claim this Profile
Contact Information
us****@****om
(386) 825-5501
Location
Bologna, Emilia-Romagna, Italy, IT
Languages
  • Spagnolo Professional working proficiency
  • Inglese Professional working proficiency
  • Italiano Native or bilingual proficiency

Topline Score

Topline score feature will be out soon.

Bio

Generated by
Topline AI

You need to have a working account to view this content.
You need to have a working account to view this content.

Credentials

  • IELTS ACADEMIC
    IELTS BRITISHCOUNCIL
    Apr, 2015
    - Nov, 2024

Experience

    • Italy
    • Research Services
    • 1 - 100 Employee
    • Computer Vision Software Engineer
      • Nov 2018 - Present

      Working as a computer vision and deep-learning software developer Working as a computer vision and deep-learning software developer

    • Italy
    • Professional Training and Coaching
    • 100 - 200 Employee
    • Docente (Professor): Corso di IOT (Internet of Things) (30 ore) - Online
      • Sep 2020 - Oct 2020

      Programming Language: Python, Google Colaboratory Librearies: Matplotlib, Pandas, OpenCV, Seaborn, Plotly, Scikit-Learn Flask, SocketIO Focus on: Real time streamong application using Websocket and chat app where computer vision is applied on images. Programming Language: Python, Google Colaboratory Librearies: Matplotlib, Pandas, OpenCV, Seaborn, Plotly, Scikit-Learn Flask, SocketIO Focus on: Real time streamong application using Websocket and chat app where computer vision is applied on images.

    • Italy
    • Professional Training and Coaching
    • 1 - 100 Employee
    • Docente (Professor): Corso Machine Learning (30 ore) - Online
      • Aug 2020 - Sep 2020

      Programming Language: Python, Google Colaboratory Librearies: Matplotlib, Pandas, OpenCV, Seaborn, Plotly, Scikit-Learn, Dash, Flask Focus on: Regression, Classification, Clustering (Unsupervised Learning) Programming Language: Python, Google Colaboratory Librearies: Matplotlib, Pandas, OpenCV, Seaborn, Plotly, Scikit-Learn, Dash, Flask Focus on: Regression, Classification, Clustering (Unsupervised Learning)

    • Italy
    • Professional Training and Coaching
    • 100 - 200 Employee
    • Docente (Professor): Corso Machine Learning (30 ore) - Online
      • Jun 2020 - Jul 2020

      Programming Language: Python, Google ColaboratoryLibrearies: Matplotlib, Pandas, OpenCV, Seaborn, Plotly, Scikit-Learn, Dash, FlaskFocus on: Regression, Classification, Clustering (Unsupervised Learning)

    • Docente (Professor): Corso Tecnologie Data Science (30 ore) - Online
      • May 2020 - Jun 2020

      Programming Language: Python, Google ColaboratoryLibrearies: Matplotlib, Pandas, OpenCV, Seaborn, Plotly, Scikit-Learn, Dash, FlaskFocus on: Regression, Classification, Clustering (Unsupervised Learning)More practical example of real application than theory

    • Docente (Professor): Corso Data Visualization (24 ore) - Online
      • Mar 2020 - Apr 2020

      Programming Language: Python, Google ColaboratoryLibrearies: Matplotlib, Pandas, OpenCV, Seaborn, Plotly, Scikit-Learn, Dash, Flask

    • Italy
    • Professional Training and Coaching
    • 100 - 200 Employee
    • Docente (Professor): Corso di Machine Learning ( 27 ore ) - Class
      • Nov 2019 - Jan 2020

      Programming Language: Python, Google Colaboratory Librearies: Matplotlib, Pandas, OpenCV, Seaborn, Plotly, Scikit-Learn, Dash, Flask Focus on: Regression, Classification, Clustering (Unsupervised Learning) Programming Language: Python, Google Colaboratory Librearies: Matplotlib, Pandas, OpenCV, Seaborn, Plotly, Scikit-Learn, Dash, Flask Focus on: Regression, Classification, Clustering (Unsupervised Learning)

    • Spain
    • Spectator Sports
    • 1 - 100 Employee
    • Computer Vision Engineer
      • Jan 2018 - Aug 2018

      From September 2017 to August 2018, I worked for the ThermoHuman group in Madrid. For them, I have developed an algorithm able to autonomously segment a thermal camera image in which a desired body region appears into subparts having a specific chosen profile. Given a thermal camera image in which a person appears, the software objective is firstly to extract the body profile and secondly to segment it. For the extraction of the body profile a convolutionl autoencoder network, implemented in Python using the Keras library has been used, whereas for the segmentation part a registration algorithm, implemented in C++ using the SimpleElastix library has been selected. The overall algorithm runs on C++. The tensorflow C++ API it is used to load the autoencoder model (trained in Python) and make predictions in C++. Show less

    • Spain
    • Higher Education
    • 700 & Above Employee
    • Master's Thesis Project
      • Sep 2016 - Nov 2017

      Title: A General Purpose Control Design For Vision Based Autonomous Quadrotor Navigation. The master thesis project focuses on two different problems related to the autonomous quadrotor navigation field. The first one is the design of a navigation controller framework to simultaneously track the desired yaw angle together with either the desired velocities or the positions. The second one deals with the design of a vision based planner that uses visual informations either acquired by the front or bottom quadrotor camera to make the quadrotor approaches up at a desired distance a chosen static or moving object. To validate the algorithms different autonomous quadrotor missions have been performed in which the quadrotor follows a moving object, it reaches a desired position and it autonomously lands either on a static or on a moving object. The missions has been tested in real flight with Parrot AR. Drone 2.0 and Bebop 2.0 whereas for the simulation the Gazebo simulator in combination with PX4 Software-In-The-Loop has been used. Both the navigation controller framework and the vision based planner have been developed using ROS as a software framework to guarantee system communication and all the algorithms have been coded using C++ as a programming language. Master thesis videos: Mission AR. Drone 2.0: https://www.youtube.com/watch?v=ZEgzFRMgkZQ Mission Gazebo Simulation: https://www.youtube.com/watch?v=foVIcSdK-CQ&t=1s Object (siring) realease Bebop 2.0: https://www.youtube.com/watch?v=6CYwuGt472s Object following AR. Drone 2.0 https://www.youtube.com/watch?v=yF3bJvuo-nc Show less

    • Spain
    • Software Development
    • 1 - 100 Employee
    • ROS Summer Course
      • Sep 2016 - Sep 2016

      From September 5th to 10th I have attended to a ROS course under The Construct company for a total of 36 hours explaining how ROS works using python as a programming language. From September 5th to 10th I have attended to a ROS course under The Construct company for a total of 36 hours explaining how ROS works using python as a programming language.

    • Italy
    • Higher Education
    • 700 & Above Employee
    • Bachelor's Thesis Project
      • Feb 2015 - Jul 2015

      Title: Plane detection from Pointclouds by means of a Region Growing approach. I did my bachelor thesis working on a project, currently under development at DISI University of Bologna, having the aim to design a wearable system able to help a blind person to increase the perception of the surrounding enviroment. In this project I implemented an algorithm of plane detection for a binocular stereo vision system able to recognize, given an image, all the planes (streets, walls,sidewalks) appearing on it. For this thesis I programmed in C using Visual Studio as programming environment and OpenCV as a software library. Show less

Education

  • Universidad Politécnica de Madrid
    Master's Thesis Project, 7.5 / 10
    2016 - 2017
  • Technische Universiteit Delft
    Master's degree, Systems & Control
    2015 - 2017
  • Università di Bologna
    Bachelor's degree, Ingegneria dell'Automazione (Automation Engineering)
    2012 - 2015
  • 同济大学
    Exchange Programme, Automation Engineering
    2013 - 2014

Community

You need to have a working account to view this content. Click here to join now