More about me...
-
Topics
Apple Archlinux Awk Bash C Canon Deadlock E17 Elementary Enlightenment EOS Eye-candy Flower GPL GUI HAL HP-UX HSQLDB IBM-AIX Injection Internet Explorer iWork Java Javascript JDBC Last.fm OpenSource Opera Oracle OSX Photoshop PHP PNG QT Quartetto Radio Rock SQL Streaming SVN Trojan UNIX Windows XML Xorg XP
WP Cumulus Flash tag cloud by Roy Tanck and Luke Morton requires Flash Player 9 or better.
Pages
Archives
Blogroll
OpenSource
Useful
Last.fm



/rating_on.png)

Curriculum Vitae
Dati anagrafici
Nome: Fabio
Cognome: Falcinelli
Data di nascita: 7 dicembre 1983
Stato civile: Celibe
Esperienze professionali e formazione
2007
Sono stato assunto in Visiant Security S.r.l. (http://www.visiantsecurity.it) come software developer sul progetto PCS (Piattaforma Centralizzata di Sicurezza) presso Telecom Italia s.p.a. in ambito IAM (Identity and Access Management).
I prodotti su cui mi sono specializzato durante l’attività lavorativa sono CA Siteminder (http://www.ca.com) per protezione applicazioni web e FOXt BoKS (http://www.foxt.com) per protezione applicazioni Client/Server. Il progetto prevede la manutenzione della piattaforma, l’integrazione di nuove applicazioni all’interno della stessa nonché lo sviluppo e il miglioramento delle funzionalità esistenti.
2002-2006
Ho conseguito la Laurea in Ingegneria Informatica presso l’Università degli Studi di Roma “La Sapienza” con valutazione di 109/110. La mia tesi “Studio di prestazioni di un sistema di diffusione delle informazioni su larga scala” riguardava il Realtime Network Publish/Subscribe Middleware RTI Data Distribution Service (http://www.rti.com) su rete WAN, testbed fornito dal consorzio PlanetLab (http://www.planet-lab.org);
Durante il periodo accademico ho sviluppato diversi progetti, in C e Java. Il secondo in ambito web (Servlet/JSP) implementava un social network musicale secondo il pattern MVC.
2006
Ho collaborato con “Binario Etico” nell’ambito del progetto “Trashware”: recupero di hardware datato e obsoleto mediante software OpenSource;
2005
Ho conseguito l’attestato di Qualifica Professionale di “Sistemista Linux” con valutazione di 28/30 alla prova scritta e 30/30 alla prova orale, rilasciato dalla Provincia di Roma presso ITIS B. Pascal;
Il corso prevedeva uno stage della durata di 125 ore svolto presso i “Laboratori Nazionali di Frascati” dello “Istituto Nazionale di Fisica Nucleare“;
2002
Diploma di maturità tecnica in “Informatica” presso ITIS B. Pascal di Roma con votazione di CENTO/centesimi;
Conseguimento della ECDL (European Computer Driving Licence).
Conoscenze informatiche
Sistemi Operativi
I sistemi operativi che ho utilizzato nel tempo sono moltissimi, compresi IBM-AIX e HP-UX. Ma in generale si può dire che sia in grado di usare i sistemi UNIX. In particolare, quelli su cui sono più ferrato e che ho usato (o utilizzo tuttora) più spesso sono riassunti di seguito:
GNU/Linux (Archlinux, Debian, Ubuntu, RedHat);
Mac OS X;
Microsoft Windows XP;
Sun Solaris 10;
Linguaggi di programmazione
Normalmente saper programmare bene in un linguaggio significa essere in grado di apprenderne uno nuovo in poco tempo. Ho avuto modo di usare moltissimi linguaggi di programmazione, dallo scripting su ksh al php a python, ma posso dire di avere conoscenza approfondita e padronanza dei seguenti:
C, C++;
Java, JSP;
C#;
SQL;
Linguaggi di markup
Non ho ritenuto opportuno raggruppare questi linguaggi con quelli di programmazione, ma date le loro grandi potenzialità li elenco di seguito
XML (eXtended Markup Language);
LaTeX (Document Markup Language and Document Preparation System);
DocBook (Markup Language for Technical Documentation in XML Syntax);
IDE e tool di sviluppo
I tool che uso di più durante la progettazione/sviluppo del software
NetBeans;
Eclipse;
Subversion (SVN);
Visual Paradigm;
Argo UML;
Prodotti software
Di seguito un elenco dei prodotti software con cui mi sono imbattuto in questi anni. Sono molto vari, non si può dire di avere delle competenze specifiche riguardo tutti, ma un buon amante dell’IT deve sapersi interfacciare con un po’ tutto
FOXt BoKS (Access Control Management solution);
CA Siteminder (Web Access Manager);
RTI Data Distribution Service (Real-Time Network Publish/Subscribe Middleware);
MySQL;
PostegreSQL;
Hypersonic;
Oracle 10g;
Apache Web Server;
Apache Tomcat;
Apache log4j (Java logging API);
Mozilla ldapjdk (Java LDAP access API);
Sun JavaMail (Java mail access API);
OpenSSL (OpenSource crypto libraries and utilities);
Joomla! (PHP Content management system);
Wordpress (PHP Blogging and publishing platform);
Suite software per ufficio (Microsoft Office, OpenOffice.org);
Prodotti software di project management (Microsoft Project, Serena OpenProj);
Microsoft Visio.
Altre conoscenze
Lingua straniera: Buona conoscenza della lingua inglese, orale e scritta;