C++/C#-Softwareentwickler, Softwarearchitekt, Parallele Programmierung, Performanceoptimierung
Aktualisiert am 19.06.2024
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 01.07.2024
Verfügbar zu: 100%
davon vor Ort: 0%
Architektur
C++
C#
XML
MFC
HTML
Blazor
Parallelisierung
Deutsch
Muttersprache
Englisch
Sehr gut
Französisch
Grundkenntnisse
Griechisch
Muttersprache

Einsatzorte

Einsatzorte

Stuttgart (+50km) Karlsruhe (Baden) (+50km)
Deutschland, Österreich, Schweiz
  • 20%-Vor-Ort-Tätigkeit
möglich

Projekte

Projekte

7 Jahre 2 Monate
2017-05 - heute

Serie A

Softwarearchitekt im Bereich Messtechnik C++17 FreeRTOS
Softwarearchitekt im Bereich Messtechnik
  • Entwicklung eines Architekturkonzepts für eine Softwareproduktfamilie
  • Entwicklung eines C++-Architektur-Frameworks für Embedded-Systeme
  • Schulung des Projektteams in C++.
Eclipse CubeMX
C++17 FreeRTOS
Helmut Fischer GmbH
Sindelfingen
10 Jahre
2014-07 - heute

Softwareentwicklung für den Deutschen Apotheker Verlag

Visual Studio C# WPF ...

Branche: Verlag

Projekt: Rezepturdatenbank
Data Mining über mehrere Apothekendatenbanken.

  • Visual Studio 2015
  • C#, WPF, MS Access, Entity Framework

Projekt: Waagen
Implementierung einer Bibliothek zur Messdatenerfassung von Präzisionswaagen verschiedener Hersteller

  • Windows XP oder höher
  • Visual Studio 2013
  • C++

Projekt: Lizenz-Server
Konzeption und Implementierung eines Lizenz-Serversystems zur unternehmensinternen Generierung und Verwaltung von Lizenzschlüsseln sowie zur internet-basierten Autorisierung des Produkts durch den Kunden

  • Windows 2012 Server, Linux
  • Visual Studio 2015, IIS, Apache Webservices, MS SQL Server
  • C#, WCF, HTML5, ASP.NET, Mono, Entity Framework
  • Subversion, Authorization Manager (AzMan)

Projekt: Rezeptdruck
Implementierung einer Funktion zum Ausdrucken von Rezepturen auf speziellen Rezeptdruckern

  • Windows XP oder höher
  • Visual Studio 2013
  • C++, GDI+

Projekt: Krankenhaus-Apotheken-Register
Neuimplementierung einer bestehenden Installationsroutine

  • Windows XP oder höher
  • Visual C++ 6.0, Visual Studio 2013
  • WiX Toolset
Visual Studio C# WPF MS Access Entity Framework Windows C++ Windows Server Linux IIS Apache Webservices MS SQL Server WCF HTML ASP.NET Mono Subversion Authorization Manager (AzMan)
Deutscher Apotheker Verlag
Stuttgart
1 Jahr 3 Monate
2016-03 - 2017-05

Softwareentwicklung

C C++ .NET ...

Branche: Industrieanlagen

Projekt: übergreifend
Entwicklung eines Code-Generators zur Stub-Generierung einer Gerätekommunikations-schnittstelle, die mit C, C++, .NET-Sprachen sowie Python angesteuert werden kann.

  • Visual Studio 2015
  • C, C++, C++/CLI, C#, Python

Projekt: CM44 (Web-Interface)
Aktualisierung des TCP/PPP-Stacks; Implementierung eines seriellen Treibers; Embedded Webserver mit GZIP-Kompression

  • Windows 7, Sciopta
  • Visual Studio 2015
  • C, C++
C C++ .NET Python Visual Studio C++/CLI C# Windows 7 Sciopta
Endress+Hauser Conducta GmbH+Co.KG
Gerlingen
2 Jahre 8 Monate
2013-07 - 2016-02

Softwarearchitekt im Bereich Automotive Infotainment

Softwarearchitekt ThreadX Atmel Studio gcc ...
Softwarearchitekt

