Walid Baccari
Phone : +1-418-***-****
Email : acqcft@r.postjobfree.com
Education
Master of Research in Automation and Data Processing 2013 – 2014
University of Tunis-El Manar, National Engineering School of Tunis, Tunisia
Concentrations: Object oriented programming, Real-time kernels, Databases, Artificial intelligence, Embedded systems, Image processing, Digital signal processing, Java
Engineer’s degree in electronics 2010 – 2014
University of Carthage, Higher School of Technology and Computer Science, Tunisia
Concentrations: C++ Programming, Computer networks, SQL, VHDL/Verilog, Linux, Client-server communication, Wireless networks, UML modeling, Web programming
Bachelor Degree in Air Navigation Electronics 2006 – 2009
Military Air Force Academy, Aviation School of Borj El Amri, Tunisia
Concentrations: Operating systems, Computer architecture, Assembler, Microprocessors, C programming, Web protocols, Computer networks, Computer logic, HTML, Linux
Experience
Team Leader - Engineering Office of Civil Aviation and Airports
Directorate of Air Navigation Equipment
Tunis, Tunisia, February 2009 – November 2014
Missions:
Administration and maintenance of data processing servers (Linux/Unix)
Development of data processing software (C++, Java) and scripts (Shell)
Programming of CGI executables (C/C++) for the office web servers
Surveillance and ATM information database (MysSQL/PostgreSQL) management, table creation and update, backup and restore
Maintenance and configuration of the office networks (LAN and WAN) and communication equipment
Creation and customization of a visualisation interface (C++) using graphical user interface library Qt and 3D rendering engine OpenGL
Professional training :
Data processing systems, Indra Sistemas, Madrid – Spain
-Real-time processing technology
-Installation, communication, database, network, user interface
Network configuration and programming, Alcatel-Lucent, Sousse – Tunisia
-Introduction to Sockets in C/C++
-Network communication protocols
-Computer network architectures
-Client-server programming in C/C++ on Linux
Linux administration, CIFODE’COM, Tunis – Tunisia
-Linux Installation
-Package management
-Using the console
-File systems
Advanced Linux administration, CIFODE’COM, Tunis – Tunisia
-Shell scripts
-Network configuration
-Server administration
-Database management
Projects
ATM :
oThe Directorate of Air Navigation Equipment’s own real-time, multithreaded data processing system written in C++ and running over Linux.
oMy task was to write the code for network communication, PostgreSQL database access and I/O management.
oMy job was also to develop a graphical user interface in C++ using the Qt Library with OpenGL as a 3D rendering engine for the visualization of air traffic and aeronautical information
DANE-CMMS :
oComputerized Maintenance Management System for the directorate of air navigation equipment
oI have used MSVC 2008 and WinAPI to develop a maintenance management interface using C++
oMy job included the writing of the code for the communication with a MS-SQL database server
OACA web site :
oWebsite of the Office of Civil Aviation and Airports
oMy task was to develop CGI scripts in C++ that guarantee a maximum data security over the internet
oThe main purpose of the CGI scripts is online forms processing and database management and communication
Technological skills
Programming languages : C, C++, Java, Python, VB.NET, C#
C++ Compilers : GCC, MSVC
C++ IDE : CodeBlocks, DevC++, CDT, MSVC
C++ Libraries : Boost, STL, Qt, SDL, WinAPI
Web Programming Languages : HTML, PHP, ASP.NET, JSP
Web Technologies : Javascript, AJAX, SOAP, JSON, XML, CSS
Web Frameworks : JQuery, Zend, Django, ASP.NET MVC, Ruby on Rails
CMS : Joomla, Drupal, Moodle, Alfresco, LifeRay
Operating systems : Windows, Linux, MacOs, Solaris, Android, iOS
Databases : MySQL, PostgreSQL, SQL Server, Oracle, SQLite
Office suites : MS-Office, OpenOffice, LibreOffice
Development environments : Visual Studio, Delphi, Eclipse, NetBeans, WinDev
Web servers : Apache 2, IIS, Nginx
Application servers : JBoss, Glassfish
Java MVC frameworks : Oracle ADF, Spring, Maverick
Languages
French
Test de connaissance du Français, October 18th 2013, Institut Français, Tunis
- Listening : 19 / 20 (C2)
- Speaking : 473 / 700 (B2)
Diplôme Approfondi en Langue Française, June 27th 2014, Institut Français, Tunis
- Score : 72 / 100 (C1)
English
International English Language Testing System, September 21st 2013, British Council, Tunis
-Score: 7.5 / 9
Spanish
Limited proficiency