Development of a Debian-based Linux distribution aimed at scientific computing
Development and maintenance of the CALIBRE Linux environment for scientific computing at EDF (world's largest utility company) for workstations and clusters, based on the Debian GNU/Linux distribution. Integration of various software and tools as requested by the customers. Development of the automatic deployment platform, management and production of the installation medias. Provided expert-level support to the customers' support teams. Provided general Linux and OpenSource expertise on various projects.
| Environment | Debian, FAI, Python, Perl, shell | |
| Links |
Debian FAI |
http://www.debian.org http://www.informatik.uni-koeln.de/fai |
Vigilo monitoring platform deployment and GLPI integration
Deployment of a Vigilo monitoring platform for 200 hosts and 500 networking equipments. Development of various fixes to Vigilo in several key areas: configuration manager (confmgr), event correlator (SEC, corrsup), visualization (NagVis, supnavigator) and architectural fixes. Integration of the GLPI asset management solution as a source for Vigilo configuration data (hosts, basic host information, ...). Development of Nagios and Vigilo monitoring scripts (Nagios plugins, Vigilo SNMP Collector configuration). Development of a replacement heavy-client (client/server) alarm dashboard in lieu of Vigilo's web-based DashBoard. Integration of the Vigilo platform into the existing monitoring platform for configuration input and alarm transmission.
| Environment | Debian, Vigilo, SEC, cfengine, Nagios, NagVis, GLPI, SNMP, networking, SQL, Python, Perl, shell | |
| Links |
Debian Vigilo SEC cfengine Nagios NagVis GLPI |
http://www.debian.org http://www.projet-vigilo.org http://simple-evcorr.sourceforge.net http://www.cfengine.org http://www.nagios.org http://www.nagvis.org http://www.glpi-project.org |
Conception and development of the Linbox IP Telephony Solution (LIPS)
Conception and development of an Asterisk-based IP Telephony solution, integrated into Linbox' infrastructure package. Design of the solution, software architecture and network topology, choice and integration of the software components, choice of the hardware components (servers, IP phones, IP DECT, ISDN interfaces, GSM gateways, PoE midspans, ...). Design of the Asterisk dial plan and dynamic inter-site call routing. Design of the fault-tolerant and load-sharing cluster architectures. Development of the configuration agent and web interface integrated into the Linbox Management Console. Definition of the commercial offerings and marketing documents. Preparation and execution of on-site deployments. Responsible for the solution as Product Manager.
| Environment | Debian, Asterisk, Kamailio (OpenSER), iaxmodem, HylaFax, networking (routing, DHCP/BOOTP, ...), SIP, IAX, DUNDi, ISDN, DECT, PostgreSQL, OpenLDAP, Apache, HeartBeat, XML-RPC, Python, Perl, PHP, shell | |
| Links |
Debian Asterisk Kamailio iaxmodem HylaFax PostgreSQL OpenLDAP Apache HeartBeat |
http://www.debian.org http://www.asterisk.org http://www.kamailio.org http://iaxmodem.sf.net http://www.hylafax.org http://www.postgresql.org http://www.openldap.org http://httpd.apache.org http://www.linux-ha.org/Heartbeat |
FirstClass reverse-engineering and email migration
Reverse-engineering of the FirstClass groupware on-disk storage. Extraction of emails from FirstClass' on-disk storage, along with users' address books and mailing-lists. Regeneration of well-formed emails from the FirstClass data. Migration of the emails to a new groupware through an IMAP-to-IMAP synchronization process via a dedicated migration server (Courier IMAP). Data volume: 300 GB.
| Environment | Debian, mailsync, Courier, IMAP, Perl, shell | |
| Links |
Debian mailsync Courier |
http://www.debian.org http://mailsync.sf.net http://www.courier-mta.org |
Fault-tolerant VPN design
Design of a fault-tolerant OpenVPN-based VPN architecture for an industrial client. Star-like network topology with two cores, primary and backup. Internal routing announcements using OSPF.
| Environment | Debian, OpenVPN, Quagga, networking, OSPF | |
| Links |
Debian OpenVPN Quagga |
http://www.debian.org http://www.openvpn.net http://www.quagga.net |
Open-XChange and Asterisk click'n'dial integration
Development of a click'n'dial feature for Open-XChange in an Asterisk VoIP context. Integration of the click'n'dial feature into Open-XChange's address book.
| Environment | Debian, Open-XChange, Asterisk | |
| Links |
Debian Open-XChange Asterisk |
http://www.debian.org http://www.open-xchange.com http://www.asterisk.org |
One-way Active Directory to OpenLDAP accounts synchronization (w/ passwords)
Development of a one-way accounts synchronization method between a master Active Directory tree and a slave OpenLDAP tree. Synchronization included user accounts and their passwords and a number of attributes.
| Environment | Debian, OpenLDAP, Perl, shell | |
| Links |
Debian OpenLDAP |
http://www.debian.org http://www.openldap.org |
Fully automatic deployment platform
Development of a fully automatic deployment platform for a turn-key server solution. Development of the scripts and configurations for FAI.
| Environment | Debian, FAI, networking (DHCP/BOOTP) | |
| Links |
Debian FAI |
http://www.debian.org http://www.informatik.uni-koeln.de/fai |
All-in-one turn-key server solution
Development of an all-in-one turn-key server solution targeted at SMBs and workgroups within organizations. Integration of various software components for file serving, file sharing, email, backups and more. Development of the web-based management interface.
| Environment | Debian, Samba, Apache, Qmail, ClamAV, SpamAssassin, Perl, PHP, shell | |
| Links |
Debian Samba Apache Qmail ClamAV SpamAssassin |
http://www.debian.org http://www.samba.org http://httpd.apache.org http://www.qmail.org http://www.clamav.org http://spamassassin.apache.org |