A motivated professional who demonstrates flexibility and an ability to learn new skills very quickly indeed, meaning he is able to integrate easily into new teams and form a link between sales, marketing and both hardware and software engineering teams.
Technical
I develop software in CUDA C, OpenCL, C, C++ and OpenMP for Windows and multiple Linux platforms, typically using Visual Studio and makefile environments. I also have experience using Java, e and SystemC for cycle accurate and transaction level models, and Perl and bash/csh for scripting.
Leadership and Communication
In my roles as a processor architect and project team leader I have managed, and worked with, people from multiple sites and I continue to manage schedules, risks and input and output deliverables. I have excellent written and oral communication skills, demonstrated in working with domestic and foreign customers (on-site and remotely) and in delivering training courses and marketing materials.
Project Management
I manage projects for software development, delivering to both internal and external customers. This involves early risk analysis, activity planning and estimation, monitoring and reporting, and project closedown.
Languages
Fluent in French (English mother tongue).