Abteilungsleiter Systemarchitektur (Interim)
Arbeitsorganisation; Definition und Umsetzung von Architekturprozessen; Reporting


Projekt: Daimler TM55 Entry
Erstellen der Softwarearchitektur; Implementierung eines Frameworks für Atmel SAMV71; Schulung der Entwickler

  • ThreadX
  • Atmel Studio, gcc, Subversion, Enterprise Architect
  • C++, Template-Metaprogrammierung

Projekt: Daimler/BMW IBK
Konzeption und Implementierung einer schnittstellenlosen Komponentenarchitektur für wiederverwendbare Komponenten; Integration TV-Tuner-spezifischer Komponenten (z.B. EPG, Service List, Teletext, CI+)
Konzeption und Implementierung eines Frameworks zur applikationsseitigen Verarbeitung von MOST-Nachrichten
Performanceoptimierung des Aufstartverhaltens; Implementierung eines parallelisierbaren zlib-basierten Dateiformats

  • Linux, Embedded Linux
  • Eclipse, gcc, make, Subversion
  • C++, Template-Metaprogrammierung, MOST

Projekt: Secure Server
Konzeption und Implementierung eines Servers zur verschlüsselten Speicherung sicherheitsrelevanter Daten und rechteabhängigem Zugriff

  • Windows 7, Windows 2012 Server, Linux
  • Visual Studio 2013, Eclipse, Internet Information Server, MS SQL Server CE
  • C++, C#, ASP.NET, Entity Framework, SSL
  • Subversion, Authorization Manager (AzMan)

Projekt: Qualitätsmanagement
Erstellen von C++-Kodierrichtlinien; Durchführung von C++-„Code Dojos“ zur Schulung des Entwicklungsteams


Projekt: Jaguar Land Rover
Entwicklung eines ALSA-Plugins zur Synchronisation eines Signals, das über unterschiedliche Quellen empfangen wird (DVB-T, DAB, Mobilfunk usw.)

  • Windows, Linux
  • Eclipse, Subversion
  • C++, Advanced Linux Sound Architecture (ALSA), CppUTest
ThreadX Atmel Studio gcc Subversion Enterprise Architect C++ Linux Embedded Linux Eclipse make MOST Windows Windows Server Visual Studio Internet Information Server MS SQL Server CE C# ASP.NET Entity Framework SSL Authorization Manager (AzMan) Advanced Linux Sound Architecture (ALSA) CppUTest
Hirschmann Car Communication GmbH
Neckartenzlingen
7 Monate
2012-11 - 2013-05

Softwareentwickler im Bereich Produktinformationsmanagement

Softwareentwickler Windows Visual Studio C++ ...
Softwareentwickler

Projekt: ASIM 5
Entwicklung eines GUI-Template-Konzepts zur hierarchischen Darstellung von vernetzten Massendaten

  • Windows 7
  • Visual Studio 2008
  • C++, XML
  • Visual SourceSafe
Windows Visual Studio C++ XML Visual SourceSafe
Druckhaus Waiblingen Remstalbote GmbH
Waiblingen
2 Jahre 8 Monate
2010-03 - 2012-10

Softwareentwickler im Bereich Consumer Electronics

Softwareentwickler Cent OS 5 Linux Embedded Windows ...
Softwareentwickler

Projekt: HDMI 2.0 Demo (Embedded)
Entwicklung eines Demosystems zur Präsentation zukünftiger HDMI-Features; Entwicklung von UPnP-Services zur Steuerung von HDMI-Eingängen und CEC-fähiger HDMI-Geräte; Entwicklung von UPnP-Clients für Android-Tablets und -Smartphones; Entwicklung von UPnP „Remote UI“

  • Cent OS 5, Linux Embedded, Windows, Android
  • C, C++, C#, Java, HTML, JavaScript, bash, make
  • Subversion, Perforce

Projekt: OSIM-Editor
Entwicklung eines grafischen Editors zur Erstellung von Inhalten für das integrierte Hilfesystem „OSIM“ in Sony-Fernsehern; Unterstützung für mehr als 40 Sprachen, darunter bidirektionale Sprachen wie Arabisch und Hebräisch.

  • Windows XP, Windows 7
  • Visual Studio 2010
  • C, C++, C#, WPF, XML
  • Subversion

