07.09.2026 aktualisiert

**** ******** ****
Premiumkunde
100 % verfügbar

Erfahrener C++/C# -Entwickler mit Interesse für Software-Design und Embedded-Programmierung

Úvaly, Tschechische Republik
Deutschland +5
info: Deutschland, Österreich, Schweiz, Slowakei, Polen, Tschechische Republik
Bc.
Úvaly, Tschechische Republik
Deutschland +5
info: Deutschland, Österreich, Schweiz, Slowakei, Polen, Tschechische Republik
Bc.

Profilanlagen

diplom.pdf
rektorpreis.jpg
cv_en.pdf
cv_de.pdf

Über mich

Ich bin ein begeisterter Entwickler mit jahrelanger Erfahrung mit komplexen multithreaded Anwendungen, Performanceoptimierung, Netzwerkprotokollen, kryptografischen Verfahren und verschiedenen Datenbanken. Als Mensch bin ich kommunikativ, teamfähig, ausdauernd und mag neue Herausforderungen.

Skills

C (Programmiersprache)ArduinoC#C++KryptographieRelationale DatenbankenEntwurfEmbedded C++Embedded SoftwareFreertosPostgreSQLOpensslQt (Software)SQLiteUMLDesign PatternsMultithreadingBlazorOracle 10g/11gMicrosoft Tfs
Analyse und Entwurf: Objektorientiertes Design (OOA/OOD, UML, Design Patterns, Case Tools), Datenbankmodellierung

Programmierung: C, C++, C#, diverse Skriptsprachen (Perl, Python, Bash, Tcl/Tk), HTML, PHP, ASP, Blazor, Javascript, JQuery, CSS, XML, XSL, XSD, Xpath, SQL, PL/SQL, QT, WIN32, COM

Datenbanken: Oracle, PostgreSQL, MySql, Sybase, MSSQL, SQLite

Betriebsysteme & Tools: Windows, Linux, Visual Studio, Eclipse, TFS, CVS, Subversion, Rational Purify, Quantify, PureCoverage, Power Designer, Enterprise Architect, …

Erfahrung

Berufserfahrungmehr als 10 Jahre
Freelancer seit1998

Sprachen

GermanverhandlungssicherEnglishverhandlungssicherSlovakverhandlungssicherCzechMuttersprache

Projekthistorie

Senior Softwareentwickler (Consulting)

Softzoll, GmbH | Berlin

Sonstiges

10-50 Mitarbeiter

  • Entwurf und Implementierung einer Multi-Protokoll-Lösung für EDI (Electronic Data Interchange). Die größte Herausforderung bestand in der schnellen Verarbeitung großer Mengen verschlüsselter Netzwerkübertragungen, deren gleichzeitiger Archivierung, der automatischen Auswertung möglicher Fehler sowie deren Meldung an den zuständigen Operator. Alle Instanzen sendeten zudem automatisch Änderungen ihres Status an das zentrale Überwachungssystem. Diese Prozesse mussten parallel und synchron zueinander ablaufen.
  • Die komplette Anwendung habe ich im Alleingang auf SOA-Basis entworfen und in C++ mit Hilfe der Qt-Bibliothek implementiert.
  • In diesem Projekt habe ich tiefgreifende Kenntnisse in verschiedenen Übertragungsprotokollen und Sicherheitsverfahren gewonnen (AS2, AS4, OFTP2, X.400, WebDAV, ...).

Senior Softwareentwickler (Consulting)

Deutsche Post IT Services , GmbH | Bonn

Transport und Logistik

500-1000 Mitarbeiter

  1. Meine Aufgaben umfassten vor allem: die Weiterentwicklung der bestehenden Programme zur Logistik-Steuerung und Optimierung.
  2. Hauptsächlich handelte es sich um Client-Server Anwendungen, die in C++ entwickelt wurden und mit mehreren Oracle Datenbanken gleichzeitig kommunizierten.
  3. Die Entwicklung von neuen Java Modulen in einer JEE Landschaft, die Anbindung von Web Services in Java.
  4. Die Entwicklung eines Tools zur Ausführung von Lasttests auf Basis einer Tcl- Erweiterungsbibliothek.

