13.08.2025 aktualisiert


Premiumkunde
100 % verfügbarIT-Entwicklung und Beratung
Koblenz, Deutschland
Weltweit
Skills
ProgrammierungJavaVB.NETSOAPSQLAngular jsHibernateRESTMicrosoft Visual StudioAnforderungsanalysePKIProjektplanungWCF WPFPythonC++C#Software EntwicklungMobiltelefoneMySQLTCP/IPHTMLJavascriptjQueryPHPQualitätssicherung.NETASP.netRessourcenplanungSoftware ArchitektProjektkoordinationMSSQL and Oracle Datenbanken
Themenschwerpunkte: Team- und Projektkoordination, Softwareentwicklung und – Design, - Architektur, Anforderungsanalyse und Planung
Microsoft .NET-Framework, C#, ASP.NET, Blazor, Java, PKI, C++/WinAPI, C++/Qt, C, Entwicklung Mehrschichtiger Systeme (N-Tier), Entwicklung verteilter Systeme (TCP/IP; UDP), MySQL, MySQL, SQLite, PostgresSQL, MSSQL Server, NUnit, UnitTesting, Cloud, Azure
Konzepte / Methoden :
- Software-Architektur und –Entwicklung, OOP, Design Pattern
- Datenmodellierung / Datenbankdesign
- Erstellung von Pflichtenheften, Lastenheften
- Analyse von Arbeitsabläufen / Re-Design / Programmierung
- Versionsmanagement mit Subversion, Visual Source Safe, Team Foundation Server
- Projektorganisation / IT-Koordination
- Qualitätssicherung von Softwareprodukten/ -paketen
- Performance Analysen von Programmen hinsichtlich Speicherverwaltung und Ausführungsgeschwindigkeiten
- Organisation von Ticketsystemen TRAC / JIRA / Mantis ...
Softwareentwicklung
Programmiersprachen / Skripte:
- Microsoft .NET-Framework, C#, VB.NET, ASP.NET, Visual Studio. .NET Framework (inkl. NHibernate, WPF, WCF).
- Java ab 1.4.x, C, C++/Qt/QML, inkl. Nutzung von WinApi-Funktionen, Turbo Pascal, SQL, XML, (X)HTML/CSS, PHP, Javascript, Python
- Visual Basic 6.0, COM, JavaScript, PHP (incl. 5.x), JQuery
- Kenntnisse Delphi, ANT, Maven, Tomcat, XLS, SOAP
Entwicklungsumgebungen, Editoren, Tools:
- Visual Studio 6, Visual Studio 2003 bis heute
- Eclipse, IntelliJ, CLion, Azure Devops
- Delphi 5 und 6, Turbo Pascal
- Performance- und Memory-Validator
Sonstiges:
- OOP, UML, Hibernate, Design Pattern, gute Kenntnisse im Umfeld GSM/GPRS
- Verarbeitung und Aufbereitung von GPS-Daten, Hangfire, Apache Nifi
- TCP/IP und UDP Kommunikation, TLS, https, http, REST, SOAP
- Kommunikation via RS232 auf Mikrocontroller-Basierte Systemen
- Anbinden von 3rd Party Software
- Arbeiten/Anbinden mit/von Office Produkten
- PKI, EJBCA
- Linux/Unix
Datenbanken
- MySQL Installation, Betrieb
- Microsoft SQL Server
- Microsoft Access SQLite
- MS Access
- Oracle .xcws-notif-host div { all: revert; } .xcws-notif-host > div { position: fixed; top: 0px; right: 4px; max-width: 480px; display: flex; flex-direction: column; z-index: 99999999999; } .xcws-notif-host > div > .xcws-hz-notification { position:relative; padding: 4px 8px; color: white; font-family: "Helvetica"; font-size: 12pt; border-radius: 5px; margin: 5px 0px 3px 5px; opacity: 0; left: 250px; white-space: pre-wrap; box-shadow: 3px 3px 5px 3px rgba(128,128,128,0.5); } .xcws-notif-host > div > .xcws-hz-notification * { color: inherit; } .xcws-notif-host > div > .xcws-hz-notification > div > .xcws-hz-learned { text-align: left; color: white; } .xcws-notif-host > div > .xcws-hz-notification > div > .xcws-hz-learned > span { color: inherit; } .xcws-notif-host > div > .xcws-hz-notification > div > .xcws-hz-learned > span.xcws-hz-itself { font-size: 1.4em; } .xcws-notif-host > div .xcws-hz-pair-info { display: block; display: flex; justify-content: space-between; white-space: pre; align-items: baseline; } .xcws-notif-host > div .xcws-hz-pair-info > div { margin: 0; color: white; } @-webkit-keyframes fadeInFromNone { 0% { display: none; opacity: 0; } 5% { display: block; opacity: 1; left: 0px; } 75% { display: block; opacity: 1; left: 0px; } 100% { display: block; opacity: 0; left: 250px; } } .xcws-notif-host > div .xcws-hz--fade_out { -webkit-animation: fadeInFromNone 5s ease-out; } .xcws-notif-host > div .xcws-hz--move_element_up { -webkit-animation: fadeInFromNone 5s ease-out; } .xcws-notif-host > div .xcws-hz--do_after_goan{ opacity: 1; overflow-y: hidden; visibility: hidden; left: 0px ; -webkit-animation: xcws-hz---after_goan 0.5s; } @keyframes xcws-hz---after_goan { 0% { visibility:hidden; overflow-y: hidden; } 100% { padding: 0px; height: 0px; } } .xcws-notif-host > div > .xcws-hz-notification.xcws-hz-notification-type--success { background: green; } .xcws-notif-host > div > .xcws-hz-notification.xcws-hz-notification-type--error { background: orangered; } .xcws-notif-host > div > .xcws-hz-notification.xcws-hz-notification-type--info { background: dodgerblue; } .xcws-notif-host div { all: revert; } .xcws-notif-host > div { position: fixed; top: 0px; right: 4px; max-width: 480px; display: flex; flex-direction: column; z-index: 99999999999; } .xcws-notif-host > div > .xcws-hz-notification { position:relative; padding: 4px 8px; color: white; font-family: "Helvetica"; font-size: 12pt; border-radius: 5px; margin: 5px 0px 3px 5px; opacity: 0; left: 250px; white-space: pre-wrap; box-shadow: 3px 3px 5px 3px rgba(128,128,128,0.5); } .xcws-notif-host > div > .xcws-hz-notification * { color: inherit; } .xcws-notif-host > div > .xcws-hz-notification > div > .xcws-hz-learned { text-align: left; color: white; } .xcws-notif-host > div > .xcws-hz-notification > div > .xcws-hz-learned > span { color: inherit; } .xcws-notif-host > div > .xcws-hz-notification > div > .xcws-hz-learned > span.xcws-hz-itself { font-size: 1.4em; } .xcws-notif-host > div .xcws-hz-pair-info { display: block; display: flex; justify-content: space-between; white-space: pre; align-items: baseline; } .xcws-notif-host > div .xcws-hz-pair-info > div { margin: 0; color: white; } @-webkit-keyframes fadeInFromNone { 0% { display: none; opacity: 0; } 5% { display: block; opacity: 1; left: 0px; } 75% { display: block; opacity: 1; left: 0px; } 100% { display: block; opacity: 0; left: 250px; } } .xcws-notif-host > div .xcws-hz--fade_out { -webkit-animation: fadeInFromNone 5s ease-out; } .xcws-notif-host > div .xcws-hz--move_element_up { -webkit-animation: fadeInFromNone 5s ease-out; } .xcws-notif-host > div .xcws-hz--do_after_goan{ opacity: 1; overflow-y: hidden; visibility: hidden; left: 0px ; -webkit-animation: xcws-hz---after_goan 0.5s; } @keyframes xcws-hz---after_goan { 0% { visibility:hidden; overflow-y: hidden; } 100% { padding: 0px; height: 0px; } } .xcws-notif-host > div > .xcws-hz-notification.xcws-hz-notification-type--success { background: green; } .xcws-notif-host > div > .xcws-hz-notification.xcws-hz-notification-type--error { background: orangered; } .xcws-notif-host > div > .xcws-hz-notification.xcws-hz-notification-type--info { background: dodgerblue; }
Microsoft .NET-Framework, C#, ASP.NET, Blazor, Java, PKI, C++/WinAPI, C++/Qt, C, Entwicklung Mehrschichtiger Systeme (N-Tier), Entwicklung verteilter Systeme (TCP/IP; UDP), MySQL, MySQL, SQLite, PostgresSQL, MSSQL Server, NUnit, UnitTesting, Cloud, Azure
Konzepte / Methoden :
- Software-Architektur und –Entwicklung, OOP, Design Pattern
- Datenmodellierung / Datenbankdesign
- Erstellung von Pflichtenheften, Lastenheften
- Analyse von Arbeitsabläufen / Re-Design / Programmierung
- Versionsmanagement mit Subversion, Visual Source Safe, Team Foundation Server
- Projektorganisation / IT-Koordination
- Qualitätssicherung von Softwareprodukten/ -paketen
- Performance Analysen von Programmen hinsichtlich Speicherverwaltung und Ausführungsgeschwindigkeiten
- Organisation von Ticketsystemen TRAC / JIRA / Mantis ...
Softwareentwicklung
Programmiersprachen / Skripte:
- Microsoft .NET-Framework, C#, VB.NET, ASP.NET, Visual Studio. .NET Framework (inkl. NHibernate, WPF, WCF).
- Java ab 1.4.x, C, C++/Qt/QML, inkl. Nutzung von WinApi-Funktionen, Turbo Pascal, SQL, XML, (X)HTML/CSS, PHP, Javascript, Python
- Visual Basic 6.0, COM, JavaScript, PHP (incl. 5.x), JQuery
- Kenntnisse Delphi, ANT, Maven, Tomcat, XLS, SOAP
Entwicklungsumgebungen, Editoren, Tools:
- Visual Studio 6, Visual Studio 2003 bis heute
- Eclipse, IntelliJ, CLion, Azure Devops
- Delphi 5 und 6, Turbo Pascal
- Performance- und Memory-Validator
Sonstiges:
- OOP, UML, Hibernate, Design Pattern, gute Kenntnisse im Umfeld GSM/GPRS
- Verarbeitung und Aufbereitung von GPS-Daten, Hangfire, Apache Nifi
- TCP/IP und UDP Kommunikation, TLS, https, http, REST, SOAP
- Kommunikation via RS232 auf Mikrocontroller-Basierte Systemen
- Anbinden von 3rd Party Software
- Arbeiten/Anbinden mit/von Office Produkten
- PKI, EJBCA
- Linux/Unix
Datenbanken
- MySQL Installation, Betrieb
- Microsoft SQL Server
- Microsoft Access SQLite
- MS Access
- Oracle .xcws-notif-host div { all: revert; } .xcws-notif-host > div { position: fixed; top: 0px; right: 4px; max-width: 480px; display: flex; flex-direction: column; z-index: 99999999999; } .xcws-notif-host > div > .xcws-hz-notification { position:relative; padding: 4px 8px; color: white; font-family: "Helvetica"; font-size: 12pt; border-radius: 5px; margin: 5px 0px 3px 5px; opacity: 0; left: 250px; white-space: pre-wrap; box-shadow: 3px 3px 5px 3px rgba(128,128,128,0.5); } .xcws-notif-host > div > .xcws-hz-notification * { color: inherit; } .xcws-notif-host > div > .xcws-hz-notification > div > .xcws-hz-learned { text-align: left; color: white; } .xcws-notif-host > div > .xcws-hz-notification > div > .xcws-hz-learned > span { color: inherit; } .xcws-notif-host > div > .xcws-hz-notification > div > .xcws-hz-learned > span.xcws-hz-itself { font-size: 1.4em; } .xcws-notif-host > div .xcws-hz-pair-info { display: block; display: flex; justify-content: space-between; white-space: pre; align-items: baseline; } .xcws-notif-host > div .xcws-hz-pair-info > div { margin: 0; color: white; } @-webkit-keyframes fadeInFromNone { 0% { display: none; opacity: 0; } 5% { display: block; opacity: 1; left: 0px; } 75% { display: block; opacity: 1; left: 0px; } 100% { display: block; opacity: 0; left: 250px; } } .xcws-notif-host > div .xcws-hz--fade_out { -webkit-animation: fadeInFromNone 5s ease-out; } .xcws-notif-host > div .xcws-hz--move_element_up { -webkit-animation: fadeInFromNone 5s ease-out; } .xcws-notif-host > div .xcws-hz--do_after_goan{ opacity: 1; overflow-y: hidden; visibility: hidden; left: 0px ; -webkit-animation: xcws-hz---after_goan 0.5s; } @keyframes xcws-hz---after_goan { 0% { visibility:hidden; overflow-y: hidden; } 100% { padding: 0px; height: 0px; } } .xcws-notif-host > div > .xcws-hz-notification.xcws-hz-notification-type--success { background: green; } .xcws-notif-host > div > .xcws-hz-notification.xcws-hz-notification-type--error { background: orangered; } .xcws-notif-host > div > .xcws-hz-notification.xcws-hz-notification-type--info { background: dodgerblue; } .xcws-notif-host div { all: revert; } .xcws-notif-host > div { position: fixed; top: 0px; right: 4px; max-width: 480px; display: flex; flex-direction: column; z-index: 99999999999; } .xcws-notif-host > div > .xcws-hz-notification { position:relative; padding: 4px 8px; color: white; font-family: "Helvetica"; font-size: 12pt; border-radius: 5px; margin: 5px 0px 3px 5px; opacity: 0; left: 250px; white-space: pre-wrap; box-shadow: 3px 3px 5px 3px rgba(128,128,128,0.5); } .xcws-notif-host > div > .xcws-hz-notification * { color: inherit; } .xcws-notif-host > div > .xcws-hz-notification > div > .xcws-hz-learned { text-align: left; color: white; } .xcws-notif-host > div > .xcws-hz-notification > div > .xcws-hz-learned > span { color: inherit; } .xcws-notif-host > div > .xcws-hz-notification > div > .xcws-hz-learned > span.xcws-hz-itself { font-size: 1.4em; } .xcws-notif-host > div .xcws-hz-pair-info { display: block; display: flex; justify-content: space-between; white-space: pre; align-items: baseline; } .xcws-notif-host > div .xcws-hz-pair-info > div { margin: 0; color: white; } @-webkit-keyframes fadeInFromNone { 0% { display: none; opacity: 0; } 5% { display: block; opacity: 1; left: 0px; } 75% { display: block; opacity: 1; left: 0px; } 100% { display: block; opacity: 0; left: 250px; } } .xcws-notif-host > div .xcws-hz--fade_out { -webkit-animation: fadeInFromNone 5s ease-out; } .xcws-notif-host > div .xcws-hz--move_element_up { -webkit-animation: fadeInFromNone 5s ease-out; } .xcws-notif-host > div .xcws-hz--do_after_goan{ opacity: 1; overflow-y: hidden; visibility: hidden; left: 0px ; -webkit-animation: xcws-hz---after_goan 0.5s; } @keyframes xcws-hz---after_goan { 0% { visibility:hidden; overflow-y: hidden; } 100% { padding: 0px; height: 0px; } } .xcws-notif-host > div > .xcws-hz-notification.xcws-hz-notification-type--success { background: green; } .xcws-notif-host > div > .xcws-hz-notification.xcws-hz-notification-type--error { background: orangered; } .xcws-notif-host > div > .xcws-hz-notification.xcws-hz-notification-type--info { background: dodgerblue; }
Sprachen
ChinesischgutDeutschMutterspracheEnglischverhandlungssicher