My way, the back-end

Software and industrial developer

Languages:

Applied: C/C++/C#, Bash, Python, Lua, Html, Css, Sql, Visual Basic, Blueprint.

punctual: Php, Java, Perl, XML, Fortran, Assembly GAS, structured hot text.

Paradigms:

Imperative: Structural, procedural.

Declarative: Descriptive, functional

Oriented Object: Class, Component.

Other: Generical, COmpetitive, Sequential, Dataflow, Event.

IDE, Os and Compilation:

IDE: Visual Studio.

OS: Windows, Ubuntu 16/18.04, Backtrack R5, UnixLike Cygwin.

Compilation: Gnu/Gcc, Gas, Make/Cmake.

Frameworks:

.Net: Core, WinForm, Asp-mvc.

3D: Unreal Engine4, VPython

2D: Love 2D.

GUI: TkInter.

DataScience: Matplotlib.

Dataflow: DSPatch.

Optimisation: OpenMp.

Hardware:

Computer: Assembly, Configuration, Security test ( notions ).

3D: Quest2, SDK2 ( old).

Communication:

Industrial: TCP/IP, Serial, Socket unix ( Notions ).

Electronic: I2C, Scpi.

Automation: Profibus, Profinet, Modbus.

Project:

European Public Research

  • Spiral2.
  • Myrrha/Max.
  • ESS.
  • Fui-Sinetic.

ANR

  • Nooman.

Specialisation:

Software C/C++

Prototyping software with simple design patterns and multithreading. Modifie open source code software and Simple parallelisation loop with OpenMp. Optimisation hardware/software ( register, simple loop peeling, OpenMp, Packed()...). Multi languages software package developpement.

Unreal Engine developer

Blueprint, Blueprint C++ library and Unreal Frameworks to implement Subcomponent from World() via preproc directiv. Make Gameplay by mixing blueprint, C++, widget, Actors IA. Animation blueprint, animation retouch, rig retargeting, material design and Light/level design and integration. Modifie FX with Niagara, Beta testor on MetaHuman, Plugin integration. Soft Mesh design with Blender 3D. Windows, Android shipping.

Industrial developer

Strong automation and control command system. Instrumentation. Electromechanical, pneumatical engineering. Robotics and soft mécatronics. Maintenance method. Old competences: Mechanical building ( TIG/MIG/ARC ) , ( manual , filming, milling ), CAO on solid works

Source code:

Paradigms imeratif:

Paradigms oriented object:

Paradigms declaratif:

Other paradigms:

Posix and .Net:

Other Frameworks:

Frameworks2D and 3D:


My developpement configuration:

I can work on Linux and unix-mike, but i prefere to work on Windows for questions of robustness and librarie operationability.

I have use different tool, but i prefere use Visual Studio 2019 and Visual Studio Code on Windows.

.

To compile simple code or work on Linux withn't Cmake i use GNU/GCC.

I am speçialise on C child compile languages familly. I code in C for prototyping, C++ for back-end software, P.O.O and C# for fast developping on web, gui and database application.

What is my life?


int Experience = 0;
int Stamina = 0;

Human * Jerome  = new Jerome();
Jerome->Birth();

while (Jerome->IsNotDead()) {
	if(Jerome->MakeSomething()){
		Jerome->Experience += 1;
		print ("Level Up: %d \n", Experience);
		Jerome->Learn();
	}
	else if(!Jerome->MakeSomething() and !Jerome->Learn()){
		Jerome->Pause();
	}
	else{
		Jerome->PrivateLife();
		Jerome->Learn();
	}
}

Jerome->Death();
print("Program destroy \n");
print("Thanks for the travel \n");