Olaf Kliche
Softwareentwickler
 
Tel.: +41 767480345
 

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
 
English