freiberufler Senior Softwareentwickler - C++, Python, OpenGL, Qt, UX & UI Design, Embedded Systeme, Echtzeit Anwendungen auf freelance.de

Senior Softwareentwickler - C++, Python, OpenGL, Qt, UX & UI Design, Embedded Systeme, Echtzeit Anwendungen

online
  • auf Anfrage
  • 10117 Berlin
  • Weltweit
  • el  |  en  |  de
  • 06.04.2021

Kurzvorstellung

Software Engineer and Consultant, with 15 years of international experience. Involved in research and development of a variety of software products, ranging from OS kernels to high level UIs and novel computer graphics algorithms.

Auszug Referenzen (1)

"Wir sind mit der von Herrn M. für uns erarbeiteten, sehr komplexen Software überaus zufrieden."
Softwareentwickler (freiberuflich)
Loreta Dörre
Tätigkeitszeitraum

8/2018 – 8/2019

Tätigkeitsbeschreibung

For an ultrasonic sensor manufacturer, designed and implemented a flow sensor monitoring, configuration and management application, built and delivered from inception to completion. It required the development of a range of custom components, from low level communication libraries, to GPU based UI elements for visualization. Some concepts were partially ported from an older Delphi application.

Eingesetzte Qualifikationen

C++, Delphi, OpenGL, Python, Qt, Embedded Software Engineering

Ich biete

  • Bildverarbeitung
  • C++
  • CUDA
  • OpenGL
  • Python
  • Qt
  • Technische Projektleitung / Teamleitung
  • User Interface (UI)

Projekt‐ & Berufserfahrung

Softwareentwickler (freiberuflich)
Kundenname anonymisiert, Halle (Saale)
8/2018 – 8/2019 (1 Jahr, 1 Monat)
High-Tech- und Elektroindustrie
Tätigkeitszeitraum

8/2018 – 8/2019

Tätigkeitsbeschreibung

For an ultrasonic sensor manufacturer, designed and implemented a flow sensor monitoring, configuration and management application, built and delivered from inception to completion. It required the development of a range of custom components, from low level communication libraries, to GPU based UI elements for visualization. Some concepts were partially ported from an older Delphi application.

Eingesetzte Qualifikationen

C++, Delphi, OpenGL, Python, Qt, Embedded Software Engineering

Softwareentwickler (freiberuflich)
Kundenname anonymisiert, London
1/2017 – 5/2018 (1 Jahr, 5 Monate)
Finanzdienstleister
Tätigkeitszeitraum

1/2017 – 5/2018

Tätigkeitsbeschreibung

For a Hedge Fund, designed and implemented a novel plugin component for their proprietary trading software, used for the visualization of the decision mechanisms of certain algorithmic traders.

Eingesetzte Qualifikationen

C++, OpenGL, Python, Qt

Consultant und Projektleiter (freiberuflich)
Kundenname anonymisiert, London
5/2016 – 8/2018 (2 Jahre, 4 Monate)
Finanzdienstleister
Tätigkeitszeitraum

5/2016 – 8/2018

Tätigkeitsbeschreibung

Provided consultation services to a major bank in London, on a freelance basis. Primary line of work was the assessment of internal software tools, as well as the development of certain software tools and libraries for internal use. The project involved 4 full time developers under my lead.

Eingesetzte Qualifikationen

Projektleitung / Teamleitung (IT), C++, Fortran, MATLAB / Simulink, Prolog, Python, Technische Projektleitung / Teamleitung

Softwareentwickler (freiberuflich)
Kundenname anonymisiert, London
7/2015 – 2/2016 (8 Monate)
Finanzdienstleister
Tätigkeitszeitraum

7/2015 – 2/2016

Tätigkeitsbeschreibung

Implemented APIs and libraries which were integrated in the customer's internal infrastructure. The functionality provided was the analysis and evaluation of trading scripts for performance and errors. A native application for static analysis was developed as well.

Eingesetzte Qualifikationen

C++, Python, Qt

Senior Software Developer (Festanstellung)
QNX Software Systems (subsidiary of Blackberry), München
6/2012 – 7/2015 (3 Jahre, 2 Monate)
High-Tech- und Elektroindustrie
Tätigkeitszeitraum

6/2012 – 7/2015

Tätigkeitsbeschreibung

Analysis and development on automotive customer requests. The focus was primarily on graphics drivers, OpenGLES/GLSL usage, OS internals, or usage of QNX system libraries on customer code.

Eingesetzte Qualifikationen

C++, Eclipse, Embedded Software Engineering

Customer Enabling Engineer for Graphics (Festanstellung)
Intel GmbH, München
8/2011 – 3/2012 (8 Monate)
High-Tech- und Elektroindustrie
Tätigkeitszeitraum

8/2011 – 3/2012

Tätigkeitsbeschreibung

Worked on the implementation of KMS (Kernel Mode Setting) for Intel’s Embedded Media Graphics Driver. Implemented a video processing benchmark application for the assessment of OpenCL performance.

Eingesetzte Qualifikationen

Linux (Kernel), C++, OpenGL

Softwareentwickler (Festanstellung)
Mental Images GmbH (subsidiary of NVIDIA), Berlin
8/2008 – 7/2011 (3 Jahre)
High-Tech- und Elektroindustrie
Tätigkeitszeitraum

8/2008 – 7/2011

Tätigkeitsbeschreibung

Development and maintenance of the company’s OpenGL rendering technologies. Some of the work involved the refactoring and introduction of new features in the OpenGL renderer of Reality Server. Also developed a preview mode for the iray renderer, implemented a GPU resource manager and an OpenGL API wrapper.

Eingesetzte Qualifikationen

C++, OpenGL

Softwareentwickler (Festanstellung)
Digital Medics GmbH, Dortmund
10/2007 – 6/2008 (9 Monate)
IT & Entwicklung
Tätigkeitszeitraum

10/2007 – 6/2008

Tätigkeitsbeschreibung

Involved in the development of VivoLab, a diagnostic tool for radiologists. Among others, implemented a sketch-based animated user interface, aimed to be used with Wacom's active matrix tablets.

Eingesetzte Qualifikationen

C++, OpenGL, Qt

Ausbildung

Vision, Imaging and Virtual Environments
(MSc)
Jahr: 2006
Ort: London
High Performance Computing
(MSc)
Jahr: 2005
Ort: Edinburgh
Informatik
(Bsc)
Jahr: 2004
Ort: Athen

Qualifikationen

Computer Graphics, Image Processing, OpenGL, Embedded Software Development, CUDA, Windows API, GPGPU, Visual Studio, QtCreator, gcc, git, Python, Fortran, High Performance Computing, multi-process and multi-thread programming

Persönliche Daten

Sprache
  • Griechisch (Muttersprache)
  • Englisch (Fließend)
  • Deutsch (Fließend)
Reisebereitschaft
Weltweit
Arbeitserlaubnis
  • Europäische Union
Home-Office
bevorzugt
Profilaufrufe
1500
Alter
38
Berufserfahrung
17 Jahre und 11 Monate (seit 05/2003)
Projektleitung
3 Jahre

Kontaktdaten

Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.

Jetzt Mitglied werden