Senior Softwareentwickler (Consulting)

eResearch Technology, GmbH | Würzburg

Pharma und Medizintechnik

250-500 Mitarbeiter

  1. Ich war hauptsächlich für die Weiterentwicklung einer Softwarelösung zur Durchführung von klinischen Studien verantwortlich.
  2. Zu den Herausforderungen gehörte vor allem der Neuentwurf des Objektmodells und die Anbindung von medizinischen Messgeräten.
  3. Für die Entwicklung wurde C/C++ und C# mit TFS eingesetzt.

Software designer, Fair.NET (SOA Framework)

Infinity, a.s. | Prag

Internet und Informationstechnologie

50-250 Mitarbeiter

  1. Fair.NET ist ein innovatives Framework für Entwicklung von Enterprise Systemen auf SOA- Basis (Service Oriented Architecture).
  2. Das Framework wurde in C# für Windows realisiert.
  3. Ich war hauptsächlich für den OO-Entwurf des Frameworks, die Leitung von einem vierköpfigen Team und die Implementierung von WMI Schnittstellen verantwortlich.

Senior Softwareentwickler

Barad-Dur, s.r.o.

Internet und Informationstechnologie

< 10 Mitarbeiter

  1. Ich war für den Entwurf und die Implementierung von mehreren Softwarelösungen verantwortlich: eine Dateimanager-Software, die verschiedene Protokolle (wie z.B. FTP(S), HTTP(S), SFTP (SSH2) oder WebDAV) zur Datenübertragung nutzen kann (C++, MFC, Berkeley Sockets).
  2. Eine Desktop-Anwendung zur Verwaltung der in-house entwickelten E-Commerce Lösung. Neben dem in C# (+WinForms) implementierten Frontend habe ich auch das komplette Datenmodel entworfen und in PostgreSQL realisiert.
  3. Verschiedene Web Projekte auf PHP + PostgreSQL oder MySQL -Basis.

Softwareentwickler (Consulting)

Deutsche Post, AG | Trier

Transport und Logistik

  1. Ich war für die Weiterentwicklung einer umfangreichen „Fat Client“ Anwendung in C++ verantwortlich.
  2. Die Hauptaufgabe bestand im Entwurf einer intelligenten objektorientierten Datenzugriffsschicht, die mit mehreren Datenbanken gleichzeitig kommuniziert und auf Datenänderungen reagiert.

Softwareentwickler (Consulting)

Deutsche Post, Schweiz | Basel

Transport und Logistik

  1. Ich erweiterte in einem dreiköpfigen Team bestehende Client/Server-Anwendungen für die Paketverfolgung und Logistik-Optimierung.
  2. Diese Programme basierten auf einer Sybase-Datenbank und wurden in C++ für Windows NT entwickelt.

Softwareentwickler, OBP Projekt im Auftrag von ESA

Siemens, AG | Wien

Internet und Informationstechnologie

  1. In dem OBP (On Board Processing) Projekt entwickelte ich in einem sechsköpfigen Team eine Simulationssoftware für die Kommunikationssatelliten der Europäischen Weltraumorganisation (ESA).
  2. Ich war verantwortlich für die Planung, Dokumentation und Implementierung des Satellitensimulators.
  3. Um eine flexible Konfiguration des Simulators zu ermöglichen, habe ich ein Tcl-Interpreter integriert.
  4. In der relativ langen Planungsphase wurden konsequent Design Patterns und Prinzipien des Objektorientiertes Entwurf eingesetzt.
  5. Die Implementierung für das Ziel-Betriebsysstem (Digital Unix) erfolgte hauptsächlich unter Linux mit Hilfe der ACE-Bibliothek und des GNU C++ - Compilers.
  6. Die offizielle Sprache in diesem Projekt war Englisch.


Kontaktanfrage

Einloggen & anfragen.

Das Kontaktformular ist nur für eingeloggte Nutzer verfügbar.

RegistrierenAnmelden