Software guy at Sun Microsystems
Gent Area, Belgium
Software guy at Sun Microsystems
Gent Area, Belgium
Passionate about software, huge interests in general IT, and (if time permits) interested in about everything there is to know: history, politics, music, general culture,...
Trust, team play, high quality and community spirit are key capabilities in any working environment.
Software development, research, design
(Public Company; JAVA; Computer Hardware industry)
January 2009 — Present (7 months)
Follow-up of my job at Q-layer, which was acquired by Sun Microsystems.
(Computer Software industry)
September 2008 — Present (11 months)
(Non-Profit; 1001-5000 employees; Computer Software industry)
2004 — Present (5 years)
(Privately Held; Computer Software industry)
April 2008 — January 2009 (10 months)
While working at Q-layer in this period, I was mainly involved in the development of the low-level Python bits (or sometimes literally bytes) of the Q-layer software stack, including major contributions to the PyMonkey project.
(Education Management industry)
May 2007 — December 2008 (1 year 8 months)
ITA trainee.
(Public Company; 10,001 or more employees; GOOG; Internet industry)
May 2008 — August 2008 (4 months)
Mentor in the Google Summer of Code program, mentoring a GNOME project: ' Integrated Media Management for GNOME' by Cosimo Cecchi.
For more information on the project, see http://code.google.com/soc/2008/gnome/appinfo.html?csaid=15C2B5BC19A9276A
(Non-Profit; Leisure, Travel & Tourism industry)
July 2006 — June 2008 (2 years)
At VTK I maintain all web applications used, both in-house developed and external applications, take care of all server systems, maintain several desktop systems and provide support.
One particular achievement is the switch from hardware servers to a fully virtualized environment based on the Xen hypervisor, migrating all servers to one hardware machine. Currently 5 production servers are being used.
Server management includes DNS, Apache, MySQL, Subversion, LDAP, Postfix, monitoring, backup and others.
Web development is done using both PHP and Django, a Python-powered framework.
(Privately Held; 11-50 employees; Computer Software industry)
January 2008 — March 2008 (3 months)
Part-time employed (because I did not want to start full-time immediately ;-)), resulted in a full-time contract after the 22 part-time days.
Worked on various components of the Q-layer software stack, especially software developed using Python.
(Computer Software industry)
2003 — 2007 (4 years)
(Public Company; 10,001 or more employees; GOOG; Internet industry)
June 2007 — August 2007 (3 months)
Participant of Google Summer of Code 2007 for the GNOME project, working on input device handling.
(Privately Held; 11-50 employees; Computer Software industry)
July 2006 — August 2006 (2 months)
At Qlayer I worked with the UI team on the C#/WinForms based user interface to the Qlayer management system. This included a bug submission tool which sends crash information to Qlayer's bug tracker when the application crashes (including backtrace information, system information, .Net framework information etc.), profiling and optimizing some of the subsystems, developing a generic actions/commands framework (the UI was completely built at runtime), and others.
(Public Company; 10,001 or more employees; GOOG; Internet industry)
June 2006 — August 2006 (3 months)
Google Summer of Code student, working on GNOME NetworkManager development for the Gentoo project.
(Non-Profit; Leisure, Travel & Tourism industry)
September 2004 — June 2006 (1 year 10 months)
(Privately Held; 11-50 employees; Internet industry)
July 2005 — August 2005 (2 months)
My internship at Dedigate consisted of two main parts:
1. Manage hardware
I had to assemble server configurations (hardware) and help some collegues racking the servers in several datacenters around Brussels.
2. Develop several utilities
I wrote a script application (using PHP, CLI) which logged in on switches used in the Dedigate network (switches by several vendors) using several interfaces (web-based, telnet-based), emulating human actions (using HTTP request of Expect scripts) to back up the switch configuration to a central TFTP server.
I wrote a script (using PHP, CLI) to check system and service passwords stored in a centralised database, including SSH access (using a custom C tool), NT passwords and others.
(Non-Profit; 1-10 employees; Computer Software industry)
May 2004 — September 2004 (5 months)
First Open Source project I started and maintained. The application was used and shipped by several major Linux distributions (including Kubuntu, Debian and others) and gained a reasonable userbase and community.
After a while maintainership was taken over by one of the main contributors.
The functionality ivman provides is these days given by desktop-specific applications, so this project is no longer maintained.
Homepage: http://ivman.sourceforge.net
Featured in several magazines: http://www.linux-user.de/ausgabe/2005/05/080-ivman/index.html http://www.linuxpromagazine.com/issues/2006/71/custom_plug and others
2003 — 2008
Mathematics/Sciences (8h) 1996 — 2003