Ecole Superieur des Sciences et de l'Ingenierie Numerique
September 2026
to October 2027
Assurer la sécurité des systèmes tout en respectant les principes d’éthique et de conformité
Le Mastère Manager Cybersécurité Ethical Hacking dispense un programme de formation en deux ans permettant une montée en compétences progressive, alliant théorie, pratique, et projet final pour former des experts capables d’assurer la sécurité des systèmes tout en respectant les principes d’éthique et de conformité.
Le Manager Cybersécurité Ethical Hacking analyse, préconise et valide des solutions techniques en architecture informatique, tout en pilotant des projets de cybersécurité. Il conseille et d’accompagne les clients sur des solutions de stockage et de virtualisation, en intégrant des stratégies de sécurité proactive et défensive.
La formation est validée par un titre RNCP de Niveau 7 et une certification professionnelle Stormshield est proposée aux étudiants.
IT development/Management for IT infrastructure around the Cryo-EM, Cryo-ET Microscopes.
Data management for the Titan Microscopes. Software development for data handling and management. Development of software application in Linux and Windows 10 (C#).
IT procurement and evaluation of the IT requirements for and around the Krios to optimize data management and workflows. System administration, maintenance of all the servers in the infrastructure.
Development of workflows and methods for automation of data flow and computing procedures.
Algorithm development, methods in Python/ CUDA C/ C++/C for resolution analysis in Cryo-EM.
Parallelisation of the ResMap application onto GPU/CPU. GPU-release of ResMap used for computation of local resolution of density maps in Cryo-EM. Achieved 5-16X speedup of application.
3D reconstruction in Cryo-EM. Resolution analysis implementation of many different methods.
Research in image processing for cryo-EM. Algorithm development, GPU programming.
High performance Computing (GPU/CPU architecture), Grid Computing (GridBeans in Java), condense matter physic, nano technology.
Parallelization of the serial code onto a Hybrid architecture CPU/GPU using CUDA C.
GridBean development in JAVA in the UNICORE project. Integration of application in the UNICORE project (Grid Computing Rich Client). Development of multiple graphical interfaces using SWING, AWT classes.
Detailed Description
Parallelization of the serial code onto a Hybrid architecture CPU/GPU using CUDA C: . Basic kernel development in CUDA C and OpenCL in order to extend the Magma, CuBlas et cuSparse libraries on GPU. . Development and modification of Makefile. . Development of shell scripts. . Binding between different routines and modules written in f90, C/C++, CUDA C et OpenCL. . Development of wrappers and API to bind the routines within the applications and the CUDA C methods and kernels. . Timing and performance evaluation of the kernels. . Performance comparison between the full CPU code versus the hybrid code CPU/GPU code. . Development of Python scripts to analyze the data coming from the timing using graphical interface. . Restructuring of the architecture of some of the modules. . Development of test codes and modules in f90 to test algorithms, kernels and to interface the routines written in C/C++, CUDA C and OpenCL.
GridBean development in JAVA in the UNICORE project. Integration of application in the UNICORE project (Grid Computing Rich Client). Development of multiple graphical interfaces using SWING, AWT classes. Development and extension of the Java packages. Restructure of package and development of algorithms to analyze and parse output files in Yaml coming from the application. Construction of classes to store the analyzed information into XML/CML files and/or into Java objects. Contributions towards the redaction of the deliverable in the MMM@HPC project, reporting of all of the technical development. Extensive use of Eclipse for all of the Java development, as well as for the plugging development. All of the collaborative were done using SVN server in both eclipse and in terminals: . GridBean development and GUI interfacees in Java. . Development of Swing forms in Netbean. . Development of codes to bind the action performed between the objects in the Swing class such as TextFields, slide bars, radio Button inside the GridBean. . Development of classes, and restructuring of the packages in OpenMolGrid package to insert additional functionality to analyze and parse the Yaml files and include graphical visualization inside the GUI. . Restructuring of the architecture of the package to improve agility in the workflow development and the GUI interface as well as providing code re-usability. . Modifications and restructuring of the OLED plugging in the UNICORE project. . Modifications of the dependencies in the pom.xml file. . Construction Deb package for the creation of live CD. . Development of semi-recursive classes in Java to parse output Yaml coming from the application. . Modifications of the packages, and restructuring of the packages written in Java to improved the agility of the codes and include functionality from the classes SnakeYaml, Jmol, JavaPlot and the packages developed in the OpenMolGrid package. . Development in Java of test codes using the JUnit test class.
Collaboration and team portal of the Java code through the secure SVN server. . The project is build using the Apache Maven.
The work and the development of the different GridBeans is done in collaboration with other developers working on the MMM@HPC project. This European project which is a Seven project is managed by Karlsruhe Institute of Technology (KIT) in Germany and includes several Europeans partners such as CEA and others.
Collaboration with the other member of the MMM@HPC project is done through the redaction of deliverable, and reports of small to medium size. . Redaction and documentation of all of the technical aspects of the Java development is done in the deliverable.
Collaborative visits with the team at KIT and team work.
Meeting organization for the Grenoble meeting (04/2012) for the MMM@HPC project. . Organization of the list of participants. . Booking of the meeting rooms, coffee breaks and the restaurant for evening diner. . Organization of the program in collaboration with KIT.
Department of Innovation, Industry, Science and Research
January 2010
to August 2010
Full-time
Canberra
Australia - Australian Capital Territory
IT graduate, software development and network management.
Management of web services.
Detailed Description
Development in Java of GUI: . Development GUI interface for Australian Business Number (ABN) look up that are registered with the Australian Tax Office. . Integration of additional functionality to ease and improved the use of the interface. Web services and development. . Development and maintenance (in small team) of the website http://www.business.gov.au/Pages/default.aspx using C# and .Net. . Development in PHP for ABN lookup.
Project Initialization.
Development of group project leading towards project report submitted to decision makers.
Network mapping through firewalls: . Network mapping to eliminate redundant servers through the firewalls, this was done for the real and virtual servers.
Management of Blade systems Blade using the HP suite: . Mapping of Ethernet cables inside a rack in a data center between the different switches.
Deployment and management of basic systems of virtual machines using the Vmware tools: . Deployment of virtual machines on a network.
Project management, progress report redaction: . Rapport on the progress of the ongoing project. . Organization of weekly meeting to present progress report and give update to the group project de point hebdomadaires pour présenter des rapports de progrès ainsi que pour donner de nouvelles directives sur le projet.
Training: in policy development and foundation of government along with various other training courses such as OH&S management, OH&S process (nationally recognized), security awareness, APS values and code of conduct, workplace discrimination and harassment Email and Internet at work and workplace discrimination and harassment legal compliance.
School of Electrical and Electronics Engineering, University of Adelaide
November 2003
to August 2008
Full-time
Adelaide
Australia - South Australia
Complex systems studies, financial engineering, derivatives, quantum field theory, game theory, Telecommunication, Electrical engineering.
Research in financial engineering using methods in HPC and a direct application of quantum field theory. This is done using path integrals to contribute to financial mathematics to evaluate a fair price for diverse option such as European, Exotic and American options.
Detailed Description
Analytical derivation and calculation of path integrals using Gaussian and non-Gaussian stochastic processes to evaluate a fair price of the option for European, Exotic and American options.
Evaluation of the Greeks (Delta, Vega, Theta, Rho and Gamma) Using the Black-Scholes Model to evaluate the risk (risk management).
Derivation of stochastic processes using real data coming from financial markets and stock prices: . Use of numerical methods (The Euler-Marayama, Milstein, the order 1.5 strong Taylor scheme, the Runge-Kutta scheme) to solve numerically stochastic differential equations.
Use of stochastic volatility models, mean reverting, Heston models. Also use of stochastic models of the Hull-White and Vasicek models and extraction of the probability distribution functions from these models.
Ito Calculus, Ito Lemma and use of the Fokker-Planck equation.
Development of codes en f90, Perl, MatLab, Mathematica, Maple, R: . Use of the R packages to extract distributions from real data coming from financial markets and stock prices and establish statistical models of type GARCH. . Development of routines and methods in f90 to calculate numerical partial differentiation and perform numerical integration.
Research project construction in collaboration with other researchers.
Light teaching duties within the Electrical and Electronics Engineering department for engineering students: . Tutoring for the subject « communication systems and signal processes » within the School of Electrical and Electronics Engineering at the University of Adelaide.
Establish international collaborations with my field of research.
Company Description
Thesis title: Option pricing using path integrals.
University of Regina and Jefferson Laboratory (USA)
September 2002
to September 2003
Full-time
Regina
Canada - Saskatchewan
Lattice QCD, data analysis. Study of the pion form factor.
Detailed Description
Development in Perl to analyze data coming Monte Carlo numerical simulation and compare the the results with experimental data to validate theoretical models: . Development of Perl routines to strip and analyze the data coming from the Monte Carlo numerical simulation. . Development of Perl routines to construct Green function (2 points et 3 points) for the pion form factor and calculate ensemble averages for the simulation data using ensbc (a calculator). Construction of the pion form factor.
Validity testing of theoretical models against experimental data.
Validity testing using different momentum window at different energies to obtain the best signal and validate different theoretical models.
Report of the findings through several publications in international journals (Physical Review D).