Languages

Curriculum Vitae

Linux user for 10 years, I started software development in 2003 with C and C++ on Debian, Enjoying both high and low level development.

Happy Gentoo user and server administrator for more than 5 years, I develop all my personal projects on this platform.

Education

Sep 07-09: Beng Artificial Intelligence & Computer Engineering second class first division
  The Robert Gordon University, Aberdeen.
  Awarded IET prize for showing distinction in the final year.
Honours project: Automatic Speaker Recognition: Software development using cepstral analysis,
  Gaussian Mixture Models and Artificial Neural Networks.
2007: DUT SI equivalent to second year of BSc in informatics and Embedded Systems
  IUT Université d'Auvergne at Clermont-Ferrand, France.
DUT project: Development of an open source secured client-server software for incremental backup
  purposes as well as remote control of computer systems via the use of dynamicaly
  loadable plugins in an open network environment under various UNIX flavors:
  GNU/Linux and *BSD tested.
2003: Baccalauréat scientifique option SVT equivalent to A'Levels maths-biology-physics.

Employment and work experience

 

2007: Compulsory industrial placement for ten weeks at Actifdesign as a system administrator.
2006-now: Voluntary System Administrator on a GNU/Linux dedicated server for emule-inside.net.
2004-2005: ``Oil-man'' for Total during summer holidays for two months each year.
2001-2003: Vegetable picker during summer three weeks each year.

Information Technologies

 

Languages:  
  Programming languages:
  Shell scripts (Bash), C, C++, LISP, CLIPS, ProLog, C#, SQL,
  javascript, PHP, ASP, LaTeX, Tcl-Tk, various assembly dialects.
  Foreign languages:
  English: Fluent.
  Italian: Lower intermediate level.
Methodologies: Entity Association, UML, Object oriented.
Tools: Qt toolkit, Kdevelop, Visual Studio, Windev, Eclipse, Maple.
Database Systems: MySQL, SQLite, Oracle, HyperFile.
Operating Systems: GNU/Linux (Gentoo, Debian, ArchLinux), Mac OS X, Windows, Microcontrolers.
Network: Local and Wide Area Networks (TCP/IP, UDP), Cisco CCNA exploration.
Hardware: Intel MCS251, Renesas M16C/80, Freescale/Motorola M68HC12.

Interests
Artificial Intelligence, Open Source Software, Plastic Arts, Movies, Music, Cooking, Snooker, Pool, Tennis, Table tennis.