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

Referenzen
online
Verfügbarkeit einsehen
Weltweit
el  |  en  |  de
auf Anfrage
10117 Berlin
26.03.2020

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

IT, Entwicklung
  • C++
  • OpenGL
  • Python
  • Qt
  • User Interface (UI)
  • CUDA
  • Bildverarbeitung
Technik, Ingenieurwesen
  • Technische Projektleitung / Teamleitung

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
473
Alter
37
Berufserfahrung
16 Jahre und 10 Monate (seit 05/2003)
Projektleitung
3 Jahre

Kontaktdaten

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

Jetzt Mitglied werden »