Experience
Telecommunication PDF Print E-mail
Thursday, 06 May 2010 12:24
  • 2003 - 2007 : Alcatel-Lucent, Namur, Belgium
  • 2007 - 2010 : eServGlobal, Brussels, Belgium

Prepaid and Postpaid System, Virtual Private Network (VPN), Multi-SIMs
Real time processing of mobile phone calls, localization, users and their credit - IN (Intelligent Network)

  • Specifications, functional analysis and design (UML) on site with the customer
  • Implementation, tests, integration, acceptance
  • Team leading, coordination and follow-up
  • Experience covering Germany, Mongolia, Ireland, Poland ...

2010-2007 : Reorganization of the production of Telco Products for eServGlobal.

Objectives

  • Set up of a new platform to industrialize the production (development and deployment) of Telco Solutions

Approach

  • Creation of Template/Reference products based on Telco Solutions
  • Creation of a platform to create template products and customer solutions
  • Coaching of the managers and the end-users worldwide

2007-2004 : Prepaid and Postpaid Systems for O2, Germany and Ireland

Objectives

  • Set up of a new Prepaid and Postpaid IN platform

Approach

  • Specification and design of new projects in Germany with the customer (2006)
  • Project Leader of a 3 developpers team (2006-2007)
  • Software implementation, emulation and tests (2004-2005)
    Real time processing of the incomming messages on the SCP

Duration

  • 3 years

2004 : Virtual Private Network (VPN) and VPABX for PTC, Poland

Objectives

  • Management of phone calls, rights and routing

Duration

  • 2 months

2003 - 2004 : Prepaid System for Mobicom, Mongolia

Objectives

  • Management of users, credit and phone calls

Approach

  • Copy of the live system (DB, software, config, ...) in order to make a test environment in Belgium
  • Debug of the system and release of patches
  • Development of new softwares :
    XML Gateway, USSD Gateway and Home-Zone Billing System
    - Functional analysis
    - Design and implementation
    - Emulation and tests
  • Integration in Mongolia for 2 month
  • Pre-Sales : commercial propositions for future developments :
    - Meetings with the client and client's partners
    - Definition of the specifications for the future sofwares

Technical Environment

  • Language: C++, Java, VB
  • Platform: Sun Solaris, Windows XP
  • Database: Oracle
  • Other technologies: XML, XSL, HTTP

Duration

  • 8 months
Last Updated on Wednesday, 12 May 2010 19:31
 
Industrialization PDF Print E-mail
Thursday, 06 May 2010 13:01

Reorganization of the production of IT solutions for eServGlobal (2010-2007). Creation of a new platform to automate the IT installation of servers in order to gain in operation efficiency:

  • gain in installation consistency, standardization, repeatability
  • gain in speed, time to deploy, and time to market
  • centralization of expert’s knowledge in a unique tool
  • faster projects implementation
  • decentralized production, production via partners
  • increase of the margin, competitiveness

Related technologies include:

  • Cisco switches
  • Solaris jumpstart and OS in general
  • Veritas Storage Foundation and Cluster
  • Oracle
  • EMC and SUN storages
Last Updated on Tuesday, 18 May 2010 11:40
 
Enterprise Resource Planning (ERP) PDF Print E-mail
Thursday, 06 May 2010 13:05

Integration of OpenERP combined with an e-Commerce platform and a CMS.

Last Updated on Wednesday, 12 May 2010 20:23
 
University PDF Print E-mail
Thursday, 06 May 2010 12:52

Projects done during the studies for the Master in Computer Science

2003 : Thesis: Study of Embedded and Real Time Open-Source Linux Operating Systems

Approach

  • Comparison of embedded Linux systems distributions
  • Requirements study of soft and hard real time systems
  • Identification and analysis of Linux problems in order to respect the requirements
  • Study and comparison of available solutions : a separated real time kernel (RTLinux, RTAI), a new scheduler (KURT, RED) or the improvement of the latency (kernel pre-emption patch, low-latency patch)
  • Realization of a hard real time system : A GPS interfaced in real time with RTLinux
  • Pointing out Linux problems resolved by RTLinux in the project
  • Writing a book
  • Presentation

Technical Environment

  • Language: C
  • Platform: Linux, RTLinux

Duration

  • 1 year

 

2003 : Development of a specialized access point for a wireless network in Brussels

Objectives

  • Port of uClinux on an Samsung 4510 (ARM) based access points
  • Set up of a cheap embedded computer with new functionalities

Approach

  • Feasibility study
  • Determination of the possibilities of the embedded computer
  • Cross compilation of a distribution on a Linux Debian x86
  • Transfer via the JTAG interface of the access points

Technical Environment

  • Language: C (uClibC)
  • Platform: uClinux, Linux

2003 : Realization of an address book and photo gallery

Approach

  • Functional analysis
  • Determination of possible cases
  • Design and implementation
  • Tests
  • Detailed report
  • Presentation and demonstration

Technical Environment

  • Language: Java
  • Database: MySQL

Duration

  • 1 year

2002 : Realisation of a multi-channel network card to allow parallel communications on one wire

Objectives

  • On common coaxial networks, only one device can transmit data. With the use of several frequencies, it is possible to have parallel communications on one wire
  • Use of a FPGA and active filters for the analogue part and use of a PIC for the digital part

Approach

  • Functional analysis
  • Design and implementation (Hardware and Software)
  • Tests
  • Detailed report
  • Presentation and demonstration

Technical Environment

  • Language: Assembly, AHDL, VHDL
  • Platform: PIC, Windows

Duration

  • 1 year

2002 : Remote attack

Objectives

  • Intrude on a remote computer and obtain a shell
  • Detect such an attack for possible prevention

Approach

  • Use of known security bug
  • Use a format string attack
  • Attack the ftp service (wu-ftpd server) a remote computer
  • Design and implementation
  • Tests
  • Set up a method that detects the intrusion (not only this particular intrusion, but also for the detection of similar attacks and prevention of false alerts)
  • Detailed report
  • Presentation and demonstration

Technical Environment

  • Language: C, Assembly
  • Platform: Linux
  • Other technologies: IP, Snort

Duration

  • 2 months

2002 : Perfect draw of a tree (like running processes, directories, ...)

Approach

  • Use of C++ to calculate the positions of the nodes
  • Use of Tcl/Tk to draw the tree
  • Functional analysis
  • Design and implementation
  • Tests

Technical Environment

  • Language: C++, Tcl
  • Platform: Linux, Solaris
  • Other technologies: Tk, automake, autoconf

Duration

  • 3 months

2002 : Elaborate diagrams such as clearly representing the electrical cabling system of a house. Process text descriptions of components and represent the diagrams smoothly

Approach

  • Functional analysis
  • Design and implementation
  • Tests

Technical Environment

  • Language: Python
  • Platform: Linux
  • Other technologies: XML, GTK+

Duration

  • 1 month

2001 : Realization of a database for a media library

Approach

  • Analysis of the client requirements
  • Functional analysis
  • Conception of a relational database
  • Design and implementation
  • Tests
  • Detailed report

Technical Environment

  • Language: Java
  • Database: : PostgreSQL

Duration

  • 2 months

2000 : Realization of a portable distributed files manager

Approach

  • Client-server JAVA program
  • Use of ftp protocol
  • Functional analysis
  • Design and implementation
  • Tests
  • Presentation and demonstration

Technical Environment

  • Language: Java
  • Other technologies: AWT

Duration

  • 4 month
Last Updated on Wednesday, 12 May 2010 19:31