a Randstad company

C, C++, C#, Qt, QML

Profil
Top-Skills
C++ QML Qt C Qt
Verfügbar ab
01.01.2023
Aktuell verfügbar - Der Experte steht für neue Projektangebote zur Verfügung.
Verfügbar zu
50%
davon vor Ort
5%
Einsatzorte

Städte
München (+100km)
PLZ-Gebiete
Länder
Ganz Deutschland, Österreich, Schweiz
Die Projekte mit "Remote" option sind bevorzugt
Remote-Arbeit
möglich
Art des Profiles
Freiberufler / Selbstständiger
Der Experte ist als Einzelperson freiberuflich oder selbstständig tätig.

3 Jahre 11 Monate

2019-02

heute

GUI für Beatmungsgerät

Team Leader QML; Linux; Rhapsody; C++
Rolle
Team Leader
Projektinhalte
Design and implementation of GUI for Medical Ventilator.
Produkte
QML; Linux; Rhapsody; C++
Kenntnisse
QML; Linux; Rhapsody; C++
Einsatzort
Remote
6 Monate

2019-02

2019-07

Architecture interfaces for OTS Software

Architect, Safety Engineer C/C++ embedded Boost ...
Rolle
Architect, Safety Engineer
Projektinhalte

OST Documentation for FDA

Produkte
VectorCAST Polyspace Enterprise Architect
Kenntnisse
C/C++ embedded Boost CAN
Einsatzort
München
1 Jahr 3 Monate

2017-10

2018-12

Integration test framework for embedded system

Architect, Entwickler scrum C++ cortex A9
Rolle
Architect, Entwickler
Produkte
Jenkins Enterprise Architect Atlassian JIRA Git GitHub SVN
Kenntnisse
scrum C++ cortex A9
Kunde
Bosch Siemens
Einsatzort
Traunreut
2 Jahre 10 Monate

2014-12

2017-09

Software für Bonding Machine

Teamleiter, SW Architekt C++11 Scrum Qt ...
Rolle
Teamleiter, SW Architekt
Projektinhalte

developing software for the automated bonding machines, including Real-Time processing (embedded, Indel), image processing( pattrern recognition using Cognex and openCV), and business logic (Qt, C++, Linux Debian). 

Produkte
Eclipse QtCreator Cognex Enterprise Architect
Kenntnisse
C++11 Scrum Qt Realtime Boost Lua GCC OpenCV Pylon
Einsatzort
München
3 Jahre 2 Monate

2011-10

2014-11

Femtosecond Laser Platform für Augen Chirurgie

Software-Entwickler Scrum GCC AvrStudio ...
Rolle
Software-Entwickler
Projektinhalte
- mathematische Algorithmen, Bildverarbeitung, Produktion Tools; Hardware Abstraction Layer (Design und Entwicklung), Test Platform (Windows, Linux) - embedded programming (ATMega)
Produkte
MS Visual C++ AvrStudio Eclipse bash
Kenntnisse
Scrum GCC AvrStudio ANSI C C++ Embedded C++ MS Visual C++ .NET 4.0 .NET 4.5 .NET Framework Proteus boost multithreading
Kunde
Technolas Perfect VIsion
Einsatzort
München
4 Monate

2013-09

2013-12

Scanner Driver

Project Manager, Software Entwickler ATMega Projektmanagement C++ ...
Rolle
Project Manager, Software Entwickler
Projektinhalte
Project Manager, Main Concept, Requirements, embedded programming (ATMega)
Produkte
Eclipse gcc AvrStudio Embedded C++ Device Drivers DDK
Kenntnisse
ATMega Projektmanagement C++ Embedded C++ VHDL Elektronikentwicklung Halbleiterelektronik boost
Kunde
[Firmenname auf Anfrage]
Einsatzort
München
4 Monate

2013-05

2013-08

Energy Monitor

Project Manager, Embedded Entwickler Embedded C++ USB Device driver ...
Rolle
Project Manager, Embedded Entwickler
Projektinhalte
Main concept, requirements, subcontractors, ATMega programming, Windows USB Driver, Android test application
Produkte
gcc Eclipse DDK Visual Android Studio
Kenntnisse
Embedded C++ USB Device driver Android Projektmanagement VHDL
Kunde
[Firmenname auf Anfrage]
Einsatzort
München
5 Monate

