08/03/2026 updated

**** ******** ****
Premium member
100 % available

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

Úvaly, Czech Republic
Germany +5
info: Germany, Austria, Switzerland, Slovakia, Poland, Czech Republic
Bc.
Úvaly, Czech Republic
Germany +5
info: Germany, Austria, Switzerland, Slovakia, Poland, Czech Republic
Bc.

Profile attachments

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

About me

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.

C (Programming Language)ArduinoC Sharp (Programming Language)C++ (Programming Language)CryptographyRelational DatabasesDesign BriefEmbedded CEmbedded 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, …

Languages

GermanFluentEnglishFluentSlovakFluentCzechNative speaker

Project history

Senior Softwareentwickler (Consulting)

Softzoll, GmbH | Berlin

Other

10-50 team member

  • 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 & Logistics

500-1000 team member

  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

Pharmaceuticals & Medical Technology

250-500 team member

  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 & IT

50-250 team member

  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 & IT

< 10 team member

  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 & Logistics

  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 & Logistics

  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 & IT

  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.


Contact form

Log in to get in touch

You need to be logged in to use the contact form.

Sign upLog in