Student at Università di Catania and at Scuola Superiore di Catania
Catania Area, Italy
Student at Università di Catania and at Scuola Superiore di Catania
Catania Area, Italy
Specific experiences:
• Linux kernel development
• Open Source high-level involvement and co-maintainership positions
• Experience on distributed systems in Java
Academic Interests:
• Distributed systems
• Theoretical computer science, in general, including algorithms and functional programming
Operating Systems:
• GNU/Linux (Ubuntu, Gentoo, Mandriva, Suse, Slackware)
Programming and Scripting Languages:
• Ansi C, C++
• Java
• Bash Scripting
Other ones:
• Scheme
• Haskell
• SQL
• Python
• Perl
• HTML 4.01, CSS, XHTML, XML, JavaScript
• PHP
Server:
• Firewalling (Iptables + general concepts)
• Apache (Linux)
• Samba
• NFS
• Postfix
• MySQL
Linux kernel development, C, C++, Java, distributed systems
Problem Solving capacity, software architecture design, finding bugs by source code inspection.
(Privately Held; 11-50 employees; Computer Software industry)
August 2007 — October 2007 (3 months)
(Privately Held; 11-50 employees; Computer Software industry)
July 2006 — September 2006 (3 months)
- Initial work on SRTP and MIKEY support, via integration of libSRTP and minisip code into TvBlob software platform.
- Research on reputation and trust together with Cristiano Longo, resulting in a publication to the TRECK track, hosted by ACM SAC '07 conference.
- Linux driver development for an MIPS-based embedded enviroment:
- for a graphic card driver, stability improvement and porting of splash screen code from Linux 2.4 to 2.6;
- reliability fixes on a network driver.
(Public Company; 10,001 or more employees; Computer Software industry)
July 2005 — October 2005 (4 months)
R&D for Linux (tm) kernel development in the UserModeLinux area.
Developed new efficient APIs in the Virtual Memory area completing work beginned by long-time kernel hacker Ingo Molnar.
Computer Science 2004 — 2009
2004 — 2009