Ben Amara Youssef BP 122 CITE LA GAZELLE ,2083, Tunisia Tel : 0021620375326 Mail : [email protected] |
|
Experience
DOMAIN OF EXPERTISE:
TOTAL YEARS OF EXPERIENCE :
|
Skills
DOMAINS
| Set top Boxes, Embedded Systems |
PROGRAMMING LANGUAGES | C/C++,ANDROID,python, perl, shell, SystemC , VHDL ,PHP, SQL, Action script, MATLAB, MAPLE, Visual Basic,QT,HTML |
WEB | Php/MySQL,html,flash,Action Script |
IDE | Eclipse,Kate, |
DATABASES | MySQL |
TOOLS | Configuration Mgt : Clearcase, SVN, RapidSVN, BugZilla,GIT/GERRIT
|
METHODOLOGIES | SCRUM,AGILE |
HARDWARE | Set top boxes , ST core, ARM |
PROTOCOLS | HTTP, TCP/IP, RTP/RTSP, VOD, UDP/IP, FTP,SSH,NFS,TFTP,TELNET,SCP |
COMUNICATIONS & NETWORKING | HTTP, TCP/IP, RTP/RTSP, VOD, UDP/IP, FTP,SSH,NFS,TFTP,TELNET,SCP |
SECURITY |
|
SYSTEMS | Linux, Ubuntu,Windows,OS21 |
OTHERS | Set top boxes, PVR;DLNA;VOD;MHEG-5 |
Education – Languages
EDUCATION | Electronic Engineer Diplomas / 2003 – ENIT Tunisia Signal processing and Automatics Master degree/2004 – ENIT Tunisia |
LANGUAGE | French : Fluent English : Professional
|
Projects
EVE (from 2014/02)
Emulation and Verification Engineering (EVE)
EVE is the worldwide leader in hardware/software co-verification solutions
Project: Synopsys “Zebu” Emulator SW Validation
QA website integration and plugin implementation(Login Authentication, HTML form, Test case DB communication,etc) (HTML,php,Mysql,JavaScript)
Develop GUI application to retrieve campaign status parameters from website and generate xls report status mailed to each QA testers team(QT4.8, python,linux)
Develop Perl/Python scripts to retrieve useful parameters from Campaigns Databases
Use of Regular expression (grep/awk/sed) to exploit patterns from Database
Develop Test Bench to ensure the quality of zebu hardware/Software releases
Debug issues in compilation flow (from design synthesis to backend to place and route)
Write test plan and define validation scenarios of new features
Valid Campaigns analysis, bug fixing, patches generation , integration, customers report
Bug reporting, SW issues notification to SW developers team
Technical Environment : | C/C++, linux, VHDL,Verilog,Perforce,Perl,Shell,bash,QT,php,Mysql,python,html,javascript,tcl,perl
|
Project: Android Mobile Audio Components Validation (C++/Linux/Android)
Campaigns analysis, bug fixing, patches generation , integration
Development of patches from Audio Manager Middleware to drivers layers.
Audio Manager policy validation (BLUETOOTH,EARPIECE,HEADSET,SPEAKER)
Audio Player recorder plugin implementation(Java/Android) for Audio Media player tests and checking Audio Mode behaviour
Technical Environment |
SAGEMCOM 02/2006-12/2013
Sagemcom is a leading European group on the high added-value communicating terminals
Project: Embedded Map design (C/C++, QT, arm-linux-cortex A8)
Embedded Map Modeling and Implementing under QT/Linux based on « openStreetMap » in order to provide to buses and trains passengers to real time following of paths , different stations, weather and point of interests traveled by the transport means
Cross build and production of binaries, images, kernel, Uboot files for the embedded firmware
Box flashing with different mode NFS/RAM/µBOOT with Uboot environments settings
CGICC library cross compilation for arch : ARM-Cortex-A8 µproc : TI Sitara™
Media file (Audio/Video/Images) transfer from HTML browser to the embedded Server
Technical Environment : | Embedded linux, C/C++,QT,Uboot, ARM,Cross compilation |
Project: HD/SD FREEVIEW and FREESAT for DTG(Digital TV Group)(C/C++,Linux)
Description: Developing Middleware Components (Scan/MHEG-5/DVB Subtitle, etc.) that respond to the rules listed by The Digital TV Group (DTG) which is industry association for digital television in the UK
Role/Responsibilities:
Freesat Browser design with HTML5 and Javascripts API Coding to interfere with Sagemcom Middelware and Opera Browser
Stack integration of Mheg-5 Libraries (Multimedia and Hypermedia interactive television )
Modelling and Implementing components (DSMCC/Scanning/Subtitles/Audio/Video/I-Frame)
Implementing Video progressive download via HTTP
Implementing trick Modes functionalities (play,pause,stop,forward etc)
Modelling and design GUI (Flash User Interface) via direcfb
DTG Test Suite validation Bug fixing and Critical field Issues fixing in Sagemcom sales organization in UK – London (3 months)
Product delivery and presentation to BBC and DTG companies
Technical Environment | C ; ST-Linux ; Multithreading ; DVB(PAT/PMT/NIT/BAT) HTTP/HTTPS;DVB-S/S2;DVB-Subtitles;MPEG2:AC3+;HEEAC;MPEG4;HDMI;SCART;Aspect Ratio: Letterbox, Pan&Scan, full screen |
Project: TNT HD/SD to Canal+/Canalsat(C/C++,OS21)
Description: Developing Middleware Components (Front End/Table monitoring /DVB Subtitle, etc.)
Modelling and Implementing components (Scanning/Front end/PMT/PAT monitoring)
Implementing MMI components
Bug fixing and validation campaign
Modelling and Implementing DLNA player and DLNA Controller
Conformance Test Tool validation
Integration Embedded DLNA player into set top box
Modelling and Implementing GUI List Manager
Implementing files Transfer processing from USB stick to Set top box
Technical Environment | HTTP, TCP/IP, RTP/RTSP, VOD, UDP/IP, FTP,SSH,NFS , DVB-T/T2, MPEG2,MPEG4 ,HD/SD TV , HDMI,SCART,FFMPEG |
STMicroelectronics (2003 – 2006)
ST is a global leader in the semiconductor market serving customers across the spectrum of sense and power and automotive products and embedded processing solution
Project: STi7100 and delta phi (systemC/Solaris)
Modelling and Implementing STBus components
Design and implementing ST220 and ST40 wrappers
transaction level modelling of ST bus components
Technical Environment | Clearcase , SystemC,VHDL,C++,STBus,Cadence
|
Ben Amara Youssef BP 122 CITE LA GAZELLE ,2083, Tunisia Tel : 0021620375326 Mail : [email protected] |
|
Experience
DOMAIN OF EXPERTISE:
TOTAL YEARS OF EXPERIENCE :
|
Skills
DOMAINS
| Set top Boxes, Embedded Systems |
PROGRAMMING LANGUAGES | C/C++,ANDROID,python, perl, shell, SystemC , VHDL ,PHP, SQL, Action script, MATLAB, MAPLE, Visual Basic,QT,HTML |
WEB | Php/MySQL,html,flash,Action Script |
IDE | Eclipse,Kate, |
DATABASES | MySQL |
TOOLS | Configuration Mgt : Clearcase, SVN, RapidSVN, BugZilla,GIT/GERRIT
|
METHODOLOGIES | SCRUM,AGILE |
HARDWARE | Set top boxes , ST core, ARM |
PROTOCOLS | HTTP, TCP/IP, RTP/RTSP, VOD, UDP/IP, FTP,SSH,NFS,TFTP,TELNET,SCP |
COMUNICATIONS & NETWORKING | HTTP, TCP/IP, RTP/RTSP, VOD, UDP/IP, FTP,SSH,NFS,TFTP,TELNET,SCP |
SECURITY |
|
SYSTEMS | Linux, Ubuntu,Windows,OS21 |
OTHERS | Set top boxes, PVR;DLNA;VOD;MHEG-5 |
Education – Languages
EDUCATION | Electronic Engineer Diplomas / 2003 – ENIT Tunisia Signal processing and Automatics Master degree/2004 – ENIT Tunisia |
LANGUAGE | French : Fluent English : Professional
|
Projects
EVE (from 2014/02)
Emulation and Verification Engineering (EVE)
EVE is the worldwide leader in hardware/software co-verification solutions
Project: Synopsys “Zebu” Emulator SW Validation
QA website integration and plugin implementation(Login Authentication, HTML form, Test case DB communication,etc) (HTML,php,Mysql,JavaScript)
Develop GUI application to retrieve campaign status parameters from website and generate xls report status mailed to each QA testers team(QT4.8, python,linux)
Develop Perl/Python scripts to retrieve useful parameters from Campaigns Databases
Use of Regular expression (grep/awk/sed) to exploit patterns from Database
Develop Test Bench to ensure the quality of zebu hardware/Software releases
Debug issues in compilation flow (from design synthesis to backend to place and route)
Write test plan and define validation scenarios of new features
Valid Campaigns analysis, bug fixing, patches generation , integration, customers report
Bug reporting, SW issues notification to SW developers team
Technical Environment : | C/C++, linux, VHDL,Verilog,Perforce,Perl,Shell,bash,QT,php,Mysql,python,html,javascript,tcl,perl
|
Project: Android Mobile Audio Components Validation (C++/Linux/Android)
Campaigns analysis, bug fixing, patches generation , integration
Development of patches from Audio Manager Middleware to drivers layers.
Audio Manager policy validation (BLUETOOTH,EARPIECE,HEADSET,SPEAKER)
Audio Player recorder plugin implementation(Java/Android) for Audio Media player tests and checking Audio Mode behaviour
Technical Environment |
SAGEMCOM 02/2006-12/2013
Sagemcom is a leading European group on the high added-value communicating terminals
Project: Embedded Map design (C/C++, QT, arm-linux-cortex A8)
Embedded Map Modeling and Implementing under QT/Linux based on « openStreetMap » in order to provide to buses and trains passengers to real time following of paths , different stations, weather and point of interests traveled by the transport means
Cross build and production of binaries, images, kernel, Uboot files for the embedded firmware
Box flashing with different mode NFS/RAM/µBOOT with Uboot environments settings
CGICC library cross compilation for arch : ARM-Cortex-A8 µproc : TI Sitara™
Media file (Audio/Video/Images) transfer from HTML browser to the embedded Server
Technical Environment : | Embedded linux, C/C++,QT,Uboot, ARM,Cross compilation |
Project: HD/SD FREEVIEW and FREESAT for DTG(Digital TV Group)(C/C++,Linux)
Description: Developing Middleware Components (Scan/MHEG-5/DVB Subtitle, etc.) that respond to the rules listed by The Digital TV Group (DTG) which is industry association for digital television in the UK
Role/Responsibilities:
Freesat Browser design with HTML5 and Javascripts API Coding to interfere with Sagemcom Middelware and Opera Browser
Stack integration of Mheg-5 Libraries (Multimedia and Hypermedia interactive television )
Modelling and Implementing components (DSMCC/Scanning/Subtitles/Audio/Video/I-Frame)
Implementing Video progressive download via HTTP
Implementing trick Modes functionalities (play,pause,stop,forward etc)
Modelling and design GUI (Flash User Interface) via direcfb
DTG Test Suite validation Bug fixing and Critical field Issues fixing in Sagemcom sales organization in UK – London (3 months)
Product delivery and presentation to BBC and DTG companies
Technical Environment | C ; ST-Linux ; Multithreading ; DVB(PAT/PMT/NIT/BAT) HTTP/HTTPS;DVB-S/S2;DVB-Subtitles;MPEG2:AC3+;HEEAC;MPEG4;HDMI;SCART;Aspect Ratio: Letterbox, Pan&Scan, full screen |
Project: TNT HD/SD to Canal+/Canalsat(C/C++,OS21)
Description: Developing Middleware Components (Front End/Table monitoring /DVB Subtitle, etc.)
Modelling and Implementing components (Scanning/Front end/PMT/PAT monitoring)
Implementing MMI components
Bug fixing and validation campaign
Modelling and Implementing DLNA player and DLNA Controller
Conformance Test Tool validation
Integration Embedded DLNA player into set top box
Modelling and Implementing GUI List Manager
Implementing files Transfer processing from USB stick to Set top box
Technical Environment | HTTP, TCP/IP, RTP/RTSP, VOD, UDP/IP, FTP,SSH,NFS , DVB-T/T2, MPEG2,MPEG4 ,HD/SD TV , HDMI,SCART,FFMPEG |
STMicroelectronics (2003 – 2006)
ST is a global leader in the semiconductor market serving customers across the spectrum of sense and power and automotive products and embedded processing solution
Project: STi7100 and delta phi (systemC/Solaris)
Modelling and Implementing STBus components
Design and implementing ST220 and ST40 wrappers
transaction level modelling of ST bus components
Technical Environment | Clearcase , SystemC,VHDL,C++,STBus,Cadence
|
Ben Amara Youssef BP 122 CITE LA GAZELLE ,2083, Tunisia Tel : 0021620375326 Mail : [email protected] |
|
Experience
DOMAIN OF EXPERTISE:
TOTAL YEARS OF EXPERIENCE :
|
Skills
DOMAINS
| Set top Boxes, Embedded Systems |
PROGRAMMING LANGUAGES | C/C++,ANDROID,python, perl, shell, SystemC , VHDL ,PHP, SQL, Action script, MATLAB, MAPLE, Visual Basic,QT,HTML |
WEB | Php/MySQL,html,flash,Action Script |
IDE | Eclipse,Kate, |
DATABASES | MySQL |
TOOLS | Configuration Mgt : Clearcase, SVN, RapidSVN, BugZilla,GIT/GERRIT
|
METHODOLOGIES | SCRUM,AGILE |
HARDWARE | Set top boxes , ST core, ARM |
PROTOCOLS | HTTP, TCP/IP, RTP/RTSP, VOD, UDP/IP, FTP,SSH,NFS,TFTP,TELNET,SCP |
COMUNICATIONS & NETWORKING | HTTP, TCP/IP, RTP/RTSP, VOD, UDP/IP, FTP,SSH,NFS,TFTP,TELNET,SCP |
SECURITY |
|
SYSTEMS | Linux, Ubuntu,Windows,OS21 |
OTHERS | Set top boxes, PVR;DLNA;VOD;MHEG-5 |
Education – Languages
EDUCATION | Electronic Engineer Diplomas / 2003 – ENIT Tunisia Signal processing and Automatics Master degree/2004 – ENIT Tunisia |
LANGUAGE | French : Fluent English : Professional
|
Projects
EVE (from 2014/02)
Emulation and Verification Engineering (EVE)
EVE is the worldwide leader in hardware/software co-verification solutions
Project: Synopsys “Zebu” Emulator SW Validation
QA website integration and plugin implementation(Login Authentication, HTML form, Test case DB communication,etc) (HTML,php,Mysql,JavaScript)
Develop GUI application to retrieve campaign status parameters from website and generate xls report status mailed to each QA testers team(QT4.8, python,linux)
Develop Perl/Python scripts to retrieve useful parameters from Campaigns Databases
Use of Regular expression (grep/awk/sed) to exploit patterns from Database
Develop Test Bench to ensure the quality of zebu hardware/Software releases
Debug issues in compilation flow (from design synthesis to backend to place and route)
Write test plan and define validation scenarios of new features
Valid Campaigns analysis, bug fixing, patches generation , integration, customers report
Bug reporting, SW issues notification to SW developers team
Technical Environment : | C/C++, linux, VHDL,Verilog,Perforce,Perl,Shell,bash,QT,php,Mysql,python,html,javascript,tcl,perl
|
Project: Android Mobile Audio Components Validation (C++/Linux/Android)
Campaigns analysis, bug fixing, patches generation , integration
Development of patches from Audio Manager Middleware to drivers layers.
Audio Manager policy validation (BLUETOOTH,EARPIECE,HEADSET,SPEAKER)
Audio Player recorder plugin implementation(Java/Android) for Audio Media player tests and checking Audio Mode behaviour
Technical Environment |
SAGEMCOM 02/2006-12/2013
Sagemcom is a leading European group on the high added-value communicating terminals
Project: Embedded Map design (C/C++, QT, arm-linux-cortex A8)
Embedded Map Modeling and Implementing under QT/Linux based on « openStreetMap » in order to provide to buses and trains passengers to real time following of paths , different stations, weather and point of interests traveled by the transport means
Cross build and production of binaries, images, kernel, Uboot files for the embedded firmware
Box flashing with different mode NFS/RAM/µBOOT with Uboot environments settings
CGICC library cross compilation for arch : ARM-Cortex-A8 µproc : TI Sitara™
Media file (Audio/Video/Images) transfer from HTML browser to the embedded Server
Technical Environment : | Embedded linux, C/C++,QT,Uboot, ARM,Cross compilation |
Project: HD/SD FREEVIEW and FREESAT for DTG(Digital TV Group)(C/C++,Linux)
Description: Developing Middleware Components (Scan/MHEG-5/DVB Subtitle, etc.) that respond to the rules listed by The Digital TV Group (DTG) which is industry association for digital television in the UK
Role/Responsibilities:
Freesat Browser design with HTML5 and Javascripts API Coding to interfere with Sagemcom Middelware and Opera Browser
Stack integration of Mheg-5 Libraries (Multimedia and Hypermedia interactive television )
Modelling and Implementing components (DSMCC/Scanning/Subtitles/Audio/Video/I-Frame)
Implementing Video progressive download via HTTP
Implementing trick Modes functionalities (play,pause,stop,forward etc)
Modelling and design GUI (Flash User Interface) via direcfb
DTG Test Suite validation Bug fixing and Critical field Issues fixing in Sagemcom sales organization in UK – London (3 months)
Product delivery and presentation to BBC and DTG companies
Technical Environment | C ; ST-Linux ; Multithreading ; DVB(PAT/PMT/NIT/BAT) HTTP/HTTPS;DVB-S/S2;DVB-Subtitles;MPEG2:AC3+;HEEAC;MPEG4;HDMI;SCART;Aspect Ratio: Letterbox, Pan&Scan, full screen |
Project: TNT HD/SD to Canal+/Canalsat(C/C++,OS21)
Description: Developing Middleware Components (Front End/Table monitoring /DVB Subtitle, etc.)
Modelling and Implementing components (Scanning/Front end/PMT/PAT monitoring)
Implementing MMI components
Bug fixing and validation campaign
Modelling and Implementing DLNA player and DLNA Controller
Conformance Test Tool validation
Integration Embedded DLNA player into set top box
Modelling and Implementing GUI List Manager
Implementing files Transfer processing from USB stick to Set top box
Technical Environment | HTTP, TCP/IP, RTP/RTSP, VOD, UDP/IP, FTP,SSH,NFS , DVB-T/T2, MPEG2,MPEG4 ,HD/SD TV , HDMI,SCART,FFMPEG |
STMicroelectronics (2003 – 2006)
ST is a global leader in the semiconductor market serving customers across the spectrum of sense and power and automotive products and embedded processing solution
Project: STi7100 and delta phi (systemC/Solaris)
Modelling and Implementing STBus components
Design and implementing ST220 and ST40 wrappers
transaction level modelling of ST bus components
Technical Environment | Clearcase , SystemC,VHDL,C++,STBus,Cadence
|