2011-06

2011-10

Active GAP Settings

Software-Entwickler EhterCAT Omron Beckhoff ...
Rolle
Software-Entwickler
Projektinhalte
Alignment platform für Lithograph Machine, PLC Programmierung (Omron, Beckhoff), PID Algorithmen, Schrittmotoren Control Module, EtherCAT bus.
Produkte
MS Visual C++ Beckhoff Studio
Kenntnisse
EhterCAT Omron Beckhoff PLC C++ MFC boost PID
Kunde
Suess Microtec
Einsatzort
München
2 Jahre

2009-05

2011-04

SINFONI - a near-infrared (1.1 - 2.45 µm) integral field spectrograph

Software Entwickler ANSI C C++ GCC ...
Rolle
Software Entwickler
Projektinhalte
Image processing algorithms implementation and improvement.
Produkte
Eclipse
Kenntnisse
ANSI C C++ GCC bash Linux
Kunde
European Southern Observatory (ESO)
Einsatzort
München
4 Monate

2010-06

2010-09

Physical Model of Optic devices

Entwickler, Architekt Simulated Annealing Matlab XML ...
Rolle
Entwickler, Architekt
Projektinhalte
Design und Implementierung von Physikalischen Modelle von Optischen Instrumente basiert auf XML, JavaScript Integration in XML, Simulated Annealing Algorithm.
Produkte
Eclipse vim gcc
Kenntnisse
Simulated Annealing Matlab XML JavaScript C++ Linux
Kunde
European Southern Observatory (ESO)
Einsatzort
München
4 Jahre 6 Monate

2004-05

2008-10

IN (Intelligent Network) System

Architekt, Software Entwickler MS Visual C++ C++ Linux ...
Rolle
Architekt, Software Entwickler
Projektinhalte
C++ Teamleiter, Software Designer / Architect
Produkte
MS Visual C++ gcc
Kenntnisse
MS Visual C++ C++ Linux Windows Multithreading UML Rational Rose VoiceXML TTS Voice recognition boost ACE
Kunde
ECT AG
Einsatzort
München
  • Femtosecond Laser Platform für Augen Chirurgie, Verbindung mit external Geräte, mathematische Algorithmen, Bildverarbeitung, Produktion Tools; Hardware Abstraction Layer (Design und Entwicklung), Test Platform (Windows, Linux)

  • external Gerät für laufende Messung von Laser Energy Pulsen (400 Khz). Verantwortung: USB Chip Programmierung (Cypress CY7C68013A), Device Drivers für Windows, ATMega640 Kodierung

  • Alignment platform für Lithograph Machine, PLC Programmierung (Omron, Beckhoff), PID Algorithmen, Schrittmotoren Control Module, EtherCAT bus.

  • Implementation of the image processing algorithms for SINFONI - a near-infrared (1.1 - 2.45 µm) integral field spectrograph fed by an adaptive optics module (Linux, gcc, C, CFITSIO, FFT)

  • Design und Implementierung von Physikalischen Modelle von Optischen Instrumente basiert auf XML (C++, Linux, XML, Matlab/Simulink, UML, multithreading), JavaScript Integration in XML, Simulated Annealing Algorithm.

  • DetectorMonitoring ? automatische Prüfung von Instrumente CCD Matrix Merkmale und Leistungen (C, Linux, Matlab)

  • IN (Intelligent Network) System, basiert auf VoiceXML & CCXML Interpreter für Fest- und Mobile-Netz Anbieter, Interactive Voice Response (IVR). Es waren die folgende Mehrwehrdienste (Value added Services) implementiert: Televoting, Prepaid, Number Portability, Call Distribution, Call Queueing etc. (C++, Win/Linux, Visual Studio, XML, UML, multithreading, SNMP, SOAP, SMS, MMS, ISDN, SS7, VOIP, SIP, MRCP, TTS, ASR etc.); Verantwortung: C++ Teamleiter, Software Designer / Architect
  • ?Potential Incident Simulation, Control and Evaluation System? (PISCES2) (C++, Windows, Mathematische Algorithmen).

"PISCES2 is an incident response simulator intended for preparing and conducting command centre exercises and area drills. The application is developed to support exercises focusing on oil spill response."

Verantwortung:

