26.08.2025 aktualisiert


Software Entwickler
Profilanlagen
Skills
- C#
- Borland Delphi
- SQL
- HTML
- WPF
- C/AL
- AL
- MS-SQL Server
- Firebird
- Oracle
- Windows 10
- macOS
- Visual Studio
- Kofax eFlow6
- TIS eFlow4.5
- ReSharper
- SonarLint
- Azure DevOps Server
- Microsoft Team Foundation Server
- Entity Framework
- Microsoft Office
- SonarQube
- Git
- Microsoft Dynamics 365 Business Central
- TBarCode von TEC-IT
- Foundation Certificate in IT Service Management – EXIN Exam, based on ITIL
- Sprachkundigenprüfung Stufe IIb in Englisch
- Scrum (Einsatz seit August 2018)
Erfahrung
Sprachen
Projekthistorie
Anbindung einer REST-Schnittstelle an Microsoft Dynamics 365 Business Central
Internet und Informationstechnologie
50-250 Mitarbeiter
Programmiersprache: C/AL, AL
Tools: Microsoft Dynamics 365 Business Central, Git Extensions, MuleSoft
Betriebssystem: Windows 10
Tätigkeiten: Entwurf, Implementierung und Test
Weiterentwicklung von Microsoft Dynamic 365 Business Central Anwendungen
Energie, Wasser und Umwelt
50-250 Mitarbeiter
Schwerpunkt meiner Arbeit war die Weiter- und Neuentwicklung von Funktionen zur Anbindung von verschiedenen Dokumentenmanagementsystemen an die Dynamic 365 Business Central Anwendungen. Darüber hinaus war ich für die Planung, die Durchführung und die Protokollierung der entsprechenden Tests verantwortlich.
Programmiersprache: C/AL, AL
Tools: Microsoft Dynamic 365 Business Central, Git Extensions
Betriebssystem: Windows 10
Tätigkeiten: Implementierung und Test
Entwicklung einer REST-Schnittstelle für Microsoft Dynamics 365 Business Central
Energie, Wasser und Umwelt
50-250 Mitarbeiter
Anbindung einer REST-Schnittstelle an Microsoft Dynamics 365 Business Central
Internet und Informationstechnologie
50-250 Mitarbeiter
Programmiersprache: AL
Tools: Microsoft Dynamics 365 Business Central, Git Extensions, CMIS
Betriebssystem: Windows 10
Tätigkeiten: Entwurf, Implementierung und Test
Anbindung einer REST-Schnittstelle an Microsoft Dynamics 365 Business Central
Internet und Informationstechnologie
50-250 Mitarbeiter
Programmiersprache: AL
Tools: Microsoft Dynamics 365 Business Central, Git Extensions, KomXWork
Betriebssystem: Windows 10
Tätigkeiten: Entwurf, Implementierung und Test
Entwicklung einer REST-Schnittstelle für Microsoft Dynamic 365 Business Central
Energie, Wasser und Umwelt
50-250 Mitarbeiter
Programmiersprache: C/AL, AL
Tools: Microsoft Dynamic 365 Business Central, Postman, Git Extensions
Betriebssystem: Windows 10
Tätigkeiten: Implementierung und Test
Einführung einer Versionsverwaltung mit Git
Internet und Informationstechnologie
< 10 Mitarbeiter
Software: Git
Tools: GitHub, GitHub Desktop
Betriebssystem: Windows 10, macOS Monterey
Tätigkeiten: Installation, Konfiguration, Anwendung
Weiterentwicklung automatisierter Dokumenten-Erfassungslösungen
Internet und Informationstechnologie
1000-5000 Mitarbeiter
Schwerpunkt meiner Arbeit war die Programmierung der benötigten neuen Funktionalität zur Klassifizierung und Verarbeitung der Dokumente und zur Prüfung der Plausibilität der OCR-Erkennungs- und Erfassungsergebnisse. Darüber hinaus war ich für die Erstellung von Testszenarien, die Planung, die Durchführung und die Protokollierung der Tests verantwortlich.
Programmiersprache: C#
Tools: TIS eFlow 4.5, Azure DevOps Server, Microsoft Team Foundation Server, ReSharper, SonarLint, SonarQube
Datenbank: MS SQL-Server
Betriebssystem: Windows 7, Windows 10
Tätigkeiten: Implementierung, Test und Support
Migrieren mehrerer automatisierter Dokumenten-Erfassungslösungen
Internet und Informationstechnologie
1000-5000 Mitarbeiter
Ich war sowohl für die Planung der Migrationen und deren Umsetzung als auch für den Code Review verantwortlich. Außerdem habe ich die Entwicklertests geplant und durchgeführt.
Programmiersprache: C#
Tools: Kofax eFlow 6, Microsoft Team Foundation Server, ReSharper, SonarLint, SonarQube
Datenbank: MS SQL-Server
Betriebssystem: Windows 10
Tätigkeiten: Planung, Implementierung, Dokumentation, Test und Support
Programmierung automatisierter Dokumenten-Erfassungslösungen
Internet und Informationstechnologie
1000-5000 Mitarbeiter
Schwerpunkt meiner Arbeit war die Erstellung der Workflows und die Programmierung der benötigten Funktionalität zur Klassifizierung und Verarbeitung der gescannten Dokumente und zur Prüfung der Plausibilität der OCR-Erkennungs- und Erfassungsergebnisse. Darüber hinaus war ich für die Durchführung von Tests verantwortlich. Mir oblag die Erstellung von Testszenarien, die Planung, die Durchführung und die Protokollierung der Tests. Außerdem war ich für den Support und die Weiterentwicklung der Anwendungen verantwortlich.
Programmiersprache: C#
Tools: TIS eFlow 4.5, Azure DevOps Server, Microsoft Team Foundation Server, ReSharper, SonarLint, SonarQube
Datenbank: MS SQL-Server
Betriebssystem: Windows 7, Windows 10
Tätigkeiten: Implementierung, Test und Support
Entwicklung der Anwendung Mengenerfassungstool
Internet und Informationstechnologie
1000-5000 Mitarbeiter
Ich war für die komplette Implementierung der Anwendung, den Test sowie die Erstellung der Entwicklerdokumentati-on verantwortlich.
Programmiersprache: C#
Frameworks: WPF, Entity Framework
Tools: Microsoft Team Foundation Server, ReSharper, SonarLint, SonarQube
Datenbank: MS SQL-Server
Betriebssystem: Windows 10
Tätigkeiten: Implementierung, Test und Support
Migrieren mehrerer automatisierter Dokumenten-Erfassungslösungen
Internet und Informationstechnologie
1000-5000 Mitarbeiter
Ich war sowohl für die Planung der Migrationen und deren Umsetzung als auch für den Code Review verantwortlich. Außerdem habe ich die Entwicklertests geplant und durchgeführt.
Programmiersprache: C#, VBA
Tools: TIS eFlow 4.5, eFlow 3.1, Microsoft Team Foundation Server, ReSharper, SonarLint, SonarQube
Datenbank: MS SQL-Server
Betriebssystem: Windows 7
Tätigkeiten: Planung, Implementierung, Dokumentation, Test und Support
Entwicklung von Plug-Ins für Ticketmanager
Internet und Informationstechnologie
1000-5000 Mitarbeiter
Ich war für die Erstellung der Detailspezifikationen und deren Umsetzung in den Plug-Ins verantwortlich. Außerdem habe ich die notwendigen automatisierten Tests erstellt und durchgeführt sowie die Entwicklerdokumentation erstellt.
Programmiersprache: Borland Delphi 2007
Tools: Microsoft Team Foundation Server, MS SQL-Server
Betriebssystem: Windows 7
Tätigkeiten: Implementierung, Test und Support
Entwicklung von DLLs zum Drucken aus der Anwendung Ticketprocessing
Internet und Informationstechnologie
1000-5000 Mitarbeiter
Ich war für die Erstellung der Detailspezifikationen, die Gestaltung der Layouts und deren Umsetzung in der DLL ver-antwortlich. Außerdem habe ich die notwendigen Tests durchgeführt und die Entwicklerdokumentation erstellt.
Programmiersprache: Borland Delphi 2007
Tools: Microsoft Team Foundation Server
Betriebssystem: Windows 7
Tätigkeiten: Implementierung, Test und Support
Aktualisierung der Etikettensoftware CreateJPG
Industrie und Maschinenbau
10-50 Mitarbeiter
CADViewX Lite 9 durch die Version 12 und erstellte eine neue Installationsdatei.
Programmiersprache: Embarcadero RAD Studio XE5
Tools: CADViewX Lite 12 von CADSoftTools
Betriebssystem: Windows 7
Tätigkeiten: Konzeption, Implementierung, Test, Einführung, Support
Entwicklung der Etikettensoftware CreateJPG
Industrie und Maschinenbau
10-50 Mitarbeiter
Programmiersprache: Embarcadero RAD Studio XE5
Tools: CADViewX Lite 9 von CADSoftTools
Betriebssystem: Windows 7
Tätigkeiten: Konzeption, Implementierung, Test, Einführung, Support
Entwicklung der Anwendung Barcodeprinter
Internet und Informationstechnologie
1000-5000 Mitarbeiter
Programmiersprache: C#
Tools: TBarCode von TEC-IT, Microsoft Team Foundation Server, ReSharper
Betriebssystem: Windows 7
Tätigkeiten: Implementierung, Test
Entwicklung der Anwendung Ticketprocessing
Internet und Informationstechnologie
1000-5000 Mitarbeiter
Ich war für die Erstellung der Detailspezifikation, die GUI-Gestaltung und die Implementierung sowie die Tests der Anwendung verantwortlich. Außerdem erstellte ich die Entwicklerdokumentation und das Benutzerhandbuch und habe die Anwender geschult.
Programmiersprache: Borland Delphi 2007, XML
Betriebssystem: Windows XP, Windows 7
Tätigkeiten: Implementierung, Test, Support und Schulung, Weiterentwicklung
Entwicklung einer Bibliothekssoftware
Internet und Informationstechnologie
< 10 Mitarbeiter
Programmiersprache: Borland Delphi 2006
Datenbank: Firebird 2.0
Betriebssystem: Windows Vista
Tätigkeiten: Planung, Implementierung, Test, Einführung, Support
Entwicklung der CAP/CTM System Service Software
Pharma und Medizintechnik
1000-5000 Mitarbeiter
Die Service Software verifiziert und validiert die Genauigkeit der Pipettensysteme und der Inkubatoren des AmpliPrep. Die Software besteht aus einem Testerframework und den einzelnen Testfunktionen. Das Framework stellt die Funktio-nalität zur Steuerung der Testfunktionen und zur Darstellung und Auswertung von Testergebnissen bereit. Die Testfunk-tionen enthalten die eigentliche Funktionalität der Tests, wobei jeder Test in einer eigenen Testfunktion implementiert ist.
Ich war für die Erstellung der Detailspezifikation für das Testerframework und für die Implementierung und den Test der einzelnen Testfunktionen zuständig. Außerdem habe ich die Unit Tests für das Testerframework und die Testfunktionen erstellt und durchgeführt.
Programmiersprache: Borland Delphi 2006
Tools: SubVersion
Betriebssystem: Windows XP
Tätigkeiten: Detailspezifikation, Implementierung, Test, Bugfixing
Entwicklung des cobas c111 Printer Tool
Pharma und Medizintechnik
1000-5000 Mitarbeiter
Das Printer Tool importiert Resultat-Dateien via USB Memory Stick oder RS-232 Schnittstelle vom cobas c 111 In-strument. Der User kann zu den importierten Resultaten Kommentare hinzufügen und dann mit Hilfe von Templates Berichte generieren und drucken. Das Printer Tool stellt die notwendigen Funktionen für die Erstellung und Bearbei-tung der Templates und für ihre Verwaltung zur Verfügung. Außer den Resultat-Dateien können auch QC Resultat und QC History Dateien in das Printer Tool importiert und ausgedruckt werden. Die Templates für den Druck der QC Daten sind vordefiniert und können vom User nicht geändert werden.
Ich war für die Erstellung der Detailspezifikation und deren Umsetzung in der Software verantwortlich. Darüber hinaus habe ich die notwendigen Unit Tests erstellt und durchgeführt.
Programmiersprache: Borland Delphi 2006
Tools: Fast Report 4, SubVersion, RequisitePro 7.1, ClearQuest 7.1
Datenbank: Firebird 2.1
Betriebssystem: Windows XP
Tätigkeiten: Detailspezifikation, Implementierung, Test, Bugfixing
Entwicklung der Kamera Software „LJ QS FOTO“
Automobil und Fahrzeugbau
1000-5000 Mitarbeiter
Programmiersprache: Visual Studio 2005, C#
Datenbank: MS SQL-Server 2000
Betriebssystem: Windows XP
Tätigkeiten: Planung, Implementierung, Test, Einführung, Support
Weiterentwicklung und Portierung der Verwaltungssoftware „AWK-ORG“
Energie, Wasser und Umwelt
< 10 Mitarbeiter
Ich war sowohl für die Projektplanung als auch für die Umsetzung der einzelnen Projektteile - Programmierung, Pla-nung und Durchführung der Tests und Einführung des Verwaltungsprogramms „AWK-ORG“ beim Kunden verantwort-lich.
Programmiersprache: Borland Delphi 2006, OLE
Tools: QuickReport 3.0, Microsoft Excel 2007
Datenbank: Firebird 2.0
Betriebssystem: Windows Vista
Tätigkeiten: Planung, Implementierung, Test, Einführung, Support
Programmierung einer automatisierten Dokumenten-Erfassungslösung
Internet und Informationstechnologie
1000-5000 Mitarbeiter
Ein Schwerpunkt meiner Arbeit war die Programmierung von Validierungsfunktionen zur Prüfung von OCR-Erkennungs- und Erfassungsergebnissen auf Plausibilität und die Anpassung der Software an neue Formulartypen.
Darüber hinaus war ich für die Durchführung von Test verantwortlich. Mir oblag die Erstellung von Testszenarien, die Planung, die Durchführung und die Protokollierung der Tests.
Außerdem war ich maßgeblich am Support der Dokumenten-Erfassungslösung beteiligt.
Programmiersprache: VBA, C#
Tools: TIS eFlow 3.1
Datenbank: MS SQL-Server
Betriebssystem: Windows2000
Tätigkeiten: Implementierung, Test und Support
Entwicklung des Etikettendrucksystems "PrintCharge"
Industrie und Maschinenbau
10-50 Mitarbeiter
In der Eingabemaske werden die Chargennummer und die Anzahl der zu druckenden Etiketten erfasst. Bei der Eingabe wird die Chargennummer geprüft. Wenn sie vorhanden ist, wird die fortlaufende Nummerierung weitergeführt. Ist die Chargennummer nicht vorhanden, wird der Startwert auf 001 gesetzt. Beide Nummerierungen werden als Barcode ge-druckt. Die Druckeransteuerung erfolgt über Netzwerk (Ethernet). Ist eine Charge komplett verarbeitet, kann die zugehö-rige Nummer manuell aus der Tabelle der Chargennummern entfernt werden.
Programmiersprache: Borland Delphi 2006
Betriebssystem: Windows XP
Tätigkeiten: Implementierung und Test
Entwicklung einer Zeiterfassungssoftware
Internet und Informationstechnologie
< 10 Mitarbeiter
Programmiersprache: Borland Delphi 2006
Tools: FastReport 3
Datenbank: dataWeb TurboDB 5
Betriebssystem: Windows XP
Tätigkeiten: Implementierung, Test, Support
Entwicklung eines Abwasserkataster- und Kleinkläranlagenverwaltungsprogramm
Energie, Wasser und Umwelt
< 10 Mitarbeiter
Mir oblagen die Projektplanung und die datenbank- und programmiertechnische Umsetzung des Projektes. Hinzu ka-men die Definition und Programmierung von Schnittstellen zu anderen Anwendungen. Außerdem war ich für die Pla-nung der Tests, die Einführung des Verwaltungsprogramms „AWK-ORG“ bei Kunden und die Übernahme des Sup-ports verantwortlich.
Programmiersprache: Borland Delphi 5.0, OLE
Tools: QuickReport 3.0, Microsoft Excel
Datenbank: Firebird 1.5
Betriebssystem: Windows XP
Tätigkeiten: Planung, Implementierung, Test, Einführung, Support
Entwicklung des Etikettendrucksystems PrintDXF
Industrie und Maschinenbau
10-50 Mitarbeiter
Vor dem Druck kann der Anwender sich das Etikett in einer Vorschau ansehen. Für den Druck der Etiketten stehen zwei Modi zur Verfügung. 1. Das Etikett wird gleich gedruckt. 2. Mehrere Etiketten werden zu einem Druckauftrag zusam-mengefaßt. Bis zum Druck kann der Druckauftrag bearbeitet werden (Etiketten hinzufügen bzw. löschen, Anzahl einzel-ner Etiketten ändern).
Programmiersprache: Borland Delphi 5.0
Betriebssystem: WindowsXP
Tätigkeiten: Konzeption, Implementierung, Test, Einführung, Support
Entwicklung einer Kleinkläranlagenverwaltungssoftware
Energie, Wasser und Umwelt
< 10 Mitarbeiter
Das Verwaltungsprogramm „KKA-ORG“ gibt dem Anwender die Möglichkeit der effektiven Erfassung, Verwaltung und Kontrolle von Kleinkläranlagen. Die vielfältigen Auswertungsmöglichkeiten von „KKA-ORG“ sind die kompeten-te Grundlage für die Bearbeitung von Genehmigungs- und Sanierungsvorgängen sowie der Planung und Kontrolle von Entsorgungs- und Wartungsarbeiten.
Mir oblagen die Projektplanung und die datenbank- und programmiertechnische Umsetzung des Projektes. Hinzu ka-men die Planung der Tests, die Einführung des Verwaltungsprogramms „KKA-ORG“ bei Kunden und die Übernahme des Supports.
Programmiersprache: Borland Delphi 5.0
Tools: QuickReport 3.0
Datenbank: InterBase 6.0, Access97, Access2000
Betriebssystem: Windows 2000, Windows XP
Tätigkeiten: Planung, Implementierung, Test, Einführung, Support
Entwicklung des Barcodeetiketten-Drucksystems PrintLabel 2.1
Industrie und Maschinenbau
10-50 Mitarbeiter
- Der Druck der Etiketten wird protokolliert. In einer Archivdatei werden die Daten der letzten 10.000 Etiketten ge-speichert.
- Die bereits gedruckten Etiketten können aus einer Liste ausgewählt und noch einmal gedruckt werden.
- Zum schnelleren Finden von gedruckten Etiketten wurde eine Suchfunktion integriert.
- Die Benutzeroberfläche wurde mehrsprachig gestaltet. Der Anwender kann über ein Menü zwischen den Sprachen Deutsch, Englisch und Spanisch wählen.
Programmiersprache: Borland Delphi 5.0
Betriebssystem: Windows 2000, Windows XP
Tätigkeiten: Konzeption, Implementierung, Test, Einführung, Support
Entwicklung des Barcodeetiketten-Drucksystems PrintLabel 2.0
Industrie und Maschinenbau
10-50 Mitarbeiter
Programmiersprache: Borland Delphi 5.0
Betriebssystem: Windows 2000 professionell
Tätigkeiten: Konzeption, Implementierung, Test, Einführung, Support
Entwicklung des Barcodeetiketten-Drucksystems QLS300
Industrie und Maschinenbau
10-50 Mitarbeiter
Bei Anforderung eines Etiketts ermittelt die Software den aktuellen Tag, das Jahr und die gerade laufende Schicht. Mit diesen Angaben wird das Etikett generiert und danach gedruckt. Der Beginn und das Ende der Schichten können vom Anwender eingestellt werden. Die Steuerung der Software erfolgt manuell über die Benutzeroberfläche oder automatisch über ein externes Signal.
Programmiersprache: Borland Delphi 5.0
Betriebssystem: WindowsNT 4.0
Tätigkeiten: Konzeption, Implementierung, Test, Einführung, Support
Entwicklung des Barcodeetiketten-Drucksystems PrintLabel 1.1
Industrie und Maschinenbau
10-50 Mitarbeiter
Für die Erzeugung eines Etiketts, wählt der Anwender die Produktinformationen aus der Datenbank aus und gibt die Anzahl der gewünschten Etiketten an. Durch die Angabe der Blockgröße kann der Anwender festlegen wie viele Etiket-ten auf einmal gedruckt werden. Die Beschriftungen der Benutzeroberfläche wurden zweisprachig gestaltet. Die Texte dafür werden, für jede Sprache in einer Datei gespeichert. Dadurch hat der Anwender die Möglichkeit die Sprachen und Beschriftungen beliebig zu ändern. Die Steuerung der Software erfolgt manuell über die Benutzeroberfläche oder auto-matisch über Batchsteuerung. Der Druck der Etiketten wird über einen externen Taster gesteuert.
Programmiersprache: Borland Delphi 5.0
Datenbank: DBase IV
Betriebssystem: WindowsNT 4.0
Tätigkeiten: Konzeption, Implementierung, Test, Einführung, Support
Erstellung eines Datenmodells
Internet und Informationstechnologie
250-500 Mitarbeiter
Die notwendigen Informationen über die Daten- und Tabellenstruktur des Handwerkerpaketes wurden aus der Analyse der Datenbank und des Programmcodes gewonnen. Die Ergebnisse der Analyse wurden von mir grafisch aufbereitet.
Darüber hinaus erarbeitete ich Vorschläge für die Reorganisation des bestehenden Datenmodells.
Programmiersprache: Borland Delphi 5.0, SQL
Datenbank: MS SQL-Server
Betriebssystem: WindowsNT 4.0
Tätigkeiten: Systemanalyse, Datenbankanalyse
Entwicklung eines Barcodeetiketten-Drucksystems
Industrie und Maschinenbau
10-50 Mitarbeiter
Die Software generiert eine fortlaufende Nummer und schickt diese zusammen mit deren Checksumme an eine Black-box. Die Box berechnet aus der Nummer einen PIN-Code und ebenfalls eine Checksumme und schickt diese zurück zur Software. Diese überprüft die Plausibilität der Checksummen.
Sind die Summen plausibel, generiert die Software aus der fortlaufenden Nummer und dem PIN-Code ein Barcodeeti-kett. Die Etiketten werden in einer Druckdatei abgelegt und dann als Druckjob an den Barcodedrucker gesendet. Zur Dokumentation werden die fortlaufende Nummer und der PIN-Code protokolliert.
Programmiersprache: Borland Delphi 5.0
Betriebssystem: WindowsNT 4.0
Tätigkeiten: Konzeption, Implementierung, Test, Einführung, Support
Entwicklung einer Datenabgleich und Duplizitätsprüfung
Internet und Informationstechnologie
< 10 Mitarbeiter
Mir oblag die Realisierung von verschiedensten Auswertungsfunktionen und die Planung und Durchführung der Tests der Software.
Programmiersprache: Delphi 5.0, SQL,
Tools: Fuzzy! Double V4
Datenbank: Oracle, Siebel
Entwicklung von Zugriffsberechtigungen
Öffentlicher Dienst
500-1000 Mitarbeiter
Programmiersprache: SuperNova, SQL
Datenbank: Informix
Betriebssystem: WindowsNT 4.0, Unix
Tätigkeiten: Konzeption, Implementierung, Test
Entwicklung einer Warenwirtschaftsoftware
Internet und Informationstechnologie
< 10 Mitarbeiter
Darüber hinaus war ich an der Einführung des Warenwirtschaftssystems beim Kunden beteiligt. Mir oblagen die Bera-tung und Unterstützung der Mitarbeiter des Kunden in der Einführungsphase und die Übernahme von Teilen des Sup-ports.
Programmiersprache: SQL
Tools: USoft
Datenbank: Oracle 8
Betriebssystem: WindowsNT 4.0
Tätigkeiten: Konzeption, Implementierung, Test, Einführung, Support
Kontaktanfrage
Einloggen & anfragen.
Das Kontaktformular ist nur für eingeloggte Nutzer verfügbar.
RegistrierenAnmelden