Projekt: OSIM-Tools
Entwicklung von Werkzeugen zur Verarbeitung von Inhalten für das integrierte Hilfesystem „OSIM“ in Sony-Fernsehern; Konvertierung von XML in ein proprietäres Binärformat; Entwicklung eines Renderers; Entwicklung eines Tools zum pixelgenauen Vergleich zwischen PC- und TV-Grafikausgabe

  • Windows XP, Windows 7
  • Visual Studio 2008
  • C, C++, C#, WPF, XML
  • Subversion

Projekt: HDMI 2.0 Demo (Windows)
Entwicklung eines Demosystems zur Präsentation zukünftiger HDMI-Features; synchrone Videowiedergabe auf zwei PCs über das Netzwerk; Simulation eines TV-Menüs als Video-Overlay; Steuerung der Software über die TV-Fernbedienung mittels HDMI-CEC

  • Windows XP, Windows 7
  • Visual Studio 2010
  • C++, C#, perl
  • DirectShow, Win32 API, DCOM, Sockets
  • Subversion
Cent OS 5 Linux Embedded Windows Android C C++ C# Java HTML JavaScript bash make Subversion Perforce Visual Studio WPF XML DirectShow perl Win32 API DCOM Sockets
Sony Deutschland GmbH
Stuttgart

Aus- und Weiterbildung

Aus- und Weiterbildung

7 Jahre 7 Monate
1992-09 - 2000-03

Informatik

Diplom-Informatiker, Universität Stuttgart
Diplom-Informatiker
Universität Stuttgart
  • Verteilte Systeme, Datenbanksysteme
  • Nebenfach Betriebswirtschaftslehre
  • Schwerpunkt Wirtschaftsinformatik

Kompetenzen

Kompetenzen

Top-Skills

Architektur C++ C# XML MFC HTML Blazor Parallelisierung

Produkte / Standards / Erfahrungen / Methoden

.NET
Advanced Linux Sound Architecture (ALSA)
Apache Webservices
Application Verifier
ASP.NET
Atmel Studio
Authorization Manager (AzMan)
CAPI
COM
CppUTest
Cryptography API
CSS
CUDA
CVS
DbgHelp
DbgView
DCOM
DIA SDK
DirectShow
DirectX
Doxygen
DTD
Eclipse
Enterprise Architect
Event Log
gcc
gdb
GDI
GDI+
HTML
HTML Help Workshop
IIS
Inkscape
InstallShield
Intel Parallel Studio
Intel Threading Building Blocks (TBB)
International Components for Unicode (ICU)
Internet API
Internet Information Server
MFC
Microsoft Blend
Microsoft Office
Mono
MOST
MS-DOS
OCL
OOA
OOD
OpenGL
OpenMP
Perforce
Power Management
Powershell
pthreads
PVCS
RPC
Sockets
SSL
STL
Subversion
TAPI
Tool Help Library
UML
Unicode
UPnP
Visual SourceSafe
Visual Studio
WCF
WinDbg
Windows API
Windows Error Reporting (WER)
Windows Imaging Acquisition (WIA)
Windows Media
Windows Services
SCM
WinHTTP
WiX Toolset
WNet
WPF
XML
XSD
XSLT

in der IT seit: 1993


Schwerpunktthemen: Beratung in

  • Softwarearchitektur
  • Softwareentwicklung
  • Softwaremodernisierung
  • Parallele Programmierung und Performanceoptimierung

Technologien/ Bibliotheken:

  • Programmierung: OOA, OOD, UML, STL
  • System: .NET, COM, Windows API, Windows Services (SCM), Power Management
  • Multithreading: Intel Threading Building Blocks (TBB), OpenMP, CUDA, pthreads
  • GUI: MFC, WPF, OCL
  • Lokalisierung:
    Unicode, Multilingual User Interface (MUI), International Components for Unicode (ICU)
  • Grafik: DirectX, OpenGL, GDI, GDI+, Windows Imaging Acquisition (WIA)
  • Multimedia: DirectShow, Windows Media
  • Web: ASP.NET, HTML, CSS
  • Netzwerk: WCF, DCOM, TAPI, UPnP, WNet, RPC, Internet API, Sockets, WinHTTP, CAPI
  • Sicherheit: Cryptography API
  • Debugging: DIA SDK, DbgHelp, Windows Error Reporting (WER), Event Log, Tool Help Library
  • Scripting: Powershell, MS-DOS
  • XML: XSD, DTD, XSLT

