|
Experience
|
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
2004 : Virtual Private Network (VPN) and VPABX for PTC, Poland
Objectives
- Management of phone calls, rights and routing
Duration
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
|
|
Last Updated on Wednesday, 12 May 2010 19:31 |
|
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) |
|
|
|
|
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 |
|
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
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
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
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
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
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
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
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
|
|
Last Updated on Wednesday, 12 May 2010 19:31 |
|
|
|
|
|
|
|
|