Location via proxy:   
[Report a bug]   [Manage cookies]                

Gaspare Ferraro - Profile Picture

Gaspare Ferraro


Data scientist - Developer

Curriculum

Work Experiences

  • Rome, Italy
    Sep '19 - Present
    Member of the scientific and technical committee for CyberChallenge.IT 2020: the Italian training program in cybersecurity that involves 28 universities and 4.500 students.
    Developer of the project website and the training platform.
    Leader of the admission phase: in charge of the creation of the logical and programming tests for the admission, the evaluation and the selection of the best italian students to the CyberChallenge.IT project.
  • Turin, Italy
    Sep '19 - Present
    Organizer and developer for the Reply Challenges: Code Challenge - Teen & Standard Edition and Cyber Security Challenge.
    International team-based competitions in competitive programming and cyber security that involved in 2 years about 40.000 participants from more 100 countries all around the world.
    In charge of the design, implementation and testing of the problems for the competitions.
  • Volterra (& others), Italy
    Sep '14 - Present
    Official trainer for the Italian IOI Team (International Olympiads in Informatics) at SIAF International School for Advanced Education in Volterra (Tuscany).
    Member of the scientific and technical committee of the annual Italian Olympiad in Informatics, editions: Trainer of the regional (Ligurian) partecipants to the Italian Olympiads in Informatics.
  • Hamburg, Germany
    Gen '18 - Dec '19
    Backend developer, algorithmist and data scientist.
    Design of algorithms and development of software for data and image analysis.
    Customized solutions for data acquisition and storage for the business sector.
  • Teacher for "Scuola Telecomunicazioni Forze Armate" in Chiavari (the Italian military school of telecommunications).
    Teaching in the "Advanced Unix/Linux Administrators" course, module "Advanced User Management".
    Topics about advance authentication, authorization and accounting techniques, logging, NSS, PAM for custom authentication, directory services, X.500 protocols, LDAP protocol and integration with PAM and NSS modules, cryptography, hash functions, Kerberos protocol.
  • Pisa, Italy
    Feb '19 - Jun '19
    Teacher and trainer for the cybersecurity team of University of Pisa for the CyberChallenge.IT 2019: the Italian cybersecurity training program.
    Preparation of lessons and workshops about reverse engineering, cryptography and web security.
    Preparation of challenge and technical support for the national jeopardy CTF competition.
    Our team (University of Pisa) ranked 3rd (out of 18 teams from various italian universities) in the final Attack & Defense CTF.
  • Turin, Italy
    Oct '18 - Mar '19
    Codemaster for the Reply Code Challenge, standard and teen editions: an international competitive programming challenge with 15.000 registration from more than 100 countries worldwide.
    In charge of the design, implementation and testing of the problems for the competitions.
  • Genoa, Italy
    Oct '18 - Nov '18
    Trainer for the competitive programming team of University of Genoa at the SWERC 2018 in Paris (the regional selection for the ACM ICPC World Finals).
  • Pisa, Italy
    Gen '18 - Apr '18
    Laboratory assistant for the Computer Science department.
    Preparation of lessons and workshops about C programming, algorithms and data structures.
  • Genoa, Italy
    Jan '14 - Jun '14
    Android app development and internal technical support.

Education

Skills

  • Programming language & Technologies
    Proficient with:
    • C/C++ (System Programming, POSIX, PThreads, STL, Parallel applications, ...).
    • Java (Android app development, J2EE, Tomcat, Javadoc, Junit, ...).
    • Web Development (HTML5, CSS3, Javascript, Jquery, Bootstrap, Node.js, ...).
    • Database (Mysql, PostgreSQL).
    • Linux (Bash scripting, System administration).
    • Version control (Git, Microsoft Team Foundation Server).
    • Amazon Web Services (RDS, S3, Lambda, Elastic Beanstalk, ...).
    • Firebase (Authentication, Realtime Database, Crash reporting, ...).
    Familiar with other languages and technologies like: Python, PHP, NoSql (MongoDb), C#, F#, OCaml.
  • Theoretical knowledge
    Strong background in competitive programming, problem solving, algorithms (focused mainly on data analysis, graph theory and social network analysis), data structures and maths.
  • Other skills
    • Italian mother-tongue and fluent in English.
    • Good organizational skills and work management.

Publications

  • London, UK
    Aug '18
    Alessio Conte, Gaspare Ferraro, Roberto Grossi, Andrea Marino, Kunihiko Sadakane, Takeaki Uno:
    Node Similarity with q-Grams for Real-World Labeled Networks. (doi KDD 2018: 1282-1291)

Hobbies

  • Rubik's Cubes
  • Guitars
  • Juggling
  • Travels

Contests

  • Cybersecurity contests
    Online
    '18 - Present
    Participation in various cybersecurity contests (Capture the Flag competitions), as official member of the CTF Team located at University of Genoa ZenHack Team.
  • Competitive programming contests
    Online
    '12 - Present
    Participation in various programming contests like Google HashCode, Google Code Jam, COCI, Codeforces.
  • A non-stop 24 hours online cyber security competition, organized by Reply.
    Our team (RibbaBoys, formed by me, Luigi Sciolla, Emilio Cafè Nunes and Giovanni Minotti) placed 1° (out of 1296 teams from all over the world).
  • Deputy team leader for the Italian Team at the 31th edition of the International Olympiad in Informatics, held in Baku, Azerbaijan.
  • Second place at the Zerynth python challenge organized by Codemotion. Winner of a Xinabox XK03 development kit (a modular prototyping platform fo IoT) and a Raspberry Pi 3b+.
  • Milan, Italy
    May '19
    An italian competitive programming competition hosted by the first european mobile app developer company Bending Spoons. Ranked in the top 40 positions, out of 2000 participants, in the selection phase and ranked 5th during the final competition hosted in Bending Spoons headquarter (Milan).
  • Copenaghen, Denmark
    Sep '18
    Selected as one of the best 20 italian computer science students, after a selection with over 400 students, by the first italian and european mobile app developer company Bending Spoons.
  • Team leader of the Italian Team.
  • Online
    15 Mar '18
    Online programming competition, organized by Reply.
    Our team (Hasheti team, formed by me, Luca Versari, Alessio Conte and Daniele De Sensi) placed 1° (out of 1207 teams).
    Kindly invited to the Reply Headquarter in Turin, our team was awarded with 4 Razer Blade Gaming Laptop.
  • Genoa/Rome, Italy
    Feb '18 - Jun '18
    University of Genoa' Team member of the national Cyber Security contest.
    Theoretical lessons and pratical CTF competitions hosted by CSecLab (part of the Cyber Security National Laboratory).
    Winner of the local CTF and member of the genoese team in the national final held in Rome.
  • Chisinau, Moldova
    Jul '17
    Team leader of the Italian Team.
  • Partecipant as member of the Italian Team.
  • Participant and winner of a silver medal.
  • First participations at the Italian Olympiad in Informatics.

Projects

Photos