CURRICULUM VITAE

Download Curriculum


Personal Data

Place and Date of Birth : Rome, 10/03/1977
Address: Via dei Georgofili 148 – 00147 ROMA (Italy)
E-mail: pierfrancesco@pfcortese.it

Studies

3/2007 PhD in Computer Science and Automation, “Roma Tre” University, Italy.
  • Thesis: “C-Planarity of Clustered Graphs: Methodologies, Algorithms, and Applications ”.
  • Advisor: prof. Giuseppe Di Battista.
7/2003 Qualification for the profession of Engineer, “Roma Tre” University, Italy.
3/2003 Five years degree in Computer Science Engineering. “Roma 3” University, Italy
  • Thesis: “Nuove metodologie per il test di planarità sui grafi”.
  • Advisor: prof. Giuseppe Di Battista.
  • Rating: 110/110 with honours
7/1995 General Certificate of Education, Liceo Scientifico Statale “F. Borromini”, Rome. Rating: 60/60.

Basic Skills

Desktop Operating Systems:
DOS, Windows 3.11, Windows 95/98/ME/NT/2000/XP/VISTA/Seven/Windows 8,
Linux Slackware, Red Hat, Debian, Ubuntu Desktop.

Applications:
Microsoft Office, Microsoft Visual Studio, Adobe Photoshop, Adobe Illustrator, Adobe Dreamweaver, SmartDraw, CorelDraw, CVS, SVN, LateX

Advanced Skills

Server Operating Systems:
Windows Server 2008 Web Edition, Linux Ubuntu Server.

Programming Languages and Libraries:
Pascal, C, C++, Visual C++, Java, JNI, JavaScript, VBScript, ASP, PHP, HTML, ML, CaML, Plasm, LEDA, GDToolkit,  Python, DTML.
Development of C/C++ software libraries in Linux environment.
Development of web application based on Python and DTML in the Plone/Zope environment.

Protocols and network technologies:
ISO/OSI, Ethernet, TCP/IP, BGP, RTSP, HTTP,FTP, SMTP, POP3.
Development of web applications. Servers and domains management

Database: Entity-Relationship model, SQL, MySQL.

RFID:
Standard ISO/IEC 18000, EPC Global standards, PUF-based tag (physically unclonable function)

CMS: Development of web application based on Plone/Zope, WordPress

Languages

Good written and spoken english.

Research Projects

  • S.A.T., Sistema Avanzato di Tracciabilità. Advanced tracking system in intermodal freight transportation
  • GDToolkit, Graph Drawing Toolkit
  • MainStream, Algorithms for Massive Information Structures and Data Streams
  • ALGO-NEXT, Algorithms for the Next Generation Internet and Web: Methodologies, Design and Applications
  • DELIS, Dynamically Evolving, Large Scale Information Systems
  • COSIN, COevolution and Self-organisation In dynamical Networks

Publications

Refereeing

  • SIAM Journal on Discrete Mathematics
  • ACM SIGCOMM Computer Communication Review
  • Software: Pratice and Experience
  • Journal of Graph Algorithms and Applications
  • Graph Drawing 2008
  • Graph Drawing 2007
  • Graph Drawing 2006
  • Graph Drawing 2005
  • ICALP 2005
  • WEA 2005
  • Graph Drawing 2004
  • Graph Drawing 2003

Teaching

  • 4/2009: "Didactics of Computer Networks", SSIS lazio
  • 4/2008: "Didactics of Computer Networks", SSIS lazio
  • From 10/2007 to 2/2008: didactics support for the “Computer Networks I” course.
  • 6/2007: collaboration to the "C++ Language" course, organized by “ Direzione Generale per il Personale Militare” and “Consiglio Nazionale delle Ricerche”
  • 3/2007: "Didactics of Computer Networks", SSIS lazio
  • 3/2007: "Computer Networks Lab", SSIS lazio
  • From 10/2005 to 2/2006: didactics support for the “Computer Networks I”,
    “Theoretical Computer Science I”, and courses.
  • 6/2006: collaboration to the "C++ Language" course, organized by “ Direzione Generale per il Personale Militare” and “Consiglio Nazionale delle Ricerche”
  • 1/2006: collaboration to the Computer Networks course for the second level Master Progettisti di Sistemi Informatici,
    organized by “Direzione Generale per il Personale Militare” and “Consiglio Nazionale delle Ricerche”.
  • From 10/2005 to 2/2006: didactics support for the “Computer Networks I”, “Computer Networks II”,
    “Theoretical Computer Science I”, and “Theoretical Computer Science II” courses.
  • 1/2005: collaboration to the "C++ Language" course, organized by
    “ Direzione Generale per il Personale Militare” and “Consiglio Nazionale delle Ricerche”
  • 1/2006: collaboration to the Computer Networks course for the second level Master
    “Progettisti di Sistemi Informatici&rdquo,
    organized by “Direzione Generale per il Personale Militare” and “Consiglio Nazionale delle Ricerche”.
  • 10/2004: didactics support for the “Computer Networks I”, and “Theoretical Computer Science II” courses.
  • 10/2003: didactics support for the “Computer Networks I” course.
  • 5/2000: didactics support for the “Database” course.

Previous Occupations

  • From 10/2009 to 11/2014: Employee at Team Service S.C.a.r.l.  
    Occupation: Intranet developing and management, server management
  • From 10/2008 to 9/2009: Researcher at Data Management S.p.A.
  • From 3/2007 to 9/2008: Postdoctoral researcher at Department of Computer Science and Automation, “Roma Tre” University.
  • 10/2003: Collaboration Agreement, Department of Computer Science and Automation, “Roma Tre” University.
    Occupation: didactics support for the “ Computer Networks I” course.
  • From 4/2003 to 10/2003: Collaboration Agreement, Department of Computer Science and Automation, “Roma Tre” University.
    Occupation: realization of a graph drawing software library.
  • 5/2000: Collaboration Agreement, Department of Computer Science and Automation, “Roma Tre” University.
    Occupation: realization of didactics material for the “Databases” course.
  • From 3/2000 to 3/2003: Students delegate within the Faculty of Engineering, “Roma Tre” University .

Other Activities