Software/Tools:

  • Entwicklung: Visual Studio, Eclipse, Atmel Studio
  • Design: Microsoft Blend, Inkscape
  • Performance: Intel Parallel Studio
  • Versionsverwaltung: Subversion, CVS, Visual SourceSafe, PVCS, Perforce
  • Debugging: WinDbg, Application Verifier, DbgView, gdb
  • Hilfe: Doxygen, HTML Help Workshop
  • Office: Microsoft Office
  • Installation: InstallShield, WiX Toolset

Betriebssysteme

Android
Embedded Linux
FreeRTOS
Linux
MS-DOS
OS/2
Sciopta
ThreadX
Unix
Windows
Windows CE

Programmiersprachen

ASP.NET
Assembler
sehr gut (x32, x64, SSE)
bash
Basic
gut
C
sehr gut
C#
sehr gut
C++
sehr gut
C++17
Java
gut
JavaScript
sehr gut
make
Perl
Grundkenntnisse
Python
Scriptsprachen
Powershell
Shell

Datenbanken

Access
ADO
ADO.NET
Entity Framework
MS SQL Server
MySQL
ODBC
ODBC
Oracle
POET
SQL

Datenkommunikation

CORBA
Ethernet
Internet, Intranet
ISDN
RPC
SMTP
TCP/IP
Windows Netzwerk
Winsock

Hardware

CD-Writer / Brenner
Configuration Manager
DDK
embedded Systeme
PC
Setup API
Video Capture Karte
WDK

Branchen

Branchen

  • Energiemanagement
  • Bausparkassen
  • Multimedia
  • Consumer Electronics
  • Pharma
  • Automotive
  • Druck
  • Verlag 

Einsatzorte

Einsatzorte

Stuttgart (+50km) Karlsruhe (Baden) (+50km)
Deutschland, Österreich, Schweiz
  • 20%-Vor-Ort-Tätigkeit
möglich

Projekte

Projekte

7 Jahre 2 Monate
2017-05 - heute

Serie A

Softwarearchitekt im Bereich Messtechnik C++17 FreeRTOS
Softwarearchitekt im Bereich Messtechnik
  • Entwicklung eines Architekturkonzepts für eine Softwareproduktfamilie
  • Entwicklung eines C++-Architektur-Frameworks für Embedded-Systeme
  • Schulung des Projektteams in C++.
Eclipse CubeMX
C++17 FreeRTOS
Helmut Fischer GmbH
Sindelfingen
10 Jahre
2014-07 - heute

Softwareentwicklung für den Deutschen Apotheker Verlag

Visual Studio C# WPF ...

Branche: Verlag

Projekt: Rezepturdatenbank
Data Mining über mehrere Apothekendatenbanken.

  • Visual Studio 2015
  • C#, WPF, MS Access, Entity Framework

Projekt: Waagen
Implementierung einer Bibliothek zur Messdatenerfassung von Präzisionswaagen verschiedener Hersteller

  • Windows XP oder höher
  • Visual Studio 2013
  • C++

Projekt: Lizenz-Server
Konzeption und Implementierung eines Lizenz-Serversystems zur unternehmensinternen Generierung und Verwaltung von Lizenzschlüsseln sowie zur internet-basierten Autorisierung des Produkts durch den Kunden

  • Windows 2012 Server, Linux
  • Visual Studio 2015, IIS, Apache Webservices, MS SQL Server
  • C#, WCF, HTML5, ASP.NET, Mono, Entity Framework
  • Subversion, Authorization Manager (AzMan)

