Vincenzo Vigilante

Personal website of

Embedded Systems, Artificial Intelligence, Web

Hire Me

About Me

Know Me More

Hello! I'm Vincenzo Vigilante

I'm a curious human being, passionate about computers since I was a child.
My experience concerns Software Engineering in general, with my main field of expertise being Linux and embedded systems, as well as computer vision and machine learning. Additional experience includes distributed programming and web development.

I earned my Ph.D in March 2021.
I've always been passionate about learning; I've been fortunate enough to have wonderful teachers and earned high honors at every step throughout my career.
I worked part-time during my studies, consolidating my practical skills, first in the field of web development, then working on artificial intelligence applications and Embedded Systems, finally becoming a team lead and a project manager.
Occasionally I take on web development jobs as a freelance.

I pursue a number of personal projects, participate to hackatons and programming competitions and contribute to open source software.
My other hobbies include electronics, photography, graphics, 3d printing, videogames and music.


What I Do




2017 - 2021

Ph.D. Artificial Intelligence

University of Salerno, Italy

Thesis title: Intelligent embedded systems for facial soft biometrics in social robotics.

My experience included a period of 4 months spent as a visiting researcher at the University of Twente (Netherlands) where I worked with my co-tutor.

Help teaching: algorithms and data structures, logical networks, computer vision, cognitive robotics, machine learning


  • 4 papers published to international journals, 6 presented to international conferences
  • 21 papers reviewed, 6 cotutorship for master theses, 14 for bachelor theses
  • Developed a software framework for training and evaluation of deep networks that is now used by the group.
  • Setup and maintenance of a cluster of linux machines with GPUs, shared storage and delegated authentication, used by 30 people.

2015 - 2017

Master's Degree (cum laude)

Computer Engineering ‐ University of Salerno, Italy

Thesis title: A wearable device for accident detection in sports activities using machine learning. Published and presented as a conference paper.

The course included lots of project work, done in groups. My group and I always took pride in our projects and aimed to excellence beyond what was required; some results are showcased in the projects section of this website.
I've often been selected as team leader by my peers due to my dedication and experience.


  • Thesis published as a conference paper
  • Our laser harp project was requested and showcased at multiple venues, even on national TV.
  • Grade Point Average: 29.83 / 30

2012 - 2015

Bachelor Degree (cum laude)

Computer Engineering ‐ University of Salerno, Italy

Thesis title: Porting and experimental evaluation of video analytics applications on low-cost platforms.


  • Of the 180 students of my cohort I was one of the 8 that obtained their degree within 3 years.
  • Grade Point Average: 28.95 / 30

2007 - 2012

High school degree (cum laude)

Scientific High School Leonardo Da Vinci, Salerno



Team Lead

A.I. Tech srl

Mentoring and managing a team of 4 developers.

Design of algorithms, protocols and processes.

Participation to fairs and expositions; interaction with customers and business partners.


  • Release of 4 new products, 2 new platforms, many major and minor bugfixes and features
  • Up to 10x reduced hardware requirements by designing of a resource sharing protocol
  • Improved reliability and reduced test time by designing an automatic regression testing suite

2015 - 2019


A.I. Tech srl

Design and development of state of the art computer vision algorithms, optimized to run directly on board of embedded smart cameras (not limited to Deep Learning).

Desing and development of latency critical software modules in C++ for High Frequency Trading.


  • 5-10x speed-up of multiple computer-vision algorithm by profiling and optimization
  • Proposed and implemented self-monitoring modules for automatic bug-spotting at runtime
  • Proposed and implemented improvements of the development process and of the software architecture that allowed to scale the number of products and the number of supported platforms by 5-10x

2012 - 2015

Web Developer

Studio 109

Development of web-based ERP software and applications.

Development of templates and plugins for well-knwon CMSs.





A parallel algorithm for subgraph isomorphism International Workshop on Graph-Based Representations in Pattern Recognition …, 2019
V Carletti, P Foggia, P Ritrovato, M Vento, V Vigilante


A system for gender recognition on mobile robots Proceedings of the 2nd international conference on applications of …, 2019
P Foggia, A Greco, G Percannella, M Vento, V Vigilante


A convolutional neural network for gender recognition optimizing the accuracy/speed tradeoff IEEE Access 8, 130771-130781, 2020
A Greco, A Saggese, M Vento, V Vigilante


Vf3-light: A lightweight subgraph isomorphism algorithm and its experimental evaluation Pattern Recognition Letters 125, 591-596, 2019
V Carletti, P Foggia, A Greco, M Vento, V Vigilante


SoReNet: a novel deep network for audio surveillance applications 2019 IEEE international conference on systems, man and cybernetics (SMC …, 2019
A Greco, A Saggese, M Vento, V Vigilante


Emotion analysis from faces for social robotics 2019 IEEE International Conference on Systems, Man and Cybernetics (SMC …, 2019
A Greco, A Roberto, A Saggese, M Vento, V Vigilante


Benchmarking deep network architectures for ethnicity recognition using a new large face dataset Machine Vision and Applications 31 (7), 1-13, 2020
A Greco, G Percannella, M Vento, V Vigilante


A deep learning based approach for detecting panels in photovoltaic plants Proceedings of the 3rd International Conference on Applications of …, 2020
A Greco, C Pironti, A Saggese, M Vento, V Vigilante


Detecting sounds of interest in roads with deep networks International Conference on Image Analysis and Processing, 583-592, 2019
P Foggia, A Saggese, N Strisciuglio, M Vento, V Vigilante


Miviabot: A cognitive robot for smart museum International Conference on Computer Analysis of Images and Patterns, 15-25, 2019
A Saggese, M Vento, V Vigilante


A Wearable Embedded System for Detecting Accidents while Running. VISIGRAPP (4: VISAPP), 541-548, 2018
V Carletti, A Greco, A Saggese, M Vento, V Vigilante


Performance Assessment of Face Analysis Algorithms with Occluded Faces Pattern Recognition. ICPR International Workshops and Challenges: Virtual …, 2021
A Greco, A Saggese, M Vento, V Vigilante


Gender recognition in the wild: a robustness evaluation over corrupted images Journal of Ambient Intelligence and Humanized Computing, 1-12, 2020
A Greco, A Saggese, M Vento, V Vigilante


Updated: 2021-04-20.
View all on Google Scholar


Get in Touch