Stefano Cappellini
Software Engineer and Machine Learning Engineer
34 anni • Milan
Riepilogo
I am a Machine Learning engineer and a Computer Scientist. After being a Software Engineer specialized in Web Development for some years, I decided to dive into the wonderful world of Machine Learning in order to combine my computer science background with my passion for Maths, artificial intelligence, probability and statistic. I am really passionate about Deep Learning, mostly applied to computer vision. I like building complex, smart systems and I am looking for interesting and challenging opportunities. See my full resume at: http://cppsfn.co/pdfs/cv_stefano_cappellini.pdf
Competenze
Esperienze
Livelli di formazione
Udacity Inc.
Università Degli Studi Di Milano - Bicocca
Università Degli Studi Di Milano - Bicocca
Le mie qualità
Lingue parlate
Italiano Madrelingua Amarico Intermedio
Esperienze extra-professionali
Technical Report
Facial Landmark Detection: A Modern ApproachThe aim of this paper is to evaluate the impact of some of the research advances in Deep Learning on the everyday development and their usefulness to practitioners. A novel Convolutional Neural Network model is presented to solve a particular instance of the Facial Landmark Detection Problem, the one obtained by considering only five landmarks (Left and Right Eye center, Nose tip, Mouth Left and Right corner). The proposed solution is a single Convolutional Neural Network, with a conceptually simple architecture, employing some of the most recent techniques: inception modules, residual connections, batch normalization, dropout and ELU units. This solution has been compared with the work by Sun et al. and the obtained results clearly show the positive impact of those techniques: it is possible for a practitioner, without a previous domain knowledge and with an average machine, to quickly build a simple model, with competitive computational performance, and able to obtain predictive performance comparable with the ones obtained by more complex, state-of-the-art models presented in the last few years. In addition, the proposed solution has proven to be relatively cheap to train. This reveals the usefulness of the research advances to practitioners. See it here: https://www.researchgate.net/publication/320196917_Facial_Landmark_Detection_a_Modern_Approach
Personal Project
Saho: A Safer Url ShortenerAn URL shortening service that puts the security first. Whenever a user clicks on a shortened link, a page is opened, showing where that particular link is pointing to and asking the user if it is ok to go there. In addition, it uses the MyWOT API, warning the user if a destination looks suspicious or dangerous. See it here: http://cppsfn.co/projects/sasho/
Personal Project
RresizeSmall JQuery utility that makes the handling of the resize event easier. In particular, (1) it is possible to register a callback which will be executed only during true resizing events (when the size of the window changes). The throttling limits the number of times that callback will be called during the resizing. (2) It is also possible to register a callback that will be executed when the resizing event is over. This is probably the greatest contribute of this utility. See it here: http://cppsfn.co/rresize/
Personal Project
MagiesortJava utility that allows to explore, step by step, how various sorting algorithms (Bubble sort, Selection sort, Shaker sort, Insertion sort, Gnome sort, Merge sort, Quick Sort and Heap sort) work. During the execution, it shows how the various data structures are built, the various indexes used, the indexed cells, the swaps performed, the order of the recursive calls and all the additional memory needed by the various algorithms. See it here: http://cppsfn.co/magiesort/
I miei sogni
I would like to apply my skills to real world problems that matter, for example in the medicine field, in the astronomy field or in the environmental engineering.