Softwareentwickler C++, Qt, CMake mit Erfahrung in Cross-Platform Entwicklung (Liunx, Windows, ...)
Aktualisiert am 04.01.2024
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 01.02.2024
Verfügbar zu: 40%
davon vor Ort: 100%
C++
Qt
CMake
git
Linux
Continuous Integration
Pyhton
boost
Windows
docker
English
Fluent
German
Native

Einsatzorte

Einsatzorte

Hamburg (+50km) Stade (+150km)
möglich

Projekte

Projekte

7 Jahre 1 Monat
2017-03 - heute

Software engineering and research

Senior Software Engineer C++14 Qt5 Python ...
Senior Software Engineer

Software engineering and research for a modular Agent-based AI library.

  • Architecture and development of a modular Agent-based AI library.
  • Development of a Hierarchical task planning module
  • Development of a generic world model module
  • Development of a natural language processing Module on AIML 2.0 basis
  • Development of a Qt5 Editor to configure the AI library’s agents.
  • Development of a UE4-based prototype game that uses the AI library.
  • Development of chat bot prototype utilizing the AI library’s modules.
  • Cross-platform build and deploy system.
C++14 Qt5 Python UE4 CMake Go Buildbot docker AWS
Blackzendo AG
Hamburg
5 Jahre
2012-03 - 2017-02

Development of Pre-Stack PRO

Senior Software Engineer C++ C Qt4 ...
Senior Software Engineer

A HPC cluster application with graphical frontend for multidimensional seismic data conditioning and interpretation with 2D and 3D visualizations.

  • Optimization of compute heavy algorithms, especially through parallelization on core and node level (Multithreading and distributed computing)
  • Integration of geophysical algorithms, implementation of the algorithms combined with interactive UI widgets to adjust the parameters and display previews of the result.
  • Integration of a custom CPU based 3D voxel render engine.
  • Development of a variety of interactive 2D visualizations, e.g. graphs, scatter plots, 2D Textures.
  • Inter node communication and startup procedure.
C++ C Qt4 GPI Python CMake Linux
Fraunhofer ITWM - Competence Center for High Performance Computing
Kaiserslautern
1 Jahr 4 Monate
2010-08 - 2011-11

Game Development

Software Developer C++ OpenGL OGRE ...
Software Developer

Development of a released 2D platformer and a prototype of a 3D Space Station management simulation.

C++ OpenGL OGRE bullet CMake
Daylight Interactive GmbH
Paderborn
2 Jahre 4 Monate
2007-11 - 2010-02

Development of a 3D parallel cluster rendering system

Student assistant C++ OpenGL MPI
Student assistant

Development of a 3D parallel cluster rendering system for visual aggregation of multiple material flow simulations running simultaneously.

C++ OpenGL MPI
University of Paderborn - Research Group Algorithms & Complexity
Paderborn
3 Jahre 9 Monate
2005-11 - 2009-07

Development of extensions and modules

Programmer PHP MySQL JS
Programmer

Development of extensions and modules for web based CMS and shop systems.

PHP MySQL JS
OWLweb
Brakel

Aus- und Weiterbildung

Aus- und Weiterbildung

1 Jahr 11 Monate
2008-08 - 2010-06

Diploma Computer Science

Diploma Computer Science, University of Paderborn, Germany
Diploma Computer Science
University of Paderborn, Germany

Machine Learning

6 Jahre 11 Monate
2001-10 - 2008-08

Bachelor of Computer Science

Bachelor of Computer Science, University of Paderborn, Germany
Bachelor of Computer Science
University of Paderborn, Germany
  • Computer graphics

Kompetenzen

Kompetenzen

Top-Skills

C++ Qt CMake git Linux Continuous Integration Pyhton boost Windows docker

Produkte / Standards / Erfahrungen / Methoden

Boost
Proficient
Buildbot
Proficient
C
Very proficient
C++11/14
Very proficient
CMake
Very proficient
Continuous Integration
Proficient
docker
Proficient
git
Very proficient
Go
Proficient
Jenkins
Proficient
Linux
Very proficient
Multithreading
Very proficient
Optimization
Very proficient
Python
Proficient
Qt4/5
Very proficient
Shader(GLSL, cg)
Proficient
Shell Scripting
Proficient
UnrealEngine 4
Proficient
Windows
Proficient

