Computer Science student (MSc.) looking for an internship in UK or Ireland



Hi, I'm an Italian Computer Science student (MSc.) willing to do an
internship in some UK or Irish company.
I have almost no practical experience, apart from University projects,
but I can learn quickly. Here's my resume:

email: giuffsalvo@xxxxxxxxxx

1.Education
- Currently enrolled in the 2nd year of the MSc. in Computer Science
of the University of Catania (http://www.dmi.unict.it/u2)
Current grade average: 28.73/30
- BSc. in Computer Science, obtained on November, 24th 2006 at the
Department of Mathematics and Computer Science of the University of
Catania (http://www.dmi.unict.it/u2)
Thesis topic: ?SELinux ? history, architecture, functioning? ?
http://www.tesionline.com/intl/thesis.jsp?idt=16170
http://giuffsalvo.zoomshare.com/files/Tesi.pdf
Final mark: 110/110 cum laude
Overall grade average: 29.37/30
Winner of the Archimedes award for the academic year 2005/2006
(http://www.bda.unict.it/Pagina/It/Notizie_1/0/2007/07/26/779_.aspx)

2.Professional skills
- Programming languages
Java (J2ME, J2SE), Bash shell scripting: Good (4 years experience)
PHP, Javascript, MatLab: Good (2 years experience)
C/C++: Basic
- Network protocols
TCP/IP
- Security protocols
IPSec, SSL, SSH, Kerberos, SET, TOR
DBMS
MySQL, PostgreSQL
- Operating Systems
Linux (SuSE, Fedora, Ubuntu), Windows XP
- IDS
Snort
- Hypervisors
VMware Workstation

3.Software developed
- Collaboration as a Client Analyst, in the development of a
distributed multiplayer system for the game of roulette, written in
Java, and presented for the final exam of the course ?Software
Project?: http://digilander.libero.it/extremesw/
- DayTime: A J2ME midlet which retrieves the exact date and time from
the Internet - http://www.getjar.com/products/7047/DayTime
Beta-testing certificate:
http://www.getjar.net/cgi/btcview.cgi?bcid=464
- MobileDictionary: A J2ME midlet to translate single words between
different languages ?
http://www.getjar.com/products/8948/DizionarioMobile
Beta-testing certificate:
http://www.getjar.net/cgi/btcview.cgi?bcid=465
- An application written in MatLab language to implement three
graphic interpolation methods (Nearest Neighbor, Bilinear, Bicubic),
for the scaling of digital images ?
http://www.mathworks.com/matlabcentral/fileexchange/loadFile.do?objectId=14126&objectType=FILE
- A web scraper for the website of the main Italian news agency, ANSA
(http://www.ansa.it), using JLex (a lexical analyzer) and Cup (a
syntax analyzer), developed as part of the exam for the couse
?Compilers?: http://giuffsalvo.zoomshare.com/files/ANSAScraper.zip
http://www.planet-source-code.com/vb/scripts/ShowCode.asp?txtCodeId=5842&lngWId=2#zip

4.Additional certified activities and courses
- Attendance and passing of the final exam, of the Computer Science
course ?Central Systems?.
Teacher: Dott. Angelo Barbarino, Consulting IT Specialist and System
Architect of IBM.
Place: Department of Mathematics and Computer Science of the
University of Catania.
Duration: 24 hours ? From March till June 2006.
Arguments: IBM mainframe operating systems (z/OS, Linux on zSeries,
z/VM).

- Seminar ?Sminuzzamento di Snort? (?Dissecting Snort?), held as part
of the course ?Computer security 2? in the 2nd semester of the
academic year 2006/2007:
http://www.dmi.unict.it/~giamp/Sicurezza/67/Secondo/mate67s.html
http://giuffsalvo.zoomshare.com/files/Sminuzzamento_di_Snort.pdf
If needed, I can provide the username and the password to view the
PDFs.

5.Work experience
- Start date: December 2005
End date: February 2006
Employer: Department of Mathematics and Computer Science, University
of Catania
Description: Internship at the Department of Mathematics and Computer
Science of the University of Catania, whose objective was the design,
development and testing of a MySQL database for the storage of
scientific activities (papers, seminars, conferences, etc..) carried
by scientific member of the department. I can provide a certified
document from the Department (in Italian language) which verifies
this.

- Start date: June 2000
End date: January 2002
Employer: VNU Business Publications Italia S.r.l.
Job title: Freelance journalist
Description: I worked for the Italian computing magazine ?PC
Magazine?, property of VNU Business Publications Italia S.r.l., for
which I wrote 26 articles about technologies and software related to
the world of Internet and PCs ? http://www.pcmagazine.it.
In addition to this, for some time (from December 2000 to July 2001) I
was also responsible for choosing software for BeOS to be included in
the CD-ROM attached to the magazine.
If needed, I can send PDF or Word copies of the articles I?ve written,
and a signed statement from VNU (in Italian language) which verifies
this.

6.Foreign languages
- English
Knowledge level, written and spoken: Excellent.
In June 2002 I obtained the FCE ESOL certificate from the University
of Cambridge, with the final mark ?Good? (B).

7.Transcripts
* Transcript of the MSc. in Computer Science, courses already passed:

Course Final mark ECTS
Algorithms 2 30/30 cum laude 6
Cryptography 30/30 cum laude 6
Compilers 30/30 6
Complexity 23/30 6
Computability 27/30 6
Computer law 30/30 3
Computer security 2 30/30 6
Distributed systems 2 30/30 cum laude 6
Numerical analysis 30/30 6
Operational research 28/30 6

Current grade average: 28.73/30

* Transcript of the BSc. in Computer Science:

Course Final mark ECTS
Algorithms 1 28/30 6
Business administration 28/30 6
Calculus 30/30 cum
laude 9
Computer architecture 30/30 cum laude 9
Computer music 30/30 cum laude 3
Computer networks 27/30 6
Computer security 1 28/30 6
Databases 30/30 cum laude 9
Discrete mathematics 30/30 9
Distributed systems 1 30/30 cum laude 6
Introduction to computer logic 30/30 6
Introduction to Java 2 Micro Edition 30/30 3
Introduction to GIS 30/30 3
Linux system administration 30/30 cum laude 3
Interaction&Multimedia 30/30 cum laude 6
Numerical methods 30/30 cum laude 6
Operating systems 30/30 cum laude 9
Physics 1 28/30 6
Physics 2 30/30 6
Programming 1 30/30 cum laude 12
Programming 2 26/30 9
Software engineering 1 30/30 cum laude 6
Software project 30/30 cum laude 6
Theoretical foundations of computer science 30/30 cum laude 3
Web programming 30/30 cum laude 6
XML 30/30 cum laude 3

Overall grade average: 29.37/30


I'm looking forward for an answer from any company interested.
.



Relevant Pages

  • Re: Standard Forth versus Python: a case study
    ... "promotion by the computer science establishment"; ... programming courses in the CS dept., and the languages they're taught ... But while such programming courses are ... the hard-core precepts of Computer Science to find acceptance there. ...
    (comp.lang.forth)
  • Re: Pythons simplicity philosophy
    ... This explanation is misleading by overqualification (that "addition" is ... CS teaches general concepts and in all decent CS 101 course it starts ... They wanted to learn enough computer science to get on with their ... > languages in general) just never obtained any wide usage. ...
    (comp.lang.python)
  • Re: A program to measure flops in Perl (should it be this "off"?)
    ... > and computer time is cheap. ... But how many different languages? ... > programming, something about algorithm analysis, something about ... > computer science student will learn a good deal about both of those. ...
    (comp.lang.perl.misc)
  • Re: Not enough parallelism in programming
    ... >> McCarthy commented about LISP and other languages ended up having too ... %T Form and Content in Computer Science ... Conservation of energy, for example, can be interpreted as defining ... we can surely gain a factor of n. ...
    (comp.arch)
  • Re: Interesting article by Joel Spolsky: The Perils of JavaSchools
    ... programming languages, the computer science student would be left ... without the tools to do any investigation into computer science. ... it's definitely true that programming ... confusion over what computer science means, because software engineering ...
    (comp.lang.java.programmer)