-
Cisco
- Cloud Architect
Issy les Moulineaux
2012 - maintenant
- Cloud computing : rethinking content and content metadata delivery. Data aggregation and web services definitions for multimedia devices. NoSQL, Web services : Apache Cassandra, Apache Hadoop DFS & Map-Reduce, Apache SolR, Apache PIG, Apache Kafka. Amazon EC2, VMWare VSphere & ESX.
- devOps : Opscode Chef, PuppetLabs puppet, Juju, Cloudify
- IaaS : AWS-EC2, OpenStack
Cisco Cloud Services
- collaborating with the Cisco Cloud Services team to help define the IaaS and PaaS strategies for Cisco's Intercloud (networking model, security, storage...)
- collaborating with the Cisco's Videoscape Cloud Services team to help deployment and orchestration on top of the Cisco Cloud's Openstack infrastructure (Heat, Cloudify, Chef, Puppet...)
- delivering expertise and promoting the automation, orchestration and devops tools across the company
- helping on analysing the Openstack's technical issues in a production environment
-
NDS Technologies France
- Lead Architect
2010 - maintenant
- STB middleware and end-to-end architect for MediaHighway Fusion Middleware productization. Contribution to the definition of the product. Fields of contribution: Middleware services, widgets, widget engines, application store. 3D user interfaces (patent filed on bringing 3D modeling & animations to 2D only application engines - OpenGL|ES 2.0, Imagination Technologies PowerVR SGX). Projects UPC Broadband Horizon, Cogeco...
- STB middleware and end-to-end architect for UPC Broadband Horizon Project. Managing STB software architecture for integration of 3rd party HTML browser (Access Netfront) and widgets development framework (Metrological). Definition on the multiple application and multiple application engines execution across the user experience.
- Responsible for the definition of the API's (Application Programming Interfaces) for EPG and interactive applications development mainly ActionScript 3 & HTML/JS. Definition of a data model for managing multimedia contents in hybrid environments (broadcast, broadband, home network...)
- Cloud computing: building a platform and services supporting media business models. Main technological focus on big data storage, management and processing (Apache Cassandra, Hadoop, Pig...), deployment technologies (Opscode Chef & Ironfan, Juju...). Deploying and operating the platform and services on top of Amazon Web Services (EC2) and VmWare vSphere environments.
Co-author of a patent defining new mathematical models to manage scalability and elasticity to minimize infrastructure costs.
-
NDS
- Technology & Team Leader
2008 - 2010
R&D New Initiatives :
- Management of technical partnerships with system on chip vendors :
- STMicroelectronics (STi7105, STi7108...)
- Intel (CE3100, CE4100...)
- ARM (CortexA8, CortexA9, MALI-400...)
- Imagination Technologies (PowerVR SGX)
- NDS SnowFlake development (demonstrated on NDS’s booth at IBC 2008) :
- mobile phones with J2ME (HTC, NOKIA, SONy-ERICSSON...)
- STB with Adobe FlashLite (STi7109, STi7108)
- STB C++ with OpenGL|ES (Intel CE3100, Intel CE4100)
- Apple’s iPhone
- Patenting of a new 3D development end to end framework to bring 3D scenes support and animations to 2D application engines. Methd later used on UPC Horizon STB.
- Investigations on 3D stereoscopic UI’s. Development of the Stereoscopic NDS Snowflake UI on top of Intel CE3100, demonstrated on Intel’s booth at CES 2010.
-
NDS
- Advanced Developments Group : Technology Leader
2005 - 2007
- Development of a new thin middleware on top of embedded linux platform for technology investigations, benchmarking and use cases investigation.
- Chipsets ST7100, ST7109, ST7105, ST7108, Intel x86. LinuxDVB, DirectFB...
- Integration and benchmarking of BlueStreak Tech. and Adobe FlashLite engines on top of the prototyping platform.
- Technology investigations on IPTV, Home Networking (UPnP/DLNA). Port and benchmarking of HTML browsers on top of the prototyping platform: Webkit, Opera, Access Netfront.
- Hybrid STB integration demonstrated on NDS’s booth at IBC 2006.
-
NDS
- R&D Deliveries & Operations : Team Leader & Middleware Expert
2004 - 2004
MediaHighway Fusion : PVR architect. Team Leader.
- Responsible for the FusionOS component definition in embedded Linux Environnements Linux & OS20. Port of the BSD Kernel's VFS component on top of the OS20 to support Posix API's and CDI (Common Drivers Interface) drivers.
- Contribution to the drivers specifications and support to the architects.
- Training of architects and developpers on BSD and Linux kernel's architecture for file systems and driver development.
-
Canal+ Technologies
- Project Manager & Software Developer
Issy-les-Moulineaux
1999 - 2003
Media Home Gateway
- File systems development (sh4/OS21, ST5514/OS20, x86/Linux...)
port of the Linux kernel VFS on top of proprietary device abstraction layer (DLI).
- Port and adaptation of the Linux kernel ext2 file system implementation for the constrained Set top boxes resources
- Specification and contribution to the audio video specialized file system implementation.
- Support, technical consulting and partnership management with hard disk drives manufacturers Maxtor, Seagate, Fujitsu, IBM/Hitachi.
- Project and team management of the DVR project (HDVR). Project Canal+ Pilotime (aka. Canal+ G2). Development and integration support to device manufacturers Thomsom Multimedia and Sony.
- Consulting on compilers optimizations.
-
Canal+
- Software engineer
Issy-les-Moulineaux
1996 - 1999
- Development and optimizations of the MediaHighway Pantalk Middleware (Motorola 68340, 68341, ST20)
- performance analysis through code instrumentation, measures through a logic analyzer (had to wireless the 144 chipset's pins).
- Performance enhancements through algorithms optimizations and re-development of critical functions in assembler language (characters strings rendering...) Doubled the performance of execution.
- Integration on top of Canal+ and Canalsatellite Groups set top boxes. M68k, coldfire, st20, mips r3k & r4k.
- Development and integration of the MHEG-5 engine to the MediaHighway Middleware for the english On Digital Dtt launch on top of Thomson Multimedia, Pace, Philips, Toshiba, Nokia, Sony's set top boxes. (ST20, NEC, Motorola Coldfire, Mips R3900