Projekt: Rezeptdruck
Implementierung einer Funktion zum Ausdrucken von Rezepturen auf speziellen Rezeptdruckern

  • Windows XP oder höher
  • Visual Studio 2013
  • C++, GDI+

Projekt: Krankenhaus-Apotheken-Register
Neuimplementierung einer bestehenden Installationsroutine

  • Windows XP oder höher
  • Visual C++ 6.0, Visual Studio 2013
  • WiX Toolset
Visual Studio C# WPF MS Access Entity Framework Windows C++ Windows Server Linux IIS Apache Webservices MS SQL Server WCF HTML ASP.NET Mono Subversion Authorization Manager (AzMan)
Deutscher Apotheker Verlag
Stuttgart
1 Jahr 3 Monate
2016-03 - 2017-05

Softwareentwicklung

C C++ .NET ...

Branche: Industrieanlagen

Projekt: übergreifend
Entwicklung eines Code-Generators zur Stub-Generierung einer Gerätekommunikations-schnittstelle, die mit C, C++, .NET-Sprachen sowie Python angesteuert werden kann.

  • Visual Studio 2015
  • C, C++, C++/CLI, C#, Python

Projekt: CM44 (Web-Interface)
Aktualisierung des TCP/PPP-Stacks; Implementierung eines seriellen Treibers; Embedded Webserver mit GZIP-Kompression

  • Windows 7, Sciopta
  • Visual Studio 2015
  • C, C++
C C++ .NET Python Visual Studio C++/CLI C# Windows 7 Sciopta
Endress+Hauser Conducta GmbH+Co.KG
Gerlingen
2 Jahre 8 Monate
2013-07 - 2016-02

Softwarearchitekt im Bereich Automotive Infotainment

Softwarearchitekt ThreadX Atmel Studio gcc ...
Softwarearchitekt

Abteilungsleiter Systemarchitektur (Interim)
Arbeitsorganisation; Definition und Umsetzung von Architekturprozessen; Reporting


Projekt: Daimler TM55 Entry
Erstellen der Softwarearchitektur; Implementierung eines Frameworks für Atmel SAMV71; Schulung der Entwickler

  • ThreadX
  • Atmel Studio, gcc, Subversion, Enterprise Architect
  • C++, Template-Metaprogrammierung

Projekt: Daimler/BMW IBK
Konzeption und Implementierung einer schnittstellenlosen Komponentenarchitektur für wiederverwendbare Komponenten; Integration TV-Tuner-spezifischer Komponenten (z.B. EPG, Service List, Teletext, CI+)
Konzeption und Implementierung eines Frameworks zur applikationsseitigen Verarbeitung von MOST-Nachrichten
Performanceoptimierung des Aufstartverhaltens; Implementierung eines parallelisierbaren zlib-basierten Dateiformats

  • Linux, Embedded Linux
  • Eclipse, gcc, make, Subversion
  • C++, Template-Metaprogrammierung, MOST

Projekt: Secure Server
Konzeption und Implementierung eines Servers zur verschlüsselten Speicherung sicherheitsrelevanter Daten und rechteabhängigem Zugriff

  • Windows 7, Windows 2012 Server, Linux
  • Visual Studio 2013, Eclipse, Internet Information Server, MS SQL Server CE
  • C++, C#, ASP.NET, Entity Framework, SSL
  • Subversion, Authorization Manager (AzMan)

Projekt: Qualitätsmanagement
Erstellen von C++-Kodierrichtlinien; Durchführung von C++-„Code Dojos“ zur Schulung des Entwicklungsteams


Projekt: Jaguar Land Rover
Entwicklung eines ALSA-Plugins zur Synchronisation eines Signals, das über unterschiedliche Quellen empfangen wird (DVB-T, DAB, Mobilfunk usw.)

  • Windows, Linux
  • Eclipse, Subversion
  • C++, Advanced Linux Sound Architecture (ALSA), CppUTest
ThreadX Atmel Studio gcc Subversion Enterprise Architect C++ Linux Embedded Linux Eclipse make MOST Windows Windows Server Visual Studio Internet Information Server MS SQL Server CE C# ASP.NET Entity Framework SSL Authorization Manager (AzMan) Advanced Linux Sound Architecture (ALSA) CppUTest
Hirschmann Car Communication GmbH
Neckartenzlingen
7 Monate
2012-11 - 2013-05

