I have been a software architect for the world leader of the geophysics industry, CGGVeritas (result of the merger of CGG -Compagnie générale de géophysique - and Veritas DGC in 2007). I was previously a consultant and a R&D engineer for Stilog I.S.T., which provides scientific computing services.
through present – Software architect Responsibilities Architecture, technical advisor and coordinator
CGGVeritas
janvier 2007 - aujourd'hui
Designed the Java “productivity applications” and migration to a Tomcat-based application server
Designed the communications between the desktop applications (messaging)
Contributed to the specification of a cross-cutting project including graphical applications, batch processing and HPC (High-performance computing) teams, in order to improve the communication between the processing environment (clusters) and the user desktop
Identified common functional and technical solutions for the users from the two former companies as part of the technical merger
Contributed to the coordination efforts with the foreign and ex-Veritas development centers (mainly Houston, Calgary, London and Tyumen)
Designed the architecture of an in-house component based Java framework
Responsibilities consulting, software architecture, development
Contractor for C.G.G.
février 2003 - décembre 2006
Projects
3 technical audits
Software architecture
Seismic traces display and numerical analysis: optimizations, development
Conceptualization and implementation of the re-design of a web application.
Project manager on a consultancy basis for multiple clients
janvier 2001 - décembre 2002
Responsibilities
Software architecture and project management
Management of the programming teams (1 to 3 engineers)
Running multiple projects simultaneously
Object design and programming
Training of junior engineers
Developing technical proposals
Projects
Organization of a training period for two Indian engineers for SNECMA: technology and knowledge transfer as well as object design in the context of the creation of the SNECMA INDIA subsidiary
Migration of neural network computing software from Unix to Windows (SNECMA)
CCL (Calculation of limit conditions): Meshing/solver modeling for aircraft engines on test bank. Thermodynamic, fluid mechanics, data treatment and computation code generation (SNECMA)
Aircraft combustion chamber modeling software: restructuring of the object design and new version to introduce chamber geometry and thermodynamic cases (SNECMA)
Communication system between test banks for aircraft engines and the analysis database (SNECMA)
Calculation of electricity consumption (EDF)
CCL version 3 development introducing an integrated fluid model (SNECMA)(GEOSTOCK) Web sites
janvier 2000 - décembre 2000
Developer on a consultancy basis
CCL version 3 development introducing an integrated fluid model (SNECMA)
Migration of the development framework CORTEA (co-ownership EDF–Stilog I.S.T) from UNIX to Windows
Hydro-geological survey of underground gas storage, 2D/3D graphical development, 3D modeling of reservoirs and data mapping
Developer (contractor)
janvier 1998 - décembre 1999
Tollroad management software introducing new equipment and means of payment. Communication between equipment and processes (COFIROUTE)
Geophysics processing management, scheduling and optimization (CGG - Petrosystem)
Development and maintenance of interactive graphical software for seismic velocity analysis, Normal Move Out Correction – hyperbolic shift and transversal anisotropy algorithms implementation (CGG - Petrosystem)
Langues
Anglais - C2
Autres compétences
Languages C++, Java/J2EE and EJB3, XML, C, knowledge of Fortran
Internet HTML, HTTP/HTTPS, servlet, applet, javascript
Windows technologies: VB script, Active server page (ASP)
Java Web Services (JWSDK), web applications
Servers: Apache, Tomcat
Database Oracle, MySql, SqlServer, SQL, JDBC
Systems Unix, Linux, Windows
Graphics, GUI Xwindow – MOTIF
Ilog Views
MFC (Microsoft foundation classes)
Java AWT, Swing
GUI builders: Ilog Studio, UIM/X, XframeMaker, Microsoft visual studio
3D graphics Open Inventor
Methodologies UML, Design Patterns
Tools: Rational Rose, Soda, Jude
Development tools Xemacs, Netbeans, Eclipse, Microsoft Visual C++
CVS, Subversion, Ant, Purify, Quantify, Bound Checker, Optimize It
MS OfficeC#C++JavaGitUnity 3DUMLFigmaSQLPythonJiraHTMLPHPUnreal EngineSWIFTReact.jsSymfonyDockerJavaScript
Disponible
Kamel
Expert Télécom 4G/5G/6G, Défence, NTN (Espace)
CLAMART
5G4G LTE6GWiFiVoIPVLANMATLABAerospace & DefenseVCSGestion d'équipeLeadershipTraitement du signalVMwarePythonC++Réseaux de Neurones RécurrentsRéseaux de Neurones ConvolutifsLinux Ubuntu
Disponible
Geoffroy
Senior Unreal Engine 5 & C++ Engineer
LA CELLE-SAINT-CLOUD
C++Unreal EnginePython
Hédi Mohamed
Product Owner
ANTIBES
JiraConfluenceAgileWindowsGestion d'équipeC++PythonMicrosoft Power BI