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.