Deutschland: Bei Vor-Ort Beauftragungen : Vorwiegend Auftraggeber im Großraum München
Sonst : Deutschlandweit (Hängt ab vom Remoteanteil des Auftrags)
Schweiz: Hängt ab vom Remoteanteil des Auftrags
möglich
Projekte
Projekte
1 Jahr 2 Monate
2023-03 - 2024-04
VR/AR-Virtualisierung (Interface)
Senior SoftwareentwicklerPythonC++CAN-Bus...
Senior Softwareentwickler
Schnittstelle zur VR/AR-Virtualisierung eines medizinisch-chirurgischen Geräts. Steuerinformationen werden empfangen, verarbeitet und an ein chirurgisches Gerät weitergeleitet. Status- und Monitordaten werden vom chirurgischen Gerät empfangen, verarbeitet und an die VR/AR-Nachbearbeitung gesendet.
PythonC++CAN-BusWindows 10Embedded OSCAN / CAN IIUMLSocket ProgrammierungUDP Communication
München
1 Jahr 4 Monate
2022-01 - 2023-04
Analyse und Behebung von Softwarequalitätsproblemen
Senior SoftwareentwicklerC++CAN-BusGIOP...
Senior Softwareentwickler
Analyse und Behebung von Softwarequalitätsproblemen eines Operationsgeräts. Zusätzlich Erstellung einer Architektur zur Steigerung der Softwarequalität sowie Entwicklung neuer Funktionen.
Softwareanalyse
Softwarearchitektur
Softwareentwicklung
Microsoft Visual StudioGitAzureAtlassian JIRAMicrosoft Visual Studio 2013 / 2017GIT / AzureJiraWindows 10Embedded OSC++SoftwarearchitekturSoftwareentwicklungSoftwarequalitätssteigerung (MISRA 2008/2012)VersionsmanagementCAN / CAN II62304-konforme Entwicklung von embedded Software mit IAR und Visual StudioErstellung der Dokumentation in Polarion und Enterprise Architect
C++CAN-BusGIOPI2C
München
5 Monate
2021-10 - 2022-02
Operationsroboter
Senior SoftwareentwicklerC++Windows 10C++ (17)...
Senior Softwareentwickler
Software-Qualitätssicherung für einen Operationsroboter. Der Roboter besteht aus mehreren Roboterarmen, die mit Chirurgie spezifischen Werkzeugen ausgestattet werden können. Die Software muss den medizinischen Standards entsprechen und deren Erfüllung muss sichergestellt sein.
Softwareanalyse
Softwareentwicklung
IBM RhapsodyC++CppCheckGitMicrosoft Visual Studio 2013 / 2017 / 2019GIT / AzureJira
C++Windows 10C++ (17)IBM RhapsodyVersionsmanagementSoftwareentwicklungCAN / CAN II
München
1 Jahr 4 Monate
2020-09 - 2021-12
Platformtest-Framework für ein medizinisches Operationsgerät
Erstellung (Architektur/Design/Entwicklung/Integration) eines Frameworks zur Unterstützung der Testautomatisierung für eine Medizingeräteplattform. Alle verschiedenen Teilmodule mussten getestet und die Erfüllung der Anforderungen geprüft werden. Um die Ergebnisse automatisierter Tests zu speichern, mussten
Testberichte erstellt werden. Zur Sicherstellung der Zertifizierungsfähigkeit wurden gängige medizinische Standards herangezogen.
Embedded Systems
Softwarearchitektur
Softwareentwicklung
Coaching Teammitglieder (SW Entwicklung)
Microsoft VisualStudio 17Qt 5.5Qt CreatorEmbedded LinuxJiraMicrosoft Visual Studio 2017 / 2019Enterprise ArchitectGIT / Azure
ScrumQtC++CAN / CAN IIVersionsmanagementBugtrackingWindows 10C++ / Qt 5.5.1 / Qt 6SoftwarearchitekturSoftwareentwicklungTeamleitungVorgangsbeschreibungen durch Zustandsautomaten (FSM)
München
1 Jahr 7 Monate
2019-03 - 2020-09
Softwaremodule für ein medizinisches Operationsgerät
Senior SoftwareentwicklerC++QtCAN-Bus...
Senior Softwareentwickler
Entwicklung, Wartung und Qualitätssicherung für Softwarekomponenten, die mit einem medizinischen Operationsgerät verwendet werden.
Robotik
Bilderkennung
Softwareentwicklung
Softwarequalität
Visual StudioSubversionGitAtlassian JIRAWindows 10Microsoft Visual Studio 2017SVN/GITJira
C++QtCAN-BusVersionsmanagementBugtrackerScrumQt 5.5.1BugtrackingSoftwareentwicklungMISRA 2008/2012 (C++) QualitätsstandardCAN / CAN II
Softwarekomponentenentwicklung für ein Gerät für chirurgische
Anwendungen in den Bereichen HNO-, Wirbelsäulen Operationen
Auftraggeber Auf Anfrage
Softwareentwicklung
Windows 10LinuxMicrosoft Visual Studio 2017Enterprise ArchitectSVN/GIT
C++Qt 5.5.1VersionsmanagementBugtrackingSoftwareentwicklungVorgangsbeschreibungen durch Zustandsautomaten (FSM)CAN / CAN II
Medizintechnik
7 Monate
2018-06 - 2018-12
Hochpräzises Industriemikroskop
Senior Software EntwicklerScrumC#.NET...
Senior Software Entwickler
Softwareentwicklung für messtechnische Funktionen in der Mikroskopie. Das Mikroskop muss verwendet werden, um produzierte Artikel auf Haarrisse und Herstellungsqualität zu scannen. Es nutzt die Bilderkennung, um verschiedene
Produktionselemente und eventuelle Fertigungsmängel zu identifizieren.
Softwareentwicklung
Visual StudioTeam Foundation ServerWindows 10Microsoft Visual Studio 2017TFS (Team Foundation Server)SCRUM
Erstellung einer Videoanwendung zum Verwalten und Anzeigen von bis zu 6 Video Streams mit einer dedizierten Latenz. Die Anwendung muss strenge Timing-Anforderungen bei hochauflösenden Video Streams erfüllen.
Entwicklung eines autonomen einachsigen Balkenmähers. Vor allem in Hanglagen. Das Fahrzeug muss eine bestimmte Mähleistung (Zeit, gemähte Grasmenge, maximale Steigung, GPS-Genauigkeit) erfüllen. Um die Sicherheit der Personen zu gewährleisten, die mit dem fahrenden Fahrzeug arbeiten oder in dessen Nähe stehen, müssen zusätzliche Sicherheitskonzepte erstellt werden.
Softwareplanung und -entwicklung für ein Autonomie-Kit zur Steuerung von Fahrzeugen. Das Kit soll es ermöglichen, ein Fahrzeug im autonomen und halbautonomen Modus zu steuern und zu steuern. Das Kit wurde so konzipiert, dass es auf moderne Fahrzeugstandards wie GVA (Generic Vehicle Architecture) anwendbar ist.
Softwarearchitektur / Softwaredesign
Softwareentwicklung eines Steuerstands für ein autonomes Offroad Fahrzeug
Softwareengineering Kommunikationssoftware
Softwaremigration Windows/Linux
Visual Studio 2013Visual Studio 2015Qt 5BugzillaGitEnterprise ArchitectRTI DDSWindows 7LinuxMicrosoft Visual Studio 2013/2015RTI DDS MiddlewareBugZillaGITMicrosoft Visio
Entwicklung von Softwarekomponenten für ein Software Defined Radio. Die Aufgabe bestand darin, eine Systemplattform für die Kommunikation zu/von einem Sicherheitsmodul mittels Middleware (gemäß SCA-Standard) zu implementieren.
Embedded Softwareentwicklung
Softwareentwicklung Funkkommunikation
ClearCaseEnterprise ArchitectVisual Studio 2005Confidential ?( Echtzeitbetriebssystem)ClearQuestGreenHills CrossdebuggerMicrosoft Visio (UML)
Überprüfung und Analyse der Codequalität von Softwarekomponenten für ein Software Defined Radio. Diese SDR Funkgeräte entsprechen dem SCA-Standard für moderne taktische Funkgeräte. Zusätzliche Entwicklung spezifischer Software Teilkomponenten.
Vorintegration Software
Softwaretests
Embedded Softwareentwicklung
Softwarentwicklung Telekommunikation
ConfidentialVisual Studio 2005ClearCaseMicrosoft Visio (UML)
Entwicklung eines proprietären MANET (Mobile AdHoc Network) zur Verwendung mit (offroad-)autonomen Fahrzeugen über instabile Funkverbindungen. In Freiland- und Waldgebieten muss eine hohe Verfügbarkeit gewährleistet sein.
Design/Entwicklung MANET orientiertes Kommunikationsnetzwerk für autonome Fahrzeuge
Echtzeit/Embedded Softwareentwicklung
Konfigurationsmanagement
Versionsmanagement
Softwareentwicklung für eine proprietäre Middleware
Missionsplanung mithilfe eines GIS (Global Information System) für ein autonomes Fahrzeug, das möglichst viele Aspekte zur sicheren Erstellung einer Route (insbesondere im Gelände) berücksichtigt. In die Planung sind Fahrzeugeigenschaften (Gewicht, Maße, Geschwindigkeit, Steigfähigkeit, ?) einzubeziehen. Zusätzliche aktuelle Lageinformationen werden ebenfalls angezeigt und berücksichtigt.
Softwarearchitekt/Senior SoftwareingenieurC/C++ (STL, Boost, ACE, TAO)C# and .NETTCP/IP, UDP
Softwarearchitekt/Senior Softwareingenieur
Beschreibung Entwicklung und Integration sowie Softwaredesign einer Datenkommunikations Software zur Verwendung bei Datenübertragungen mit taktischen Funkgeräten (R&S M3TR). Die Funkgeräte können in Fahrzeuge verbaut, aber auch als sog. ?Manpack? verwendet werden. Aufgabe war es, die Übertragung von Emailnachrichten, Chatkommunikation, Austausch von Situation Awareness Informationen, Remotesteuerung des Funkgerätes sowie das Monitoring des verwendeten Protokolls zu realisieren.
Themen
Teamleitung Funksystemkonfigurationsmodul (Team von bis zu 3 Personen)
Fachliche Leitung Software
Koordination Wissentransfer zwischen Middleware und Entwicklungsteam Embedded Software.
Datenübertragung über HF/VHF/UHF Funksysteme
Design/Softwareentwicklung Kommunikationssystem für software defined tactical radios (SDR)
Softwaresteuerung (SNMP Interface) für Software Defined Radios (inklusive Monitoring)
Softwareentwicklung im Bereich Middleware (CORBA ? ACE/TAO)
Software Migration + Integration (Linux -
Windows)
System Integration zu weiteren R&S Softwarekompnenten (RNMS3000)
Software Dokumentation nach IEEE12207
Softwareentwicklung im Bereich Verteidigung / Rüstung
Betriebssysteme
Linux (Debian)
Windows XP
Eingesetzte Fähigkeiten
C/C++ (STL, Boost, ACE, TAO)
Java (JacORB)
C# and .NET
Windows/Linux Socket Programmierung
TCP/IP, UDP
Software Engineering (UML 1.4/2.0)
Versionsmanagement (CVS, SVN, Clearcase)
Konfigurationsmanagement
Bugtracking
Telekommunikation
Echtzeit Softwareentwicklung
Interprozesskommunikation (IPC)
Multithreading
Entwicklung Datenbank Interface (Postgres)
Verwendete Tools
Microsoft Project
Microsoft Visual Studio 2003 (Windows)
Slickedit/Eclipse(CDT) (Linux)
GNU toolchain (g++, gdb, automake, valgrind, vi, ?)
ACE/TAO Library (Windows/Linux)
JacORB (Java)
Rational Rose, Together, StarUML
LinCvs, WinCvs, Eclipse
ClearQuest, Proprietary PSDB
XML/XSD/XSLT
CVS, SVN, Clearcase
C/C++ (STL, Boost, ACE, TAO)C# and .NETTCP/IP, UDP
München
1 Jahr 11 Monate
2003-07 - 2005-05
D-WS, Digital Hochleistungs-Laserprinter
Softwarearchitekt/Senior Softwareentwickler
Softwarearchitekt/Senior Softwareentwickler
Beschreibung Aufgabe dieses Systems ist es, digitale Bilder (Bildinformationen) in großem Durchsatz zu erzeugen. Es ist ein weiterer Bestandteil des d-ws (digitales Großfinishing) Konzepts zur Bildentwicklung.
Themen
Kompletter Softwareentwicklungsprozess
Echtzeit Softwareentwicklung (Linux)
Support Konfigurationsmanagement
Softwaredesign/SW-Entwicklung Systemsoftware für einen Digitalen Laser Fotodrucker
Softwaredesign/SW-Entwicklung Monitoring- and Servicesoftwaremodule
GNU toolchain (g++, gdb, automake, valgrind, vi, …)
ACE/TAO CORBA Library
Microsoft Visio, Together
LinCvs, WinCvs, Cervisia
PCVS Tracker
XML/XSD/XSLT
AGFA, AGFAPhoto München
5 Jahre 1 Monat
2000-05 - 2005-05
D-WS, Digital Hochleistungs-Filmscanner
Softwarearchitekt/Senior Softwareentwickler
Softwarearchitekt/Senior Softwareentwickler
Beschreibung Aufgabe des Systems ist es, Filme im Kleinbildformat (135, APS) in einer sehr hohen Anzahl pro Stunde zu scannen und diese Bilder an ein Leitrechnersystem weiterzugeben, in dem diese Bilder gespeichert oder an untenstehenden Printer weitergegeben werden können. Innerhalb dieses Systems ist es notwendig, den sogenannten „Filmlauf“ zu steuern. Zu diesem Zweck ist es notwendig, Echtzeitanforderungen zu erfüllen, die das Betriebssystem, die Ansteuerung der Bauteile auf Firmwareebene und die Verarbeitung und Steuerung der Bauteile mit Hilfe von Automaten auf höheren Programmebene zu erfüllen. Es werden PowerPC Rechner zur Verarbeitung der Prescan-Daten und zur Automatensteuerung verwendet. Zudem ist zur Anbindung der Verwaltungssoftware bzw. des Leitrechners ein PC (x86) im Einsatz.
Themen
Kompletter Softwareentwicklungsprozess
Design/Entwicklung of Middleware Software zum Datenaustausch zwischen D-WS (Digital Wholesale finishing) Systemkomponenten
Systemsoftwareentwicklung für einen Digital Hochleistungsscanner
Softwareentwicklung für Systemwartung
Support Konfigurationsmanagement
Echtzeit/Embedded Programmierung
System- und Software Dokumentation (Dokumentenmanagement)
Coaching anderer Teammitglieder (Middleware, C++, Linux Spoftwareentwicklung)
Operating Systems
Linux, Windows 2000/NT , RT-Linux (Denx)
Eingesetzte Fähigkeiten
C/C++ (STL, ACE, TAO)
Linux Socketprogrammierung
Software Engineering (UML 1.4)
Versionsmanagement (CVS)
Dokumentenmanagement (Doors)
Bugtracking
Echtzeit/Embedded Softwareentwicklung
TCP/IP
Interprozesskommunikation (IPC)
Multithreading
Verwendete Tools
DOORS
Slickedit/Eclipse(CDT)
GNU toolchain (g++, gdb, automake, valgrind, vi, …)
ACE/TAO CORBA Library
Rational Rose, Microsoft Visio, Together
LinCvs, WinCvs, Cervisia
PCVS Tracker
XML/XSD/XSLT
AGFA, AGFAPhoto München
1 Jahr 9 Monate
2002-09 - 2004-05
Leistungsverzeichniserstellung nach GAEB Standard
Softwarearchitekt/ Softwareentwickler
Softwarearchitekt/ Softwareentwickler
Beschreibung Programm zur Erstellung von Leistungsverzeichnissen in der Elektrobranche nach GAEB-Standard. Aufgabe des Programmes ist es, den zukünftig stärkeren Austausch von Leistungsverzeichnissen in der Elektrobranche für ein Ingenieurbüro zu ermöglichen. Zudem soll dieses Programm eine Datenbankfunktion für bereits erstellte Leistungsverzeichnisse bereitstellen.
Themen
Kompletter Softwareentwicklungsprozess
Design/Softwareentwicklung zur Erstellung Elektrotechnischer Leistungsverzeichnisse
Implementierung nach GAEB 90/2000 Protokollstandard
System- und Softwaredokumentation
Softwarewartung und Erweiterung
Betriebssystem
Windows XP
Eingesetzte Fähigkeiten
C/C++
Software Engineering (UML 1.4)
Versionsmanagement (CVS)
Interprozesskommunikation (IPC)
Verwendete Tools
Microsoft Visual Studio 6
Microsoft Visual Studio 2003
Together
WinCvs
XML/XSLT
Ingenieurbüro Klaus Knöchlein
10 Monate
1999-09 - 2000-06
EB 200 Receiver
Softwareingenieur
Softwareingenieur
Beschreibung Erstellung von Software-Teilkomponenten und des Treibers eines HF ? Empfängers zur Observation von Frequenzbereichen. Die Steuerung und Überwachung des Empfängers wird mittels Software unter Windows NT über LAN (wahlweise RS 232) realisiert. Zudem ist zusätzlich ein Teilprojekt zu erstellen gewesen, welches empfangene Daten in ein proprietäres Format speichert und zur späteren Analyse verwendet werden kann. Die besondere Schwierigkeit bestand hier im Erfassen des sehr hohen Datendurchsatzes.
Themen
Softwareentwicklung zur Steuerung und Datenaustausch von/zu einem EB 200 Receiver
Beschreibung Von einer privaten Nebenstellenanlage sollen es in Zukunft möglich sein, Telefongespräche über das Internet zu führen. Für die Verwaltung z. B. von Bandbreiten für Video-Konferenzen, Routingtabellen usw. wurde ein Prototypen (Agent) auf Basis des Java Dynamic Management Kit entwickelt. Die Teilkomponenten wurden nach OO-Konzepten aufgebaut und in Java Beans Klassen umgesetzt.
Themen
Design/Entwicklung eines VoIP Netwerkmanagement Systems
Design/Entwicklung eines Bandbreitenkontrollmechanismus
Entwicklung einer effektiven Routingtabellenberechnung
Softwareentwicklung im Bereich Telekommunikation (VoIP)
Siemens AG München / Technische Universität München (TUM)
1 Jahr 7 Monate
1996-10 - 1998-04
DEPATIS (Deutsches Patentinformationssystem)
Student (Softwareentwicklung + SWSupport)
Student (Softwareentwicklung + SWSupport)
Beschreibung Alle Patentanträge sind in ORACLE-Datenbanken gespeichert. Um alle möglichen Zugriffe auf die Datenbanken testen zu können, wurden verschiedene Testprogramme entwickelt, die über TCL-Kommandos in ihrer Funktionsweise angepaßt werden können. Mit den Testprogrammen im Zusammenhang mit dem Test-Tool XRunner wurden die DB-Zugriffe und die DB-Performance getestet. Der Aufbau der Testprogramme wurde mit OO-Analyse und OO-Design erstellt.
Themen
Mitarbeit im Datenbankentwicklungsteam
Mitarbeit im QS Team
Entwicklung von Testsoftware
OO-Softwareentwicklungsprozess
Planung und Durchführung von Datenbank-Testsuiten
Datenschnittstellenprogrammierung
Betriebssystem
DEC-Alpha
Eingesetzte Fähigkeiten
C++
Interprozesskommunikation (IPC)
TCP/IP
UDP
Multithreading
UNIX Socketprogrammierung
Erstellung von Test-Skripten
Verwendete Tools
Vi
Emacs
ORACLE database
XRunner
TCL/TK
Digital Equipment Cooperation (DEC/Digital)
6 Monate
1997-09 - 1998-02
Mask Aligner
Softwareentwickler
Softwareentwickler
Beschreibung Feinkonzept, Realisierung und Test von Softwarekomponenten für eine PC-Karte (A/D-Wandler) zur Steuerung einer Fokussiereinrichtung in einem Mikroskop zur Markierung der Leiterbahnen auf Wafern und Erweiterung der GUI für die Hardwaresteuerung.
Themen
Design/Entwicklung einer Software zur Steuerung einer Fokussiereinheit (Markierungen auf Halbleiterplatten)
Entwicklung von Testsuiten für die Fokussiereinheit
Programmierung von seriellen Schnittstellen
Entwicklungs GUI Erweiterung für Hardwaresteuerung
Betriebssystem
MS-DOS
Eingesetzte Fähigkeiten
A/D Converter
C++
Pascal
RS232
Verwendete Tools
Microsoft Visual Studio C++
TurboVision
SUSS Microtec Garching
5 Monate
1997-09 - 1998-01
Organisationssystem für Nicht-Textorientierter Mailnachrichten
Studentischer Praktikant
Studentischer Praktikant
Beschreibung Die Empfänger der Nachrichten sind nach Themen geordnet. Die eingehenden Mails werden untersucht und abhängig von Audio-, Video- und Text-Daten ausgewertet und unter Berücksichtigung der entsprechenden MIME-Datenstrukturen in ein ebenfalls nach Themengebieten geordnetes Archiv im HTML-Format abgelegt.
Themen
Design/Entwicklung einer Software zur Organisation und Speicherung von Emails.
System- und Softwaredokumentation
Implementierung verschiedener Tools zur Intergation und Austausch von Emails im MIME Format.
Support bei der Pflege der Webseite.
Eingesetzte Fähigkeiten
C
TCP/IP
MIME
HTTP/HTML
RFC822 Mail format
Perl/Shell
Betriebssystem
HP-UX
Verwendete Tools
Vi
Emacs
Netscape browser
Rechnerbetriebsgruppe der Technischen Universität München (TUM)
2 Jahre 11 Monate
1992-05 - 1995-03
Urodat 95 / UroMaster
Softwareentwickler
Softwareentwickler
Beschreibung Feinkonzept, Programmierung und Test von Softwarekomponenten für die medizinische Analyse in der Urodynamik. Es werden die Muskelfunktionen und die Durchlaufmenge von Flüssigkeiten gemessen, berechnet, ausgewertet und grafisch dargestellt. Anschließend Anpassung, Pflege und Erweiterung von Teilkomponenten z. B. Einführung einer Mehrsprachigkeit für das System.
Themen
Design/Softwareentwicklung im Bereich Urodynamik
Softwareentwicklungsprozess ausgerichtet an medizinische Standards
Design/Entwicklung Softwaremodule zur graphischen Analyse
Design/Entwicklung multilingualer Softwaremodule
Dokumentation für multilinguale Softwarefähigkeiten
Programmierung / Ansteuerung von Videokarten
Multithreading
Eingesetzte Fähigkeiten
PASCAL
C++
Microsoft Mfc
Betriebssysteme
Windows 2000
Windows NT
Verwendete Tools
Microsoft Visual Studio C++
TurboPascal 6.0
Schippers Medizintechnik
Aus- und Weiterbildung
Aus- und Weiterbildung
1985 Schulabschluss : Mittlere Reife
1985 - 1989 Ausbildung Fernmeldeanlagenelektroniker (Abschluss : Gesellenprüfung)
1989 - 1991 Berufsoberschule Technik in München Fachabitur
1991 - 1998 TU München Studium der Informatik Diplom - Informatiker (TU)
Schwerpunkte:
Hochschulpraktikas
in den Bereichen Robotik, Bilderkennung, Betriebssysteme, Rechnernetze
Microsoft Visual Studio 2010-2022 (gut bis sehr gut)
QtCreator (sehr gut)
STM32 IDE (gut)
Microsoft Visual Studio 2005 (gut bis sehr gut)
Microsoft Visual Studio 2003 (gut bis sehr gut)
Microsoft Visual Studio .NET (gut)
Microsoft Visual C++ 6.0 (gut bis sehr gut)
Eclipse (CDT, Java) (sehr gut)
Slickedit (Version 9-14) (sehr gut)
Versionsmanagement
GIT (gut bis sehr gut)
ClearCase (gut)
CVS (Unix) (sehr gut)
SVN (Subversion) (gut)
Source Tracker (grundlegend)
Starteam (grundlegend)
Testumgebung
XRunner (grundlegend)
WinRunner (grundlegend)
Softwaredesign UML
Enterprise Architect (gut bis sehr gut)
Together (gut)
Rational Rose (sehr gut)
Middleware
TAO/ACE ORB (gut bis sehr gut)
DDS (RTI/OpenSplice) (gut bis sehr gut)
Betriebssysteme
Echtzeitbetriebssysteme
RT-Linux (Grundkenntnisse), VxWorks (Grundkenntnisse), other
Embedded Linux
HPUX
Grundkenntnisse
MS-DOS
Grundkenntnisse
Unix
gute bis sehr gute Kenntnisse
VxWorks
Grundkenntnisse
Windows
grundlegende bis gute Systemkenntnisse
Windows CE
Grundkenntnisse
Programmiersprachen
.NET
C
sehr gute Kenntnisse
C#
gute Kenntnisse
C++
sehr gute Kenntnisse
C++ Embedded
gute Kenntnisse
C++11
gute Kenntnisse
C++14
gute Kenntnisse
CORBA IDL
gute bis sehr gute Kenntnisse
CORBA Interface Definition Language
gute bis sehr gute Kenntnisse
Emacs
Grundkenntnisse
Imake, GNU-Make, Make-Maker etc...
gute Kenntnisse (GNU Automake)
Java
gute Kenntnisse
JavaScript
gute Kenntnisse
libVLC
Microsoft VisualStudio 17
Pascal
Grundkenntnisse
Perl
Grundkenntnisse
QtAV
Grundkenntnisse bis gute Kenntnisse
Shell
Grundkenntnisse bis gute Kenntnisse
Tcl/Tk
Grundkenntnisse
TeX, LaTeX
Grundkenntnisse
UML 2.0
gute Kenntnisse
Videobibliotheken
gute Kenntnisse
yacc/lex
Grundkenntnisse
XSD, XML, XSLT
Stylesheet
DDS (RTI, Middleware)
Datenbanken
Access
Grundkenntnisse
MS SQL Server
Grundkenntnisse
Postgres
Grundkenntnisse
SQL
Grundkenntnisse
Datenkommunikation
Bus
grundlegende bis gute Kenntnisse
CAN / CAN II
CORBA
gute bis sehr gute Kenntnisse
DDS Middleware
gute bis sehr gute Kenntnisse
Ethernet
gute bis sehr gute Kenntnisse
Internet, Intranet
gute Kenntnisse
ISDN
gute Kenntnisse
ISO/OSI
gute bis sehr gute Kenntnisse
OSF/DCE
gute bis sehr gute Kenntnisse
parallele Schnittstelle
gute Kenntnisse
Proprietäre Protokolle
CAN - Protokoll (CAN-II) gute Kenntnisse
RFC
Grundkenntnisse
Router
Grundkenntnisse
RPC
gute Grundkenntnisse
RS232
gute Kenntnisse
SMTP
gute Kenntnisse
SNMP
gute Kenntnisse
TCP/IP
gute bis sehr gute Kenntnisse
Windows Netzwerk
Grundkenntnisse
Winsock
Grundkenntnisse
Hardware
Bus
gute Kenntnisse (CAN I/II)
Drucker
Grundkenntnisse
Echtzeitsysteme
gute Kenntnisse
embedded Systeme
Grundkenntnisse bis gute Kenntnisse
Messgeräte
Grundkenntnisse
PC
gute Kenntnisse
Rational
-
Sensoren
gute Kenntnisse
Steuer und Regelsysteme
gute Kenntnisse
Design / Entwicklung / Konstruktion
Android Studio
gute Kenntnisse
Branchen
Branchen
Telekommunikation
Verteidigung/Automotive
Maschinenbau
Echtzeitsysteme
Embedded Systems
Medizintechnik
Funktechnik
Bildverarbeitung
Abrechnungs/Planungssoftware Bauwesen
Einsatzorte
Einsatzorte
München (+100km)
Deutschland
Deutschland: Bei Vor-Ort Beauftragungen : Vorwiegend Auftraggeber im Großraum München
Sonst : Deutschlandweit (Hängt ab vom Remoteanteil des Auftrags)
Schweiz: Hängt ab vom Remoteanteil des Auftrags
möglich
Projekte
Projekte
1 Jahr 2 Monate
2023-03 - 2024-04
VR/AR-Virtualisierung (Interface)
Senior SoftwareentwicklerPythonC++CAN-Bus...
Senior Softwareentwickler
Schnittstelle zur VR/AR-Virtualisierung eines medizinisch-chirurgischen Geräts. Steuerinformationen werden empfangen, verarbeitet und an ein chirurgisches Gerät weitergeleitet. Status- und Monitordaten werden vom chirurgischen Gerät empfangen, verarbeitet und an die VR/AR-Nachbearbeitung gesendet.
PythonC++CAN-BusWindows 10Embedded OSCAN / CAN IIUMLSocket ProgrammierungUDP Communication
München
1 Jahr 4 Monate
2022-01 - 2023-04
Analyse und Behebung von Softwarequalitätsproblemen
Senior SoftwareentwicklerC++CAN-BusGIOP...
Senior Softwareentwickler
Analyse und Behebung von Softwarequalitätsproblemen eines Operationsgeräts. Zusätzlich Erstellung einer Architektur zur Steigerung der Softwarequalität sowie Entwicklung neuer Funktionen.
Softwareanalyse
Softwarearchitektur
Softwareentwicklung
Microsoft Visual StudioGitAzureAtlassian JIRAMicrosoft Visual Studio 2013 / 2017GIT / AzureJiraWindows 10Embedded OSC++SoftwarearchitekturSoftwareentwicklungSoftwarequalitätssteigerung (MISRA 2008/2012)VersionsmanagementCAN / CAN II62304-konforme Entwicklung von embedded Software mit IAR und Visual StudioErstellung der Dokumentation in Polarion und Enterprise Architect
C++CAN-BusGIOPI2C
München
5 Monate
2021-10 - 2022-02
Operationsroboter
Senior SoftwareentwicklerC++Windows 10C++ (17)...
Senior Softwareentwickler
Software-Qualitätssicherung für einen Operationsroboter. Der Roboter besteht aus mehreren Roboterarmen, die mit Chirurgie spezifischen Werkzeugen ausgestattet werden können. Die Software muss den medizinischen Standards entsprechen und deren Erfüllung muss sichergestellt sein.
Softwareanalyse
Softwareentwicklung
IBM RhapsodyC++CppCheckGitMicrosoft Visual Studio 2013 / 2017 / 2019GIT / AzureJira
C++Windows 10C++ (17)IBM RhapsodyVersionsmanagementSoftwareentwicklungCAN / CAN II
München
1 Jahr 4 Monate
2020-09 - 2021-12
Platformtest-Framework für ein medizinisches Operationsgerät
Erstellung (Architektur/Design/Entwicklung/Integration) eines Frameworks zur Unterstützung der Testautomatisierung für eine Medizingeräteplattform. Alle verschiedenen Teilmodule mussten getestet und die Erfüllung der Anforderungen geprüft werden. Um die Ergebnisse automatisierter Tests zu speichern, mussten
Testberichte erstellt werden. Zur Sicherstellung der Zertifizierungsfähigkeit wurden gängige medizinische Standards herangezogen.
Embedded Systems
Softwarearchitektur
Softwareentwicklung
Coaching Teammitglieder (SW Entwicklung)
Microsoft VisualStudio 17Qt 5.5Qt CreatorEmbedded LinuxJiraMicrosoft Visual Studio 2017 / 2019Enterprise ArchitectGIT / Azure
ScrumQtC++CAN / CAN IIVersionsmanagementBugtrackingWindows 10C++ / Qt 5.5.1 / Qt 6SoftwarearchitekturSoftwareentwicklungTeamleitungVorgangsbeschreibungen durch Zustandsautomaten (FSM)
München
1 Jahr 7 Monate
2019-03 - 2020-09
Softwaremodule für ein medizinisches Operationsgerät
Senior SoftwareentwicklerC++QtCAN-Bus...
Senior Softwareentwickler
Entwicklung, Wartung und Qualitätssicherung für Softwarekomponenten, die mit einem medizinischen Operationsgerät verwendet werden.
Robotik
Bilderkennung
Softwareentwicklung
Softwarequalität
Visual StudioSubversionGitAtlassian JIRAWindows 10Microsoft Visual Studio 2017SVN/GITJira
C++QtCAN-BusVersionsmanagementBugtrackerScrumQt 5.5.1BugtrackingSoftwareentwicklungMISRA 2008/2012 (C++) QualitätsstandardCAN / CAN II
Softwarekomponentenentwicklung für ein Gerät für chirurgische
Anwendungen in den Bereichen HNO-, Wirbelsäulen Operationen
Auftraggeber Auf Anfrage
Softwareentwicklung
Windows 10LinuxMicrosoft Visual Studio 2017Enterprise ArchitectSVN/GIT
C++Qt 5.5.1VersionsmanagementBugtrackingSoftwareentwicklungVorgangsbeschreibungen durch Zustandsautomaten (FSM)CAN / CAN II
Medizintechnik
7 Monate
2018-06 - 2018-12
Hochpräzises Industriemikroskop
Senior Software EntwicklerScrumC#.NET...
Senior Software Entwickler
Softwareentwicklung für messtechnische Funktionen in der Mikroskopie. Das Mikroskop muss verwendet werden, um produzierte Artikel auf Haarrisse und Herstellungsqualität zu scannen. Es nutzt die Bilderkennung, um verschiedene
Produktionselemente und eventuelle Fertigungsmängel zu identifizieren.
Softwareentwicklung
Visual StudioTeam Foundation ServerWindows 10Microsoft Visual Studio 2017TFS (Team Foundation Server)SCRUM
Erstellung einer Videoanwendung zum Verwalten und Anzeigen von bis zu 6 Video Streams mit einer dedizierten Latenz. Die Anwendung muss strenge Timing-Anforderungen bei hochauflösenden Video Streams erfüllen.
Entwicklung eines autonomen einachsigen Balkenmähers. Vor allem in Hanglagen. Das Fahrzeug muss eine bestimmte Mähleistung (Zeit, gemähte Grasmenge, maximale Steigung, GPS-Genauigkeit) erfüllen. Um die Sicherheit der Personen zu gewährleisten, die mit dem fahrenden Fahrzeug arbeiten oder in dessen Nähe stehen, müssen zusätzliche Sicherheitskonzepte erstellt werden.
Softwareplanung und -entwicklung für ein Autonomie-Kit zur Steuerung von Fahrzeugen. Das Kit soll es ermöglichen, ein Fahrzeug im autonomen und halbautonomen Modus zu steuern und zu steuern. Das Kit wurde so konzipiert, dass es auf moderne Fahrzeugstandards wie GVA (Generic Vehicle Architecture) anwendbar ist.
Softwarearchitektur / Softwaredesign
Softwareentwicklung eines Steuerstands für ein autonomes Offroad Fahrzeug
Softwareengineering Kommunikationssoftware
Softwaremigration Windows/Linux
Visual Studio 2013Visual Studio 2015Qt 5BugzillaGitEnterprise ArchitectRTI DDSWindows 7LinuxMicrosoft Visual Studio 2013/2015RTI DDS MiddlewareBugZillaGITMicrosoft Visio
Entwicklung von Softwarekomponenten für ein Software Defined Radio. Die Aufgabe bestand darin, eine Systemplattform für die Kommunikation zu/von einem Sicherheitsmodul mittels Middleware (gemäß SCA-Standard) zu implementieren.
Embedded Softwareentwicklung
Softwareentwicklung Funkkommunikation
ClearCaseEnterprise ArchitectVisual Studio 2005Confidential ?( Echtzeitbetriebssystem)ClearQuestGreenHills CrossdebuggerMicrosoft Visio (UML)
Überprüfung und Analyse der Codequalität von Softwarekomponenten für ein Software Defined Radio. Diese SDR Funkgeräte entsprechen dem SCA-Standard für moderne taktische Funkgeräte. Zusätzliche Entwicklung spezifischer Software Teilkomponenten.
Vorintegration Software
Softwaretests
Embedded Softwareentwicklung
Softwarentwicklung Telekommunikation
ConfidentialVisual Studio 2005ClearCaseMicrosoft Visio (UML)
Entwicklung eines proprietären MANET (Mobile AdHoc Network) zur Verwendung mit (offroad-)autonomen Fahrzeugen über instabile Funkverbindungen. In Freiland- und Waldgebieten muss eine hohe Verfügbarkeit gewährleistet sein.
Design/Entwicklung MANET orientiertes Kommunikationsnetzwerk für autonome Fahrzeuge
Echtzeit/Embedded Softwareentwicklung
Konfigurationsmanagement
Versionsmanagement
Softwareentwicklung für eine proprietäre Middleware
Missionsplanung mithilfe eines GIS (Global Information System) für ein autonomes Fahrzeug, das möglichst viele Aspekte zur sicheren Erstellung einer Route (insbesondere im Gelände) berücksichtigt. In die Planung sind Fahrzeugeigenschaften (Gewicht, Maße, Geschwindigkeit, Steigfähigkeit, ?) einzubeziehen. Zusätzliche aktuelle Lageinformationen werden ebenfalls angezeigt und berücksichtigt.
Softwarearchitekt/Senior SoftwareingenieurC/C++ (STL, Boost, ACE, TAO)C# and .NETTCP/IP, UDP
Softwarearchitekt/Senior Softwareingenieur
Beschreibung Entwicklung und Integration sowie Softwaredesign einer Datenkommunikations Software zur Verwendung bei Datenübertragungen mit taktischen Funkgeräten (R&S M3TR). Die Funkgeräte können in Fahrzeuge verbaut, aber auch als sog. ?Manpack? verwendet werden. Aufgabe war es, die Übertragung von Emailnachrichten, Chatkommunikation, Austausch von Situation Awareness Informationen, Remotesteuerung des Funkgerätes sowie das Monitoring des verwendeten Protokolls zu realisieren.
Themen
Teamleitung Funksystemkonfigurationsmodul (Team von bis zu 3 Personen)
Fachliche Leitung Software
Koordination Wissentransfer zwischen Middleware und Entwicklungsteam Embedded Software.
Datenübertragung über HF/VHF/UHF Funksysteme
Design/Softwareentwicklung Kommunikationssystem für software defined tactical radios (SDR)
Softwaresteuerung (SNMP Interface) für Software Defined Radios (inklusive Monitoring)
Softwareentwicklung im Bereich Middleware (CORBA ? ACE/TAO)
Software Migration + Integration (Linux -
Windows)
System Integration zu weiteren R&S Softwarekompnenten (RNMS3000)
Software Dokumentation nach IEEE12207
Softwareentwicklung im Bereich Verteidigung / Rüstung
Betriebssysteme
Linux (Debian)
Windows XP
Eingesetzte Fähigkeiten
C/C++ (STL, Boost, ACE, TAO)
Java (JacORB)
C# and .NET
Windows/Linux Socket Programmierung
TCP/IP, UDP
Software Engineering (UML 1.4/2.0)
Versionsmanagement (CVS, SVN, Clearcase)
Konfigurationsmanagement
Bugtracking
Telekommunikation
Echtzeit Softwareentwicklung
Interprozesskommunikation (IPC)
Multithreading
Entwicklung Datenbank Interface (Postgres)
Verwendete Tools
Microsoft Project
Microsoft Visual Studio 2003 (Windows)
Slickedit/Eclipse(CDT) (Linux)
GNU toolchain (g++, gdb, automake, valgrind, vi, ?)
ACE/TAO Library (Windows/Linux)
JacORB (Java)
Rational Rose, Together, StarUML
LinCvs, WinCvs, Eclipse
ClearQuest, Proprietary PSDB
XML/XSD/XSLT
CVS, SVN, Clearcase
C/C++ (STL, Boost, ACE, TAO)C# and .NETTCP/IP, UDP
München
1 Jahr 11 Monate
2003-07 - 2005-05
D-WS, Digital Hochleistungs-Laserprinter
Softwarearchitekt/Senior Softwareentwickler
Softwarearchitekt/Senior Softwareentwickler
Beschreibung Aufgabe dieses Systems ist es, digitale Bilder (Bildinformationen) in großem Durchsatz zu erzeugen. Es ist ein weiterer Bestandteil des d-ws (digitales Großfinishing) Konzepts zur Bildentwicklung.
Themen
Kompletter Softwareentwicklungsprozess
Echtzeit Softwareentwicklung (Linux)
Support Konfigurationsmanagement
Softwaredesign/SW-Entwicklung Systemsoftware für einen Digitalen Laser Fotodrucker
Softwaredesign/SW-Entwicklung Monitoring- and Servicesoftwaremodule
GNU toolchain (g++, gdb, automake, valgrind, vi, …)
ACE/TAO CORBA Library
Microsoft Visio, Together
LinCvs, WinCvs, Cervisia
PCVS Tracker
XML/XSD/XSLT
AGFA, AGFAPhoto München
5 Jahre 1 Monat
2000-05 - 2005-05
D-WS, Digital Hochleistungs-Filmscanner
Softwarearchitekt/Senior Softwareentwickler
Softwarearchitekt/Senior Softwareentwickler
Beschreibung Aufgabe des Systems ist es, Filme im Kleinbildformat (135, APS) in einer sehr hohen Anzahl pro Stunde zu scannen und diese Bilder an ein Leitrechnersystem weiterzugeben, in dem diese Bilder gespeichert oder an untenstehenden Printer weitergegeben werden können. Innerhalb dieses Systems ist es notwendig, den sogenannten „Filmlauf“ zu steuern. Zu diesem Zweck ist es notwendig, Echtzeitanforderungen zu erfüllen, die das Betriebssystem, die Ansteuerung der Bauteile auf Firmwareebene und die Verarbeitung und Steuerung der Bauteile mit Hilfe von Automaten auf höheren Programmebene zu erfüllen. Es werden PowerPC Rechner zur Verarbeitung der Prescan-Daten und zur Automatensteuerung verwendet. Zudem ist zur Anbindung der Verwaltungssoftware bzw. des Leitrechners ein PC (x86) im Einsatz.
Themen
Kompletter Softwareentwicklungsprozess
Design/Entwicklung of Middleware Software zum Datenaustausch zwischen D-WS (Digital Wholesale finishing) Systemkomponenten
Systemsoftwareentwicklung für einen Digital Hochleistungsscanner
Softwareentwicklung für Systemwartung
Support Konfigurationsmanagement
Echtzeit/Embedded Programmierung
System- und Software Dokumentation (Dokumentenmanagement)
Coaching anderer Teammitglieder (Middleware, C++, Linux Spoftwareentwicklung)
Operating Systems
Linux, Windows 2000/NT , RT-Linux (Denx)
Eingesetzte Fähigkeiten
C/C++ (STL, ACE, TAO)
Linux Socketprogrammierung
Software Engineering (UML 1.4)
Versionsmanagement (CVS)
Dokumentenmanagement (Doors)
Bugtracking
Echtzeit/Embedded Softwareentwicklung
TCP/IP
Interprozesskommunikation (IPC)
Multithreading
Verwendete Tools
DOORS
Slickedit/Eclipse(CDT)
GNU toolchain (g++, gdb, automake, valgrind, vi, …)
ACE/TAO CORBA Library
Rational Rose, Microsoft Visio, Together
LinCvs, WinCvs, Cervisia
PCVS Tracker
XML/XSD/XSLT
AGFA, AGFAPhoto München
1 Jahr 9 Monate
2002-09 - 2004-05
Leistungsverzeichniserstellung nach GAEB Standard
Softwarearchitekt/ Softwareentwickler
Softwarearchitekt/ Softwareentwickler
Beschreibung Programm zur Erstellung von Leistungsverzeichnissen in der Elektrobranche nach GAEB-Standard. Aufgabe des Programmes ist es, den zukünftig stärkeren Austausch von Leistungsverzeichnissen in der Elektrobranche für ein Ingenieurbüro zu ermöglichen. Zudem soll dieses Programm eine Datenbankfunktion für bereits erstellte Leistungsverzeichnisse bereitstellen.
Themen
Kompletter Softwareentwicklungsprozess
Design/Softwareentwicklung zur Erstellung Elektrotechnischer Leistungsverzeichnisse
Implementierung nach GAEB 90/2000 Protokollstandard
System- und Softwaredokumentation
Softwarewartung und Erweiterung
Betriebssystem
Windows XP
Eingesetzte Fähigkeiten
C/C++
Software Engineering (UML 1.4)
Versionsmanagement (CVS)
Interprozesskommunikation (IPC)
Verwendete Tools
Microsoft Visual Studio 6
Microsoft Visual Studio 2003
Together
WinCvs
XML/XSLT
Ingenieurbüro Klaus Knöchlein
10 Monate
1999-09 - 2000-06
EB 200 Receiver
Softwareingenieur
Softwareingenieur
Beschreibung Erstellung von Software-Teilkomponenten und des Treibers eines HF ? Empfängers zur Observation von Frequenzbereichen. Die Steuerung und Überwachung des Empfängers wird mittels Software unter Windows NT über LAN (wahlweise RS 232) realisiert. Zudem ist zusätzlich ein Teilprojekt zu erstellen gewesen, welches empfangene Daten in ein proprietäres Format speichert und zur späteren Analyse verwendet werden kann. Die besondere Schwierigkeit bestand hier im Erfassen des sehr hohen Datendurchsatzes.
Themen
Softwareentwicklung zur Steuerung und Datenaustausch von/zu einem EB 200 Receiver
Beschreibung Von einer privaten Nebenstellenanlage sollen es in Zukunft möglich sein, Telefongespräche über das Internet zu führen. Für die Verwaltung z. B. von Bandbreiten für Video-Konferenzen, Routingtabellen usw. wurde ein Prototypen (Agent) auf Basis des Java Dynamic Management Kit entwickelt. Die Teilkomponenten wurden nach OO-Konzepten aufgebaut und in Java Beans Klassen umgesetzt.
Themen
Design/Entwicklung eines VoIP Netwerkmanagement Systems
Design/Entwicklung eines Bandbreitenkontrollmechanismus
Entwicklung einer effektiven Routingtabellenberechnung
Softwareentwicklung im Bereich Telekommunikation (VoIP)
Siemens AG München / Technische Universität München (TUM)
1 Jahr 7 Monate
1996-10 - 1998-04
DEPATIS (Deutsches Patentinformationssystem)
Student (Softwareentwicklung + SWSupport)
Student (Softwareentwicklung + SWSupport)
Beschreibung Alle Patentanträge sind in ORACLE-Datenbanken gespeichert. Um alle möglichen Zugriffe auf die Datenbanken testen zu können, wurden verschiedene Testprogramme entwickelt, die über TCL-Kommandos in ihrer Funktionsweise angepaßt werden können. Mit den Testprogrammen im Zusammenhang mit dem Test-Tool XRunner wurden die DB-Zugriffe und die DB-Performance getestet. Der Aufbau der Testprogramme wurde mit OO-Analyse und OO-Design erstellt.
Themen
Mitarbeit im Datenbankentwicklungsteam
Mitarbeit im QS Team
Entwicklung von Testsoftware
OO-Softwareentwicklungsprozess
Planung und Durchführung von Datenbank-Testsuiten
Datenschnittstellenprogrammierung
Betriebssystem
DEC-Alpha
Eingesetzte Fähigkeiten
C++
Interprozesskommunikation (IPC)
TCP/IP
UDP
Multithreading
UNIX Socketprogrammierung
Erstellung von Test-Skripten
Verwendete Tools
Vi
Emacs
ORACLE database
XRunner
TCL/TK
Digital Equipment Cooperation (DEC/Digital)
6 Monate
1997-09 - 1998-02
Mask Aligner
Softwareentwickler
Softwareentwickler
Beschreibung Feinkonzept, Realisierung und Test von Softwarekomponenten für eine PC-Karte (A/D-Wandler) zur Steuerung einer Fokussiereinrichtung in einem Mikroskop zur Markierung der Leiterbahnen auf Wafern und Erweiterung der GUI für die Hardwaresteuerung.
Themen
Design/Entwicklung einer Software zur Steuerung einer Fokussiereinheit (Markierungen auf Halbleiterplatten)
Entwicklung von Testsuiten für die Fokussiereinheit
Programmierung von seriellen Schnittstellen
Entwicklungs GUI Erweiterung für Hardwaresteuerung
Betriebssystem
MS-DOS
Eingesetzte Fähigkeiten
A/D Converter
C++
Pascal
RS232
Verwendete Tools
Microsoft Visual Studio C++
TurboVision
SUSS Microtec Garching
5 Monate
1997-09 - 1998-01
Organisationssystem für Nicht-Textorientierter Mailnachrichten
Studentischer Praktikant
Studentischer Praktikant
Beschreibung Die Empfänger der Nachrichten sind nach Themen geordnet. Die eingehenden Mails werden untersucht und abhängig von Audio-, Video- und Text-Daten ausgewertet und unter Berücksichtigung der entsprechenden MIME-Datenstrukturen in ein ebenfalls nach Themengebieten geordnetes Archiv im HTML-Format abgelegt.
Themen
Design/Entwicklung einer Software zur Organisation und Speicherung von Emails.
System- und Softwaredokumentation
Implementierung verschiedener Tools zur Intergation und Austausch von Emails im MIME Format.
Support bei der Pflege der Webseite.
Eingesetzte Fähigkeiten
C
TCP/IP
MIME
HTTP/HTML
RFC822 Mail format
Perl/Shell
Betriebssystem
HP-UX
Verwendete Tools
Vi
Emacs
Netscape browser
Rechnerbetriebsgruppe der Technischen Universität München (TUM)
2 Jahre 11 Monate
1992-05 - 1995-03
Urodat 95 / UroMaster
Softwareentwickler
Softwareentwickler
Beschreibung Feinkonzept, Programmierung und Test von Softwarekomponenten für die medizinische Analyse in der Urodynamik. Es werden die Muskelfunktionen und die Durchlaufmenge von Flüssigkeiten gemessen, berechnet, ausgewertet und grafisch dargestellt. Anschließend Anpassung, Pflege und Erweiterung von Teilkomponenten z. B. Einführung einer Mehrsprachigkeit für das System.
Themen
Design/Softwareentwicklung im Bereich Urodynamik
Softwareentwicklungsprozess ausgerichtet an medizinische Standards
Design/Entwicklung Softwaremodule zur graphischen Analyse
Design/Entwicklung multilingualer Softwaremodule
Dokumentation für multilinguale Softwarefähigkeiten
Programmierung / Ansteuerung von Videokarten
Multithreading
Eingesetzte Fähigkeiten
PASCAL
C++
Microsoft Mfc
Betriebssysteme
Windows 2000
Windows NT
Verwendete Tools
Microsoft Visual Studio C++
TurboPascal 6.0
Schippers Medizintechnik
Aus- und Weiterbildung
Aus- und Weiterbildung
1985 Schulabschluss : Mittlere Reife
1985 - 1989 Ausbildung Fernmeldeanlagenelektroniker (Abschluss : Gesellenprüfung)
1989 - 1991 Berufsoberschule Technik in München Fachabitur
1991 - 1998 TU München Studium der Informatik Diplom - Informatiker (TU)
Schwerpunkte:
Hochschulpraktikas
in den Bereichen Robotik, Bilderkennung, Betriebssysteme, Rechnernetze
Direktester geht's nicht! Ganz einfach Freelancer finden und direkt Kontakt aufnehmen.
"[...] Seine Arbeiten hat der Consultant stets mit fachlicher Kompetenz und hohem Engagement erledigt. Wir waren mit der Arbeit des Consultants sehr zufrieden und empfehlen ihn gern weiter"
— Projekt Digitaler Hochleistungsscanner/printer, 05/00 - 02/05 Referenz durch Abteilungsleiter SW-Abteilung, Konzern im Bereich Fotografie, vom 11.12.07
"[...] Der Consultant hat diese Aufgabe zu unserer vollsten Zufriedenheit erledigt. Er hat durch sein Engagement und sein Fachwissen sehr zum Erfolg des Projektes beigetragen. Wir möchten uns an dieser Stelle für seinen Einsatz bedanken und den Consultant gerne weiterempfehlen."
— Projekt Treiberentwicklung für EB200 Receiver, 04/99 - 06/00 Referenz durch Projektleiter SW Entwicklung, Rohde & Schwarz, vom 13.12.07
Bei Vor-Ort Beauftragungen :
Vorwiegend Auftraggeber im Großraum München
Deutschlandweit
(Hängt ab vom Remoteanteil des Auftrags)
Hängt ab vom Remoteanteil des Auftrags