Modeling (languages):
ArchiMate,
BPMN
(OMG Certified Expert in BPM™ 2 OCEB™
2),
UML Business
Analysis,
UML Implementation,
SysML,
Decision Model and Notation -DMN-,
XML
(DTD, XSD, XPATH, XSLT, XQUERY…)
Modeling (tools):
Enterprise
Architect (BPMN, UML…),
CATIA Magic
(BPMN, UML…),
Bizagi (BPMN), Bonita (BPMN),
Camunda (BPMN), Modelio (BPMN, UML…)
Programming (languages):
C++ from C++98
to C++23 including high-end memory management, parallelism, meta-programming…,
C++ Design Patterns,
Java from
Java8 to Java23 including
modules,
parallelism, Jakarta EE…,
Java Design Patterns,
Java
Persistence
API -JPA-,
JavaScript (ver. 6, 7… including
WebRTC, WebSockets, Web
workers, WebGL/3D with Three.js),
Python (ver. 3),
TypeScript
(ver. 4, 5…)
Programming (tools): Apache NetBeans (Java), Visual Studio 2022
(C++),
Visual Studio Code (C++, JavaScript, TypeScript), WebStorm (JavaScript,
TypeScript)
Database, platform, big data, AI: NoSQL (MongoDB), SQL
(MariaDB, SQLite…),
Node.js (Express, Mongoose,
TypeORM…),
WebAssembly,
Activiti, Bonita,
Camunda, jBPM,
Web-Oriented Architecture,
Artificial Intelligence -AI- with TensorFlow.js
contact@BarbierDarnal.com