Ryade MECIBAH

Verification Team Leader

Senior Embedded Software Engineer

React Front End Developer

About
photo of Ryade Mecibah

Hi, I'm Ryade.

First of all I am passionate of programming. I started my career as software verification engineer inside the company Infineon Technologies. I was in charge to validate different peripheral of baseband chip. I learned a lot of things about debugging, GSM protocol, audio, Software Testing Life Cycle, and more...

Few years later I became manager. It was a new challenge, an exciting challenge for me. I had to drive people wordlwide for different projects. But as I told you I need to program that's why I m always close to my team.

My main motivation is always work together to win together. That's why I really appreciate to work within a team to share my knowledges and gain new knowledges.

For each project where I worked or I managed I need to structure everythings. A clear structure means a clear environment with clear delivery.

Even at home, I like to learn new languages, new marketing stategy, new technology. As I learned over my experience never stop thinking !

Experiences

Experience Overview

  • Mentor OpenClassrooms(Mar 2020 – now)Freelance
    logo openclassrooms

    Mentor and Assessor for OpenClassrooms:

    • On the Wordpress Developer path
    • On the Web integrator path
    • On the Web Developer path
    • On the JavaScript React Developer path

    In charge to drive 20 students per week

  • Verification Team Leader(Apr 2017 – Apr 2019)Alger (Algeria)
    logo brandt groupe

    Team Leader for Brandt connected oven verification.

    The new Brandt product is a connected oven. This oven is controlled via mobile application. The team was in charge to check the Firmware on the oven, the functionality of application (Android and Iphone) and the collected data by Microsoft Azure (cloud).

    Requirements and Test plan definition with HP ALM.

    Resources planning (engineers, subcontractors and equipments).

  • LTE FW regression(Feb 2014 - Feb 2016)Sophia-Antipolis (France)
    logo intel

    In charge of LTE FW testcases regression.

    Run and analyze the regression result.

    Assign problem to the right owner in failure case. Provide statistics.

  • Audio and 2G Firmware Verification Leader(Dec 2010 – Jan 2014)Sophia-Antipolis (France)
    logo intel

    Team Leader for 2G and audio validation (10 engineers worldwide)

    Definition of new concept in order to validate 2G (pre and post silicon), I/Q data will be generated per software. In pre silicon we will use a virtual prototype and for post silicon a FPGA will control the chip and send I/Q data (everything will be controlled via PC).

    Requirements and Test plan definition with HP ALM.

    Resources planning (engineers, subcontractors and equipments).

  • Audio Verification(Sep 2010 - Dec 2010)Sophia-Antipolis (France)
    logo infineon technologies

    Audio validation with GSM Protocol stack

    Check gain cells, filters, audio algorithm (Bit exactness tests), audio path, with the equipment UPV audio analyser. Define the setup for measures and provide description and results for all tests.

    Technical support for other teams, platform and firmware.

    Reporting and presentation to the Project Manager.

  • 2G Protocol Stack Integration(July 2007 - Aug 2010)Sophia-Antipolis (France)
    logo infineon technologies

    Protocol stack adaptation and integration in order to ensure the system verification of next generation GSM/GPRS/EDGE baseband integrated circuits to obtain first call.

    Development and programming in a multi-site and internationalcontext using versioning software Clearcase.

    Analyzing and investigation on C166 and ARM CPU cores using Lauterbach debugger. Validation using preset scenarios with the GSM tester CMU200 under real network conditions. Technical support for customer and Infineon teams, in particular RF and Firmware.

  • Automatic Perl Script For Clearcase(Jan 2007 – June 2007)Sophia-Antipolis (France)
    logo infineon technologies

    Creating of Automated script (in order) to manage all merges between different sites.

    Each project is developed in cooperation with different sites (India, China, France,…). The goal of these scripts was to merge the new modifications or new files for all sites automatically. And to check all libraries and tests, then a report was generated in HTML format for the clearcase responsible and some emails were sent to test owner when there were some errors.

    Setup and monitoring of these clearcase scripts for all projects.

  • Validation(Jan 2003 - Dec 2006)Sophia-Antipolis (France)
    logo infineon technologies

    Definition and implementation of testcases (using C, C166 and ARM assembler) for verification of different HW/SW components in GSM-GPRS Baseband ICs and for mobile phones peripherals. Functional verification of the IC and analysis of identified problems using script languages (GNU Make, Make File structures) and a debug tool (Lauterbach).

    Support to external customers and Infineon internal teams regarding technical issues. Provide Driver for each module. Requirement and test plan definition.

    Tested peripherals based on C166 controller: Memory, CPU, UART, IrDA, SIM, AFC and I2S. Tested Peripherals based on ARM controller: CGU (Clock Generation Unit,), SCU (System Control Unit, this module is in charge to control all power and reset of chip) and SPCU (System Power Control Unit, this module is in charge to control wake up event for chip) and CIF (Camera Interface).

Click to download my resume
Updated on 1 sept 2022
Skills

Skills

Programming Languages:
C, C++, Java, Assembler (8086, 68000, C166, ARM7, ARM11), Perl, MS-DOS scripting, Visual basic, Excel Visual Basic, JavaScript
Framework and libraries Framework and libraries:
React, NextJs, Redux, Recharts, NodeJS (Express)
Front-end Development Operating systems:
Windows, Linux, UNIX
Test equipments Test equipments:
Oscilloscope, Logic Analyzer, CMD55, CMU200, Spectrum Analyser, UPV Audio Analyser
Infineon tool Infineon Tools:
Mobile Analyser (Protocol stack Analyser), Phonetool, FlashTool, UTP
Versioning tools Versioning tools:
Rational Clearcase, git, SVN
Web languages and CMS Web languages and CMS:
HTML5, CSS3, PHP, Joomla, Wordpress, Prestashop,
Testing Tools Testing Tools:
HP ALM Quality Center, TestLink, Selenium, Jest
Misc Misc:
Lauterbach debugger, Microsoft tools, Microsoft Project, Macromedia tools, FrameMaker, Protocol GSM (2G and LTE beginner), Tasking EDE, Eclipse, Kanban, SCRUM, V-Model, Jenkins, Visual Studio Code, Slack, Discord, Google Ads (certification), Photoshop, Illustrator, After effect
Projects

My Personal Projects

  • Back to France, First son, 😷 COVID...2019-2020
    back to France, baby boy, COVID

    After two years in Alger, we decided to come back to France. My wife was pregnant and it was the right time as it’s my first son. So, I decided to do a break and to enjoy with my family.

    January 2020, it’s time to find a job. I live in Marseille and after some interviews I understood that will be difficult. My profile doesn't really match with the companies around Marseille, and my salary is too high for Marseille...not easy....

    As a bad new doesn’t come alone, COVID is there! Crazy period everything stops. Just focus on take care of my family!

    It s time to stay home and why not to improve my frontend skills . So I decided to go deeper in JavaScript and ReactJS. You can have a look on some examples here: https://javascript.agency-web.eu/

    I also created my online resume: https://ryade-mecibah.com/

  • We ensure your web businessSince 2010
    logo web agency

    As I told you I am passionate of programming. And building websites has always fascinated me. That's why I decided to learn how to create web site during my week end.

    And after to undestand I decided to create my Web Agency online.

    Since 2010 I created a lot of website, debugging web problems, learn marketing web, and so on. Here my web site: https://www.agency-web.eu/