Einsatzorte

Einsatzorte

Hamburg (+50km) Stade (+150km)
möglich

Projekte

Projekte

7 Jahre 1 Monat
2017-03 - heute

Software engineering and research

Senior Software Engineer C++14 Qt5 Python ...
Senior Software Engineer

Software engineering and research for a modular Agent-based AI library.

  • Architecture and development of a modular Agent-based AI library.
  • Development of a Hierarchical task planning module
  • Development of a generic world model module
  • Development of a natural language processing Module on AIML 2.0 basis
  • Development of a Qt5 Editor to configure the AI library’s agents.
  • Development of a UE4-based prototype game that uses the AI library.
  • Development of chat bot prototype utilizing the AI library’s modules.
  • Cross-platform build and deploy system.
C++14 Qt5 Python UE4 CMake Go Buildbot docker AWS
Blackzendo AG
Hamburg
5 Jahre
2012-03 - 2017-02

Development of Pre-Stack PRO

Senior Software Engineer C++ C Qt4 ...
Senior Software Engineer

A HPC cluster application with graphical frontend for multidimensional seismic data conditioning and interpretation with 2D and 3D visualizations.

  • Optimization of compute heavy algorithms, especially through parallelization on core and node level (Multithreading and distributed computing)
  • Integration of geophysical algorithms, implementation of the algorithms combined with interactive UI widgets to adjust the parameters and display previews of the result.
  • Integration of a custom CPU based 3D voxel render engine.
  • Development of a variety of interactive 2D visualizations, e.g. graphs, scatter plots, 2D Textures.
  • Inter node communication and startup procedure.
C++ C Qt4 GPI Python CMake Linux
Fraunhofer ITWM - Competence Center for High Performance Computing
Kaiserslautern
1 Jahr 4 Monate
2010-08 - 2011-11

Game Development

Software Developer C++ OpenGL OGRE ...
Software Developer

Development of a released 2D platformer and a prototype of a 3D Space Station management simulation.

C++ OpenGL OGRE bullet CMake
Daylight Interactive GmbH
Paderborn
2 Jahre 4 Monate
2007-11 - 2010-02

Development of a 3D parallel cluster rendering system

Student assistant C++ OpenGL MPI
Student assistant

Development of a 3D parallel cluster rendering system for visual aggregation of multiple material flow simulations running simultaneously.

C++ OpenGL MPI
University of Paderborn - Research Group Algorithms & Complexity
Paderborn
3 Jahre 9 Monate
2005-11 - 2009-07

Development of extensions and modules

Programmer PHP MySQL JS
Programmer

Development of extensions and modules for web based CMS and shop systems.

PHP MySQL JS
OWLweb
Brakel

Aus- und Weiterbildung

Aus- und Weiterbildung

1 Jahr 11 Monate
2008-08 - 2010-06

Diploma Computer Science

Diploma Computer Science, University of Paderborn, Germany
Diploma Computer Science
University of Paderborn, Germany

Machine Learning

6 Jahre 11 Monate
2001-10 - 2008-08

Bachelor of Computer Science

Bachelor of Computer Science, University of Paderborn, Germany
Bachelor of Computer Science
University of Paderborn, Germany
  • Computer graphics

Kompetenzen

Kompetenzen

Top-Skills

C++ Qt CMake git Linux Continuous Integration Pyhton boost Windows docker

Produkte / Standards / Erfahrungen / Methoden

Boost
Proficient
Buildbot
Proficient
C
Very proficient
C++11/14
Very proficient
CMake
Very proficient
Continuous Integration
Proficient
docker
Proficient
git
Very proficient
Go
Proficient
Jenkins
Proficient
Linux
Very proficient
Multithreading
Very proficient
Optimization
Very proficient
Python
Proficient
Qt4/5
Very proficient
Shader(GLSL, cg)
Proficient
Shell Scripting
Proficient
UnrealEngine 4
Proficient
Windows
Proficient

Vertrauen Sie auf GULP

Im Bereich Freelancing
Im Bereich Arbeitnehmerüberlassung / Personalvermittlung

Fragen?

Rufen Sie uns an +49 89 500316-300 oder schreiben Sie uns:

Das GULP Freelancer-Portal

Direktester geht's nicht! Ganz einfach Freelancer finden und direkt Kontakt aufnehmen.