Gilles - Développeur ASSEMBLEUR
Ref : 101025D001-
92150 SURESNES
-
Développeur, Ingénieur Télécom (61 ans)
-
Freelance
Expérience professionnelle
05/2013-Free lance DSP developper
Achievements for Ercom (5 months project in Caen): Algorithms solution and test bench applications on Ubuntu for the LTE physical layer. Invention of a Multi Core profiler for Pentium core (GCC+Mercurial+LINUX+perl+Bash+Python)
Achievements for Intel (9 months project in Sophia): SRC, IIR and TTY/CTM fixed-point implementation and optimization for Tensilica DSP. Design specification (DSP Tenscilia+Perl+Clearcase).
06/2011-04/2013 – AOIP (Paris) -SYSTEM DESIGNER/DEVELOPPER
Responsibilities : Designer/developer of embedded systems to measure mechanical systems. Web Server development (Linux server/QT web UI on arm processors). Driver development (RTX, SPI, I2C,.)
Achievements :
Isopalm200: Embedded software and graphical user interfaces to control a hardware (ADC, DAC, SPI, I2C,..) to measure phone lines.
DATALOG: Graphical user interfaces (QT and Android) for a web server (Linux system).
MFC: Embedded software and graphical user interfaces to trigger a military blow up.
04/2009-Today - ARKAMYS (Paris) -AUDIO EXPERT/ALGORITHM DESIGNER AND DEVELOPER
Achievements :
Design of an echo canceller algorithm (class 1)
Design of a Noise reduction algorithm for stationary noises (Malah & Ephraim based)
Design of a beam former echo canceller for non stationary noises (GSC).
Porting of AEC/NR algorithms and audio features to a few Dsps: TMS320C64, ARM11, ARM9E/CORTEX A8/A9, Blackfin/ADSP 2181 and blue core 5.
Graphical interfaces design for the algorithm tuning
07/2006-03/2009 - WAVECOM (Issy les moulineaux)- DSP EXPERT
Responsibilities :
Audio algorithm designer (Audio for the wireless systems)
GSM physical layer developer (equalization, channel coding and decoding)
Achievements :
Automatic test system for GSM/GPRS: audio/GSM Physical layer/GSM vocoders
Design of a DTMF decoder algorithm(for the GSM) (patent attempt)
Design of an echo canceller and of noise reduction algorithms for speech (class 2C, spectral subtraction, Malah, Wiener)
09/2005-06/2006 – ALTEN (Texas Instruments) - SOFTWARE ENGINEER
Responsibilities :
Layer1 support engineer and test system designer
Achievements :
Layer1 software customization for a GSM/GPRS/EDGE mobile phone.
Design of a new type of test system for the GSM/GPRS/EDGE layer1 software (management recommendations).
04/1999-08/2005 – PHILIPS (Belgium) - AUDIO EXPERT AND DSP SOFTWARE ARCHITECT
Responsibilities :
Algorithm design and DSP implementation of audio algorithms (floating-point, fixed-point, and assembly code)
Achievements :
Compression algorithms (MP3, MP4, SUBBAND CODEC), sample rate converter, echo canceller, audio features with acoustical constraints.
Design of a very innovative ADPCM encoder/decoder (patent attempt).
Implementation and test of hardware EPLD functionalities (chip interface)
09/1998-03/1999 - ALTRAN (Europe) - PROJECT MANAGER AND SOFTWARE DEVELOPER
Achievements : Development of payment terminals for Banksys and Alcatel.
05/1995-08/1998 - BRIME SA (Europe) - PROJECT MANAGER AND SOFTWARE DEVELOPER
Achievements :
Design of adaptive filters for a vibration canceller (electromagnetic compensation system) (Peugeot Car)
Consultancy for embedded software (Train)
03/1989-09/1994 - SEMIA (Paris) -PROJECT MANAGER/ENGINEER
Responsibilities :
Creation of a R&D laboratory
Research and development of embedded systems for helicopters.
Achievements :
Creation of a digital processing hardware/software solution (SYNTHAM 2000) for the test/measurement of the helicopter engine vibrations in transient phases (official certification from Turbomeca and international recommendation which classifies this solution as the best in the world)
Design of graphical user interfaces for military requirement (data plot and database).
SCHOOLING
1988 : ARTS & METIERS PARIS TECH (ex. ENSAM) (France)
1995 : Master in industrial software (France)
ADDITIONAL COURSES AT PHD LEVEL
2000 : Digital processing grade of Philips
1992 : PHD courses for a DEA at ENSEA
2001 : B2 CNAM unit of digital processing (Evening courses)
2008 : Two CNAM units of digital processing for Radio telecommunication (master level): ELE203 (7 months) and ELE209 (6 months), teacher: Maurice Bellanger.
DIGITAL PROCESSING EXPERT DOMAINS
Digital signal processing for all kinds of systems: audio devices, wireless and mechanical systems.
Expert in the design of digital filters, adaptive filters, analysis-synthesis filter banks and compression technologies (Subband codec, MP3, MP4,..) and noise reduction algorithms for the speech (Malah & Ephraim, spectral subtraction).
COMPUTER SKILLS
Computer Languages : Matlab, Simulink, C, C++, VISUAL BASIC, Pascal, ADA, Perl, SQL
Databases : MS-ACCESS, ORACLE, INFORMIX
Software Methodology : SADT/SART,OMT, YOURDON
Operating systems : WINDOWS, UNIX, XWINDOWS, OS9, PSOS, Nucleus
Hardware language : VHDL.
DSP AND MICROPROCESSOR PROGRAMMING SKILLS
DSPs: TMS320C30, ReneSAS, ARM9, Epics7a, Epics7b, Real24, Real16, ADSP2181, OAK, Blackfin ADSP2181, TI-320C64, ARM11, ARM/Cortex-A8 and A9.
Microprocessors: 6809, 68000, TMS370, SABC167, 8051.
LANGUAGES
English : Fluent (6.5 years spent in foreign countries)
Spanish : Read
Dutch : Read/write (intermediate level)