Tools and programming languages |
|
| C/C++/C#/VB6, J2EE, WINDEV, Assembler, Shell Programming, SQL programming, Java script, VBScript, AJAX, HTML, DHTML, XML,XSD, CSS, XPATH, ASP, ASP.NET, PHP, JSP, Action Script 2/3, Visual Studio 2010, Eclipse, C++ Builder, Delphi, BIZTALK, MPI, MPICH2, TCP/IP, XmlRpc, SOAP, JQuery, Python |
|
|
|
|
Data bases |
|
| Microsoft Access, SQL Server 2005/2008, Oracle 9i, Interbase, MySQL, Sybase |
Operating systems |
|
| Linux Mandrake, Redhat, Fedora, Debian, Ubuntu, uCLinux, Windows Server/Professional/XP/Vista/Seven, Windows NT 4, Ms Dos |
Conception and modeling methods |
|
| OOD, UML, MERISE, DESIGN PATTERNS |
Servers configuration |
|
| FTP, Mail (Microsoft Exchange and linux), WEB (IIS, Apache, JOnAS, JBoss, Tomcat, JOnAS) |
| |||
System and data bases administration |
|
| Linux/Windows 2003 Server SQL Server & Oracle |
Period |
|
| 04/2012 until now |
Name of employer |
|
| QinetiQ Space nv (Kruibeke - Antwerpen – Belgium) http://www.qinetiq.be |
Activity |
|
| Space systems engineering and satellite operations |
Occupation or position held |
|
| Senior C/C++ software engineer consultant |
Major projects and tasks performed |
|
| Development of an application software to remotely manage motors movement in space (research project for the international space station – ISS ) |
Period |
|
| 03/2012 |
Name of employer |
|
| SRWT (Namur – Belgium) http://www.infotec.be |
Activity |
|
| The Walloon Regional Transport Company |
Occupation or position held |
|
| Senior C/C++ software engineer consultant |
Major projects and tasks performed |
|
| Maintenance of embedded C/C++ applications for the payment equipments. Key words: C/C++, bash scripting, RS232/485, Multi-Threading , embedded systems, Linux, Sybase, build-root tool-chain, ATOM processors, Ticket printers, Validators, Myfar card reader, MSMQ, SVN, Sockets, GTK+, HMI |
Period |
|
| 03/2011 – 02/2012 |
Name of employer |
|
| Automatic systems (Wavre – Belgium) http://www.automatic-systems.com |
Activity |
|
| Leader in the automation of secure entrance control, designs and manufactures equipments for pedestrian, vehicle and passenger access |
| |||
Occupation or position held |
|
| Senior C++/PHP software engineer consultant |
Major projects and tasks performed |
|
| Embedded C++ applications and supervision web portals for the controlling equipments. Key words: C/C++, php, Ajax, xml, xsd, xpath, css, Jquery, Jqplot, JavaScript, XmlRpc, Multi-Threading, Linux, Web Workers, Web service, K-Develop 4, embedded systems, VBA(generating multilanguage xml files using Excel), scons, build-root tool-chain, python, Doxygen, bash, UML, SVN, MODBUS, CAN protocol |
Period |
|
| 01/2011 – 02/2011 |
Name of employer |
|
| BETOBEST (North Africa) |
Activity |
|
| Public Works |
Occupation or position held |
|
| Senior .Net software engineer consultant |
Major projects and tasks performed |
|
| Managing and controlling of production in a reinforced concrete station: ü Real time management of raw materials store (Sand, Gravel, Water, concrete) ü Web portal application for remote access (statistic visualization, events and production evolution, Sales evolution …) ü Server side application + SQL Server 2008 data base ü Real time controlling of the raw materials level (Sand, gravel, water, …) in each container and weight checking of raw materials brought by trucks ü Providing technical documents. Key words: C#.Net, SQL Server 2008, SQL, Multi-Threading, Visual studio 2010, Windows 2003 server, ADO.NET, ASP.NET, LINQ, WCF, Win forms, Web forms, C++ (QT), UML, RS232 |
Period |
|
| 06/2010 – 09/2010 |
Name of employer |
|
| POS - (Mons - Belgium) |
Activity |
|
| Sales (POS) |
Occupation or position held |
|
| Senior software engineer consultant |
Major projects and tasks performed |
|
| Sales and Business management: Developing software application to manage 3 points of sales (POS) (inventory management with barcodes reader, Financial management, Accounting, customers and suppliers management …) |
Period |
|
| 05/2008 – 05/2010 |
Name of employer |
|
| MULTITEL (Mons - Belgium) http://www.multitel.be |
Activity |
|
| Scientific research and advanced technology |
Occupation or position held |
|
| Polyvalent Senior Software Engineer |
Major projects and tasks performed |
|
| Logtraçalim : Conception of an RFID traceability system to manage a chocolate factory training workshop for interns FOREM |
|
|
| DUFERCO: Designing and developing of an RFID/GPS tracking system for persons, cargo and rail cars. |
|
|
| SCALDIS: Designing and developing of an RFID tracking system to identify objects after industrial cleaning |
|
|
| PALADIM: Designing and developing a Java Web service that processes requests coming from a client web service using the standard JSR 223. This is done via a rules file that invokes methods available on a remote web service using RPC and remote object exchange) |
|
|
| PAINTER: |
|
|
| EDECINE: Designing and programming of a flash presentation for the European Digital Cinema project http://www.edcine.org/intro/ |
|
|
|
|
Period |
|
| 08/2007 – 04/2008 |
Name employer |
|
| BEIERSDORF ( Anderlecht – Brussels) http://www.beiersdorf.com/ |
Activity |
|
| Marketing of NIVEA products |
Occupation or position held |
|
| Senior Software Engineer |
Major projects and tasks performed |
|
| Easy BDF Sales: ü Designing and developing client/server software on Excel for monitoring and analyzing the NIVEA product prices coming from the different stores (Carrefour, Kruidvat, Colruyt, Makro…) ü Follow-up of appointments and medical products presented among doctors (VBA, Access, Excel, PHP, MySQL, XML/AJAX) ü Developing libraries for automation of Excel calculations
|
|
|
|
|
Period |
|
| 01/2007 – 06/2007 |
Name of employer |
|
| ETS – M’SAID (North Africa) |
Activity |
|
| Textile |
Occupation or position held |
|
| Senior Software Engineer |
Major projects and tasks performed |
|
| Management of textile point of sales |
|
|
|
|
|
|
| Key words :C#.Net v2.0, ADO.Net, SQL Server 2005, ASP.Net |
|
|
|
|
|
|
| NB: I have developed this project in 2005 with Delphi 7 which I have migrated after that to .Net in 2007 (Done remotely and proposed to client) |
|
|
|
|
Period |
|
| 05/2006 – 11/2006 |
Name of employer |
|
| University of Algiers |
Activity |
|
| Education and student hosting |
Occupation or position held |
|
| Senior Software Engineer |
Major projects and tasks performed |
|
| Management of student funding and hosting |
|
|
|
|
|
|
| Key words : C#.Net v2.0, ADO.Net, SQL Server 2005, XML, XSD, ASP.NET |
|
|
|
|
|
|
| NB: I have developed this project in 2004 with Delphi 7 and migrated after that to .Net in 2006 (Done remotely and requested by client) |
|
|
|
|
Period |
|
| 10/2002 – 10/2005 |
Name of employer |
|
| CTTP (Technical Control of Public works - Algiers) http://www.cttp.dz/ |
Activity |
|
| Public Works |
Occupation or position held |
|
| C++ Software Engineer |
Major projects and tasks performed |
|
| Ø Soil study for building purposes (bridges, highways, aerodromes ...) Ø Human resources management: (Oracle, C++, UML) Ø Financial management (Oracle, C++, UML) Ø Intranet (Dreamweaver, PHP, Oracle) Ø CTTP web site (Dreamweaver, PHP) |
|
|
| |
|
|
| |
|
|
| |
|
|
| |
Other activities |
|
| · Software and Hardware maintenance · Graphics and Multimedia CD conception (Flash, Action-script, Fireworks) · Data bases administration (Oracle and SQL Server) · Networks cabling · Networks administration (Ftp, Web and Mail server, Active directory) |
| |||
|
|
|
|
Period |
|
| 06/2001 – 09/2002 |
Name of employer |
|
| Hydrotechnique (Algiers) http://www.hydrotechnique-dz.com |
Activity |
|
| Hydraulics |
Occupation or position held |
|
| Software Engineer |
Major projects and tasks performed |
|
| Web site for Hydrotechnique (Dreamweaver, ASP3) |
|
|
| Financial management (VB 6, MS-Access) |
|
|
|
|
Period |
|
| 12/2000 – 01/2001 |
Name of employer |
|
| Médiafex (Algiers) http://www.mediafex.com.dz/ |
Activity |
|
| Fair and exhibitions |
Occupation or position held |
|
| Software Engineer |
Major projects and tasks performed |
|
| Training (Web sites design and multimedia CD conception, E-business) |
|
|
|
|
|
|
|
|
Period |
|
| 10/2005 – 06/2007 |
Name and type of organization |
|
| «Faculté Polytechnique de Mons» (Belgium) http://www.fpms.ac.be |
Title of qualification awarded |
|
| Post engineer studies in computer sciences (MSC) |
Option |
|
| Parallel and real time programming (High performance computing HPC) |
Project title |
|
| Mapping parallel tasks on Grid using meta-heuristics (Parallel cumputing) |
|
|
| Key words: Linux (Fedora), C++, MPI, MPICH2 (Message Passing Interface), Gcc, Gdb, Mutex, semaphore, shared memories, threads POSIX, signals, distributed systems, QT, UML, Multi-processing |
|
|
|
|
Period |
|
| |
Name and type of organization |
|
| ICE (Computer Communication and Electronics) Company Certified CISCO |
Title of qualification awarded |
|
| Training certificate |
Training performed |
|
| Network cabling, Security Systems, Windows Server administration, Active Directory, ISA Server configuration and administration, Web/Ftp/Mail server administration, concepts on the configuration of the CISCO routers |
Period |
|
| |
Name and type of organization |
|
| |
Title of qualification awarded |
|
| |
Option |
|
| Computer Systems |
Project title |
|
| Designing of a parallel machine (PARM) to solve Sat/Max-Sat and partitioning problem for CO-Design project and artificial intelligence. |
|
|
| Key words: Windows, multithreading C++, OOP, parallel computing and multitasking, Mutex, Semaphore, UML |
|
|
|
|
Period |
|
| |
Name and type of organisation |
|
| |
Title of qualification awarded |
|
| |
Option |
|
| Exact Sciences (Mathematics) |
|
|
|
|