Design und Implementierung von Mathemischen Modelle von chemischen und Ölverschmutzung in den Feldern von Wasserströmen; Bildverarbeitung Algorithmus; Delaunay-Triangulation.

  •  "Simulation Marine Radar", Implementierung von Bildverarbeitung Algorithmen: Edge selection, Sharpening, Blur, Laplacian, Gaussian Noise, FFT (Fast Fourier Transform); Transformation von Navi Karten Datei.
  •  Aelita Software (jetzt Quest Software www.quest.com), Aelita Reporting Console, Sammeln Information in einem Lokalnetwork und generieren verschiedene Berichte.

4 Jahre 11 Monate

1990-09

1995-07

angewandte Mathematik

Diplom-Mathematiker, Staatliche Universität St.-Petersburg, Fakultät für Mathematik und Mechanik
Abschluss
Diplom-Mathematiker
Institution, Ort
Staatliche Universität St.-Petersburg, Fakultät für Mathematik und Mechanik
1 Jahr 11 Monate

1988-09

1990-07

Mathematiker

Diplom, Hochschule mit erweitertem Physik- und Mathematikunterricht
Abschluss
Diplom
Institution, Ort
Hochschule mit erweitertem Physik- und Mathematikunterricht
Schwerpunkt
Physik und Mathematik

2017 Machine Learning, Coursera

2014 Pattern-Oriented Software Architectures: Programming Mobile Services for Android Handheld Systems, Vanderbilt University

2014 Programming Mobile Android Application, University of Maryland

2013 Parallel Programming on GPU, udacity.com

2011Effizientes FPGA Design ? von Signalverarbeitung bis Kommunikationstechnik, Mathworks, München

2011 Geometrical Optics, ESO, München

2010 Real-time Workshop Embedded Coder?, München

 

  • 20 Jahre Erfahrung in Software Design und Entwicklung

  • 12 Jahre Erfahrung in Projektleitung und Mitarbeiterführung inkl. Geschäftsführung

  • Leistungsbereitschaft und schnelle Auffassungsgabe

 

  • Solide Erfahrung als Software Architekt

  • Spezialist in objektorientierter Programmierung: C / C++ / C++11/C# 

  • Fundierte Kenntnisse in Mathematik und Elektrotechnik

  • Verifikation und Validierung hochkomplexer Systeme

  • Spezifikation, Durchführung und Dokumentation von Softwaretests

  • Test, profiling und debugging (multithreaded/distributed)

 

 

Deutsch
Englisch
Russisch

Top Skills
C++ QML Qt C Qt
Schwerpunkte
QML
Experte
C++
Experte
Rational Architect
Experte
Produkte / Standards / Erfahrungen / Methoden
Atlassian JIRA C/C++ CAN Cantata Cognex Eclipse embedded Enterprise Architect Git GitHub Jenkins QtCreator Scrum SVN
Betriebssysteme
Android Linux Windows
Programmiersprachen
Boost C
20 Jahre: Hauptprogrammiersprache,Schwerpunkt,Diverse C-Compiler auf den unter Betriebssysteme und Hardware
C#
6 Jahre
C++
Hauptprogrammiersprache,Schwerpunkt,Diverse C++ Compiler auf den unter Betriebssysteme und Hardware
C++11 GCC Java
Android
Lua OpenCV Perl PL/1 Qt Meta Language Qt Modeling Language Realtime TeX, LaTeX
Datenbanken
BDE MS SQL Server MySQL ODBC Oracle SQL TimesTen
Datenkommunikation
RPC RS232 TCP/IP TwinCAT2 ZeroMQ
Hardware
cortex A9 Echtzeitsysteme Indel
Realtime Hardware, indel.ch
Linux PC Pylon
Berechnung / Simulation / Versuch / Validierung
ANTS CPPUnit Google test MKS Mock Objects Polyspace Rhapsody Squish Valgrind VectorCAST
Design / Entwicklung / Konstruktion
CLion Enterprise Architect MS Visual Studio QtCreator Rhapsody TDD UML

Wissenschaft,

Astronomy,

Telecom,

Finanzen,

Hardwarenahe Entwicklung,

Science,

Maschinenbau,

Medizintechnik,

Laser

Ihr Kontakt zu Gulp

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

Jetzt bei GULP Direkt registrieren und Freelancer kontaktieren