Python Guy at Q-layer
Gent Area, Belgium
Python Guy at Q-layer
Gent Area, Belgium
(Computer Software industry)
September 2008 — Present (2 months)
(Privately Held; 11-50 employees; Computer Software industry)
April 2008 — Present (7 months)
(Non-Profit; 1001-5000 employees; Education Management industry)
May 2007 — Present (1 year 6 months)
ITA trainee.
(Non-Profit; 1001-5000 employees; Computer Software industry)
2004 — Present (4 years)
(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.
(Recreational Facilities and Services 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; 11-50 employees; Recreational Facilities and Services 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
1996 — 2003
VTK, BEST, GNOME, WVS, BEST ITC, ProFOSS