Olaf Kliche
Softwareentwickler
Tel.: +41 767480345
Home
Technik
Referenzen
Kontakt
Impressum
Werkzeuge
Entwickler Fähigkeiten
Programmier- sprachen
C, C++ 23
(C seid ~1990)
C# (13.0)
Java
(seid ~2000)
Javascript,Typescript
QML
Basic
Python
Pascal
bash (scripting)
Betriebssysteme
Linux
Windows
FreeRTOS ( embedded, Cortex-M7/H7 )
ThreadX ( embedded, Cortex-M7/H7 )
Fullstack
Web Applications
Javascript
Typescript
HTML5+CSS
React
Node.js
REST
SQL
json
Docker
jQuery
XML,DTD,Scheme
Datenbanken
SQL (Postgres,MySQL,IBM DB2, SQLite,...)
Objectivity/DB, db4o
Werkzeuge
git, svn, cvs, tfs
cmake, ninja, qmake, make, nmake, ant, gradle, dotnet => msbuild(NuGet)
IDE's
CLion [ C++,XML ]
Visual Studio / ReSharper [ C++, C#, XML, XSD ]
RIDER [ C# ]
PyCharm [ Python ]
WebStorm [ Javascript,Typescript,Node.js,... ]
IntelliJ IDEA [ Java,XML,DTD,XSD,Javasript,HTML,CSS ]
Qt Creator [ C++,XML ]
Android Studio [ Java, Kotlin ]
Eclipse [ C++, Java, Python ]
MBE
Model Based Engineering
Matlab/Simulink
Serialisation
Nachrichten
gRPC (C++,Python)
Corba (Java, C++)
RMI (C++)
XML über TCP
Spezialitäten
OOP and generic programing (templates)
Modernizing/Migrating Legacy C/C++ Code
TCP+UDP, different Protocols
C++ HTTPS Webserver (
this->Webserver
)
License Server
Processes/Threads - parallel programing
MES+HMI Development in C#
Dyn.GUI from XML,Editors,...
Can Bus Interpreter using dbc (real time)
3D Model Viewer
Algorithmen
Vector Algebra+Matrices
Synchronous/Asynchronous Encryption
Convex Hulls
Canny,Sobel,Marr,Shen
3D
OpenGL - graphics pipeline, coordinates, camera, projektion
Einige Bibliotheken
ADTF (Automotive ...)
ADO
GTK+,GTKMM
EDI (Etel, Servo Axes)
imgui
gstreamer* (streaming libs)
Jogl
jQuery
MFC
Qt 4.4 - 6.8
STL
BOOST
Swing
WPF+XAML
Win32 SDK (low level)
X11 (low level)
Xerces-C++
wxWidgets
SDL
tesseract
spring boot
log4j
Xerces2-J
nlohmann/json