Softwareentwickler im Bereich Produktinformationsmanagement

Softwareentwickler Windows Visual Studio C++ ...
Softwareentwickler

Projekt: ASIM 5
Entwicklung eines GUI-Template-Konzepts zur hierarchischen Darstellung von vernetzten Massendaten

  • Windows 7
  • Visual Studio 2008
  • C++, XML
  • Visual SourceSafe
Windows Visual Studio C++ XML Visual SourceSafe
Druckhaus Waiblingen Remstalbote GmbH
Waiblingen
2 Jahre 8 Monate
2010-03 - 2012-10

Softwareentwickler im Bereich Consumer Electronics

Softwareentwickler Cent OS 5 Linux Embedded Windows ...
Softwareentwickler

Projekt: HDMI 2.0 Demo (Embedded)
Entwicklung eines Demosystems zur Präsentation zukünftiger HDMI-Features; Entwicklung von UPnP-Services zur Steuerung von HDMI-Eingängen und CEC-fähiger HDMI-Geräte; Entwicklung von UPnP-Clients für Android-Tablets und -Smartphones; Entwicklung von UPnP „Remote UI“

  • Cent OS 5, Linux Embedded, Windows, Android
  • C, C++, C#, Java, HTML, JavaScript, bash, make
  • Subversion, Perforce

Projekt: OSIM-Editor
Entwicklung eines grafischen Editors zur Erstellung von Inhalten für das integrierte Hilfesystem „OSIM“ in Sony-Fernsehern; Unterstützung für mehr als 40 Sprachen, darunter bidirektionale Sprachen wie Arabisch und Hebräisch.

  • Windows XP, Windows 7
  • Visual Studio 2010
  • C, C++, C#, WPF, XML
  • Subversion

Projekt: OSIM-Tools
Entwicklung von Werkzeugen zur Verarbeitung von Inhalten für das integrierte Hilfesystem „OSIM“ in Sony-Fernsehern; Konvertierung von XML in ein proprietäres Binärformat; Entwicklung eines Renderers; Entwicklung eines Tools zum pixelgenauen Vergleich zwischen PC- und TV-Grafikausgabe

  • Windows XP, Windows 7
  • Visual Studio 2008
  • C, C++, C#, WPF, XML
  • Subversion

Projekt: HDMI 2.0 Demo (Windows)
Entwicklung eines Demosystems zur Präsentation zukünftiger HDMI-Features; synchrone Videowiedergabe auf zwei PCs über das Netzwerk; Simulation eines TV-Menüs als Video-Overlay; Steuerung der Software über die TV-Fernbedienung mittels HDMI-CEC

  • Windows XP, Windows 7
  • Visual Studio 2010
  • C++, C#, perl
  • DirectShow, Win32 API, DCOM, Sockets
  • Subversion
Cent OS 5 Linux Embedded Windows Android C C++ C# Java HTML JavaScript bash make Subversion Perforce Visual Studio WPF XML DirectShow perl Win32 API DCOM Sockets
Sony Deutschland GmbH
Stuttgart

Aus- und Weiterbildung

Aus- und Weiterbildung

7 Jahre 7 Monate
1992-09 - 2000-03

Informatik

Diplom-Informatiker, Universität Stuttgart
Diplom-Informatiker
Universität Stuttgart
  • Verteilte Systeme, Datenbanksysteme
  • Nebenfach Betriebswirtschaftslehre
  • Schwerpunkt Wirtschaftsinformatik

Kompetenzen

Kompetenzen

Top-Skills

Architektur C++ C# XML MFC HTML Blazor Parallelisierung

Produkte / Standards / Erfahrungen / Methoden

.NET
Advanced Linux Sound Architecture (ALSA)
Apache Webservices
Application Verifier
ASP.NET
Atmel Studio
Authorization Manager (AzMan)
CAPI
COM
CppUTest
Cryptography API
CSS
CUDA
CVS
DbgHelp
DbgView
DCOM
DIA SDK
DirectShow
DirectX
Doxygen
DTD
Eclipse
Enterprise Architect
Event Log
gcc
gdb
GDI
GDI+
HTML
HTML Help Workshop
IIS
Inkscape
InstallShield
Intel Parallel Studio
Intel Threading Building Blocks (TBB)
International Components for Unicode (ICU)
Internet API
Internet Information Server
MFC
Microsoft Blend
Microsoft Office
Mono
MOST
MS-DOS
OCL
OOA
OOD
OpenGL
OpenMP
Perforce
Power Management
Powershell
pthreads
PVCS
RPC
Sockets
SSL
STL
Subversion
TAPI
Tool Help Library
UML
Unicode
UPnP
Visual SourceSafe
Visual Studio
WCF
WinDbg
Windows API
Windows Error Reporting (WER)
Windows Imaging Acquisition (WIA)
Windows Media
Windows Services
SCM
WinHTTP
WiX Toolset
WNet
WPF
XML
XSD
XSLT

in der IT seit: 1993


Schwerpunktthemen: Beratung in

  • Softwarearchitektur
  • Softwareentwicklung
  • Softwaremodernisierung
  • Parallele Programmierung und Performanceoptimierung

Technologien/ Bibliotheken:

  • Programmierung: OOA, OOD, UML, STL
  • System: .NET, COM, Windows API, Windows Services (SCM), Power Management
  • Multithreading: Intel Threading Building Blocks (TBB), OpenMP, CUDA, pthreads
  • GUI: MFC, WPF, OCL
  • Lokalisierung:
    Unicode, Multilingual User Interface (MUI), International Components for Unicode (ICU)
  • Grafik: DirectX, OpenGL, GDI, GDI+, Windows Imaging Acquisition (WIA)
  • Multimedia: DirectShow, Windows Media
  • Web: ASP.NET, HTML, CSS
  • Netzwerk: WCF, DCOM, TAPI, UPnP, WNet, RPC, Internet API, Sockets, WinHTTP, CAPI
  • Sicherheit: Cryptography API
  • Debugging: DIA SDK, DbgHelp, Windows Error Reporting (WER), Event Log, Tool Help Library
  • Scripting: Powershell, MS-DOS
  • XML: XSD, DTD, XSLT

Software/Tools:

  • Entwicklung: Visual Studio, Eclipse, Atmel Studio
  • Design: Microsoft Blend, Inkscape
  • Performance: Intel Parallel Studio
  • Versionsverwaltung: Subversion, CVS, Visual SourceSafe, PVCS, Perforce
  • Debugging: WinDbg, Application Verifier, DbgView, gdb
  • Hilfe: Doxygen, HTML Help Workshop
  • Office: Microsoft Office
  • Installation: InstallShield, WiX Toolset

Betriebssysteme

Android
Embedded Linux
FreeRTOS
Linux
MS-DOS
OS/2
Sciopta
ThreadX
Unix
Windows
Windows CE

Programmiersprachen

ASP.NET
Assembler
sehr gut (x32, x64, SSE)
bash
Basic
gut
C
sehr gut
C#
sehr gut
C++
sehr gut
C++17
Java
gut
JavaScript
sehr gut
make
Perl
Grundkenntnisse
Python
Scriptsprachen
Powershell
Shell

Datenbanken

Access
ADO
ADO.NET
Entity Framework
MS SQL Server
MySQL
ODBC
ODBC
Oracle
POET
SQL

Datenkommunikation

CORBA
Ethernet
Internet, Intranet
ISDN
RPC
SMTP
TCP/IP
Windows Netzwerk
Winsock

Hardware

CD-Writer / Brenner
Configuration Manager
DDK
embedded Systeme
PC
Setup API
Video Capture Karte
WDK

Branchen

Branchen

  • Energiemanagement
  • Bausparkassen
  • Multimedia
  • Consumer Electronics
  • Pharma
  • Automotive
  • Druck
  • Verlag 

Vertrauen Sie auf Randstad

Im Bereich Freelancing
Im Bereich Arbeitnehmerüberlassung / Personalvermittlung

Fragen?

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

Das Freelancer-Portal

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