freiberufler Seniorentwickler C#, VBA, Datenbanken (auch VB/VB.NET/C++) auf freelance.de

Seniorentwickler C#, VBA, Datenbanken (auch VB/VB.NET/C++)

zuletzt online vor wenigen Stunden
  • 65€/Stunde
  • 17489 Greifswald
  • DACH-Region
  • de  |  en
  • 25.07.2024

Kurzvorstellung

Ich suche Visual Studio- C# und VBA Projekte, die ich bevorzugt im Home Office oder Vorort bearbeiten kann.

Qualifikationen

  • Access2 J.
  • C#11 J.
  • Delphi15 J.
  • HMI
  • Java (allg.)1 J.
  • Microsoft Access13 J.
  • Microsoft SharePoint Server6 J.
  • Microsoft SQL-Server (MS SQL)19 J.
  • Microsoft Visual Studio11 J.
  • Mysql7 J.
  • OPC Unified Architecture1 J.
  • Schulung / Training (IT)5 J.
  • Server Administration2 J.
  • SOAP1 J.
  • Software Design1 J.
  • SQL3 J.
  • VBA (Visual Basic for Applications)5 J.
  • Visual Basic1 J.
  • VSTO
  • Web Services2 J.
  • Windows Presentation Foundation7 J.

Projekt‐ & Berufserfahrung

Softwarearchitekt + Entwickler
Thorwesten Maschinenbau GmbH, Remote
5/2023 – offen (1 Jahr, 7 Monate)
Fertigungsindustrie
Tätigkeitszeitraum

5/2023 – offen

Tätigkeitsbeschreibung

Entwicklung eines Managementsystems zur Unterstützung des Anlagenbaus von profilverarbeitenden Maschinen (Auswahl2023)
- Projektentwicklung (Datenmodell, Anwendungslandschaft)
- Entwicklung eines Webservice, einer CAD-Task-Verwaltung (verteilte Anwendung) und einer Window-Desktopanwendung
- Anbindung des Siemens Nixdorf CAD Systems

Eingesetzte Qualifikationen

Access, Microsoft SQL-Server (MS SQL), C#, Microsoft Visual Studio, SOAP, Web Services

Softwareentwickler
GST-Germany (Hitatchi), Remote
2/2023 – offen (1 Jahr, 10 Monate)
Logistikdienstleister
Tätigkeitszeitraum

2/2023 – offen

Tätigkeitsbeschreibung

a) Implementierung von Routinen zur formalen und fachlichen Prüfung von Bahnanlagenprojektierungen
b) Erstellung von Projektierungsgrundlagen mittels des Drools Business Rules Management System (BRMS)
c) Weiterentwicklung des OPC-UA-Modellgenerator
d) Weiterentwicklung und Betreuung von VB6- und VBA-Tools zur Unterstützung der Hardwareprojektierung von Außenanlagen

Eingesetzte Qualifikationen

Software Design, C#, Java (allg.), Visual Basic, Microsoft Visual Studio, VBA (Visual Basic for Applications), OPC Unified Architecture

Entwickler + Administrator
Bundesverband der Deutschen Dermatologen, Remote
1/2022 – offen (2 Jahre, 11 Monate)
Life Sciences
Tätigkeitszeitraum

1/2022 – offen

Tätigkeitsbeschreibung

Analyse, Fehlerbeseitigung und Weiterentwicklung der Mitgliederverwaltung und der Anbindung des Internetauftritts sowie IT - Administartion
- IT Analyse (STRATO Server, MS SQL, MySQL-TYPO3)
- Fehlerbeseitigung und Weiterentwicklung der Mitgleiderverwaltung (MS Access mit MS SQL als Backbone; VBA Programmierung)
- Ablösung des auf MS Access beruhenden Datenabgleichs zwischen MS SQL (interne Mitgliederverwaltung) und MySQL(TYPO3-basierter Internetauftritt mit Dermatologensuche) durch ein NT Dienst basierend auf einer C# Implementation
- Konzepterstellung für Weiterentwicklung
- Administration der Server (Windows 2016, MS SQL 2019), Einrichtung verschlüsselter Kommunikation, Benutzereinrichtung etc.

Eingesetzte Qualifikationen

Access, C#, Microsoft SQL-Server (MS SQL), Mysql, Server Administration, Microsoft Visual Studio

Architekt/ Entwickler
DIC Asset AG, Frankfurt
8/2020 – 4/2021 (9 Monate)
Immobilien Management
Tätigkeitszeitraum

8/2020 – 4/2021

Tätigkeitsbeschreibung

- Übertragung von Excel-Muster-Kreditverwaltungen in ein passendes Datenmodell
- Import und Abgleich von Referenzkreditsätzen (Euribor)
- Erfassung der Kredite
- Berechnung der Zahlungspläne
- Ausgabe der Kreditwerte in Excel-Daten-Sheet

Eingesetzte Qualifikationen

C#, Microsoft SQL-Server (MS SQL), Microsoft Visual Studio, Windows Presentation Foundation

Architekt + Entwickler
Pommerscher Diakonieverein e. V., Greifswald
6/2020 – 11/2020 (6 Monate)
Soziale Einrichtungen
Tätigkeitszeitraum

6/2020 – 11/2020

Tätigkeitsbeschreibung

Auslesung der Mitarbeiterstammdaten direkt aus der LOGA DB und Erstellung von XML-Importdateien pro Mandant für Vivendi PEP
- Entwicklung von Abfragen für die Teilbereiche der Stammdaten (inklusive Adresse, Qualifikation, Stellenaufteilung, Berufe, Ausfallzeiten, Handicaps, Wochenarbeitszeiten)
- Abgleich mit den Stammdaten von PEP
- Ausgabe als XML Datei nach den Vorgaben von Vivendi PEP

Eingesetzte Qualifikationen

Microsoft SQL-Server (MS SQL), C#, Microsoft Visual Studio, XML

Architekt + Entwickler
VisiConsult X-ray Systems & Solutions GmbH, Lübeck
3/2020 – 1/2023 (2 Jahre, 11 Monate)
Maschinen-, Geräte- und Komponentenbau
Tätigkeitszeitraum

3/2020 – 1/2023

Tätigkeitsbeschreibung

Programmierungen für kundenspezifische Anpassungen der Software des Auftraggebers
- Anpassungen von kundenspezifischen LabView Programmierungen, Integration von C# Assemblies
- Verallgemeinerung des Datenspeichers (Einbindung eines eigenen PlugIn-basierten Datenbanklayers)
- Entwicklung eines NT Dienstes mit Plugins zur zeitgesteuerten Wartung von Datenbanken (Steuerung über Quartz.Net, MySQL), Abgleich mit Daten gespeichert als Ini-Files, Bereitstellung einer Suchmaschine (Lucene.Net) und einem Dateitransfer zwischen XRay-Scanner und Bildarchiv
- Entwicklung von Lösungen zum Handeln größerer Anzahlen von Bild- und Datendateien (mehrere Mio)
- Entwicklung eines WebService, welcher die Programmlogik der Desktopanwendungen XPlusReview und Dashboard übernimmt. Programmmodule werden als PlugIns (MEF) realisiert
- Entwicklung von WPF-Clients (Dashboard, Konfiguration und Überwachung) für den Kunden CN Aerocasting, Koncentra und PFW
- Entwicklung eines PACS – Light für die XRay - Images

Eingesetzte Qualifikationen

C#, Microsoft SQL-Server (MS SQL), Mysql, Microsoft Visual Studio, Windows Presentation Foundation

Weiterentwicklung des HR-Managers für das Spitzenmanagement der Phoenix Gruppe
PHOENIX Pharmahandel GmbH & Co KG, Remote
2/2020 – 2/2020 (1 Monat)
Life Sciences
Tätigkeitszeitraum

2/2020 – 2/2020

Tätigkeitsbeschreibung

- Heraustrennung der Kommunikation mit dem Buchungsservice in ein separates Plug-In
- Überarbeitung der Plug-In Verwaltung
- Beschleunigung des Starts
- Import aktueller Gehaltsentscheidungen aus einer Excel Quelle

Eingesetzte Qualifikationen

Microsoft Access, C#, Microsoft Visual Studio, Windows Presentation Foundation

Überarbeitung des Risiko-Simulators-Prototyps
IAV Gmbh Berlin, Remote
1/2020 – 2/2020 (2 Monate)
Automobilindustrie
Tätigkeitszeitraum

1/2020 – 2/2020

Tätigkeitsbeschreibung

- Anpassungen in der Auswahllogik für die Checklisten
- Veränderungen in der Benutzerführung (Anpassung des RibbonX-Tabs)
- Implementierung weiterer Checklisten
- Erweiterung der der direkten Reaktion auf Benutzereingaben zur Aus- und Einblendung von Komponenten (Kontextabhängige Checklisten)

Eingesetzte Qualifikationen

VBA (Visual Basic for Applications)

Anbindung von GenICam Kameras an Analysesoftware
morewind engineering solutions GmbH, Remote/Rostock
1/2020 – 1/2020 (1 Monat)
High-Tech- und Elektroindustrie
Tätigkeitszeitraum

1/2020 – 1/2020

Tätigkeitsbeschreibung

- Erstellung einer konfigurierbaren Schnittstelle zwischen dem Kamera-SDK von Basler (Pylon 6) und dem MatLab-basierten Analyseprogramms
- Extensiver Einsatz des Multithread Framework (Async-Await)

Eingesetzte Qualifikationen

C#, Microsoft Visual Studio, Kameratechnik

Projektdesigner, Entwickler
fmr-a Greifswald, IBA Greifswald, DDP Zinnowitz, I, Remote
10/2019 – 10/2019 (1 Monat)
Bauwirtschaft, Anlagen- und Schiffbau
Tätigkeitszeitraum

10/2019 – 10/2019

Tätigkeitsbeschreibung

Erweiterung der „Architekten Tools“ (Branchenlösung)
- Export und Import kompletter Projekte mit Kostenberechnung, Kostenanschlag, Kostenabrechnung und Honorarrechnung

Eingesetzte Qualifikationen

Mysql, Delphi

Consultant, Projektentwickler, Entwickler
HDI Systeme AG Hannover (vormals Talanx Systeme AG, Hannover/ Remote
10/2019 – offen (5 Jahre, 2 Monate)
Versicherungen
Tätigkeitszeitraum

10/2019 – offen

Tätigkeitsbeschreibung

Weiterentwicklung des VSTO Word AddIn zu einer Gruppe von Office-AddIns
- Umstellung der Datenmodelle und der Datenhaltung
- Konsequente Anwendung der MVVM Pattern
- Ausweitung von MS Word auf Excel, PowerPoint und Outlook
- Konzentration der zentralen Daten auf dem SharePoint Server
- Umstellung auf C# 7
- Schulung neuer Mitarbeiter

Eingesetzte Qualifikationen

C#, Microsoft SharePoint Server, Schulung / Training (IT), Microsoft Visual Studio, Windows Presentation Foundation

Entwickler
4C-4Berlin IT-Service, Berlin für die IAV Gmbh Ber, Remote
9/2019 – 10/2019 (2 Monate)
Automobilindustrie
Tätigkeitszeitraum

9/2019 – 10/2019

Tätigkeitsbeschreibung

Entwicklung eines Risiko-Simulators zur Unterstützung der Angebotserstellung
- Zusammenführung eines dutzend von Excel-Vorlagen zu verschiedenen Aspekten der Risikobetrachtung in den verschiedenen Anwendungsbereichen
- Gestaltung eines Bedienoberfläche in RibbonX und deren Anbindung in VBA
- Gestaltung einer Excel Vorlage
- VBA Programmierung zur Unterstützung kontextsensitiver Elemente zur Checklistenauswahl bzw. innerhalb einer Checkliste
- Erstellung einer Word-basierten Auswertung der Risikoerfassung und -einsortierung per VBA

Eingesetzte Qualifikationen

VBA (Visual Basic for Applications), Microsoft Office 365

Softwareentwickler
Messer Cutting Systems Groß Umstadt, Remote
5/2018 – 1/2020 (1 Jahr, 9 Monate)
Maschinen-, Geräte- und Komponentenbau
Tätigkeitszeitraum

5/2018 – 1/2020

Tätigkeitsbeschreibung

Projekt Low Level Entwicklung in der WPF für das Touch-gesteuerte HMI der Kundensoftware
Projektsprache Englisch
Aufgaben
- Implementierung von Variablen-Permanence im Datenaustausch mit dem Basis PLC System TwinCAT 3 CNC von Beckhoff
- WPF Control Entwicklung
- WPF Core Entwicklung – Rebuild Gestenerkennung und Touch – to - Mouse – Promotion
- Simulationswerkzeuge für offline Test der Steuerung des PLC-Systems
- Filemanager Service
- Erweiterung des Prism – Frameworks um ein Dialog Service, das ohne modale Fenster auskommt (unter der Verwendung der Async- Await Pattern)
- Umfangreiche Programmierungen zur Integration von Ethernet Kamerasystemen (Gen-I-Cam, GigE Vision) unter Integration zweier SDK’s (Baumer und Matrix Vision), Optimierung des Datentransfers von den Kameras zur Anzeige (hoch performantes Bufferingsystem; Multithreading), Teilimplementierung des GigE-Protokolls „GVCP“ (oberhalb UDP) zur IP-Konfiguration der Kameras
Rolle Entwickler
Werkzeuge Visual Studio 2015/2019, C#, Windows Presentation Framework (WPF) auf Core Level hinsichtlich des Event Management, Control Entwicklung, Prism, Unity, Dependency Injection, TwinCAT CNC von Beckhoff, GenICam, GigE Vision, Baumer GAPI, Matrix-Vision API, Kameras von Imaging Source, MindVision

Eingesetzte Qualifikationen

C#, Microsoft Visual Studio

Softwareentwickler
Siemens AG – Rolling Stock, München + Remote
4/2018 – 9/2020 (2 Jahre, 6 Monate)
High-Tech- und Elektroindustrie
Tätigkeitszeitraum

4/2018 – 9/2020

Tätigkeitsbeschreibung

found in reference description 56
Projekt Fehlerbeseitigung und Betreuung der Access DB – Projektierung einer Ersatzlösung
Projektsprache Englisch
Aufgaben - Fehlerbeseitigung in der VBA Programmierung bzw. des Installationsscriptes der Access DB (Übergang von Office 2003 auf 2007/2010 bzw. 2016)
- Kleinere Erweiterungen der Datenbank bzw. der Programmierung
- Erstellung einer Entscheidungsmatrix für die Neuprogrammierung der Anwendung (Intranet, ColdFusion, Windows Desktop) mit jeweiliger Aufwandsabschätzung
Rolle Entwickler
Werkzeuge VBA, MS Access 2003-2016, ColdFusion

Eingesetzte Qualifikationen

Microsoft Access, VBA (Visual Basic for Applications)

Softwaredesigner- und entwickler
PHOENIX Pharmahandel GmbH & Co KG Mannheim, Remote/ Mannheim
10/2017 – 11/2017 (2 Monate)
Großhandel
Tätigkeitszeitraum

10/2017 – 11/2017

Tätigkeitsbeschreibung

Managementtool für Tantieme Abrechnung und Erhöhung im Topmanagement
- Erstellung eines C# basierten VSTO Add-In für MS Excel
- Anbindung einer MS Access Datenbank über ODBC – angesprochen über ein eigens entwickeltes Data Framework
- Nutzung von MS Excel als Fomular-Frontend für MS Access
- Oberflächen des Konfigurations- und Stammdatenmanagements implementiert unter Nutzung der WPF

Eingesetzte Qualifikationen

Open Database Connectivity, Microsoft Access, C#, Microsoft Visual Studio

Architekt, Entwickler
PHOENIX Pharmahandel GmbH & Co KG Mannheim, Mannheim/ Remote
9/2017 – 10/2017 (2 Monate)
Großhandel
Tätigkeitszeitraum

9/2017 – 10/2017

Tätigkeitsbeschreibung

Implementierung eines datenbankbasierten Tools zum Talentmanagement der PHOENIX innerhalb Deutschlands
- Erstellung einer C# Anwendung, deren Layout dem MS Office nachempfunden ist (Ribbon – Tabs, Ein-Fenster-Anwendung) – realisiert als WPF Anwendung
- Anbindung einer MS Access Datenbank über ODBC – angesprochen über ein eigens entwickeltes Data Framework
- Umfangreiche Datenkommunikation von und nach MS Excel, unter anderem Anbindung des Lohn-und Gehaltsabrechnungswerkzeugs P&I LOGA
- Graphische Aufbereitung von Personenbeurteilungen

Eingesetzte Qualifikationen

Open Database Connectivity, Microsoft Access, C#, Microsoft Visual Studio, Windows Presentation Foundation

Softwaredesigner- und entwickler
Siemens AG - Corporate Technology, Erlangen/ München/ Remote
6/2017 – 9/2017 (4 Monate)
High-Tech- und Elektroindustrie
Tätigkeitszeitraum

6/2017 – 9/2017

Tätigkeitsbeschreibung

Office Add-Ins als Clients des Siemensinternen Wissensmanagements
- Refactoring und Erweiterung einer Proof of Concept Variante eines Word – VSTO Add-Ins
- Parallelentwicklung von VSTO Add-In Varianten für PowerPoint, Word und Excel (Schaffung einer einheitlichen Programmierschnittstelle über alle drei Office-Programme hinweg)
- Anbindung einer Gruppe von REST Services, die interne Wissensquellen zur Verfügung stellen und Anzeige der Suchergebnisse in der TaskPane des jeweiligen Office Programms
- Identifizierung und Markierung von Suchergebnissen im Text und Anzeige der dazu passenden Suchergebnisse
- Die Suchprozesse und Aufbereitung der Ergebnisse erfolgt im Hintergrund unter Nutzung der Task-Bibliothek.
- Erweiterung der VSTO Add-Ins, so dass sie kompatible für Unit-Tests werden

Eingesetzte Qualifikationen

C#, Microsoft Visual Studio, Representational State Transfer (REST)

Entwickler, Designer, Projektleiter (2 Mitarbeiter)
EFK mbH Bremen für Joh. Wilh. von Eicken GmbH Lübe, Lübeck
3/2017 – 6/2017 (4 Monate)
Handel
Tätigkeitszeitraum

3/2017 – 6/2017

Tätigkeitsbeschreibung

Entwicklung eines Programmpaketes zur Unterstützung der Außendienstmitarbeiter
- Recherche zu Programmierungen, die Synchronisation von Offline Datenbanken unterstützen, sowie zu Clientdatenbanken, die Windows, Android und iOS unterstützen
- Weiterentwicklung des Microsoft Sync Framework zu einem vollwertigen Datalayer
- Auf der Clientseite wird SQLite für die Datenhaltung verwendet
- Serverseitig wird ein Standalone – Webservice mit einer MS SQL 2012 auf Windows 2012R2 eingesetzt
- Für die Entwicklung der Clientlösung werden Shared Projects als Basis für das Data- und Businesslayer und darüber WPF für Windows und Xamarin.iOS bzw. Xamarin.Android eingesetzt

Eingesetzte Qualifikationen

Microsoft SQL-Server (MS SQL), Android, iOS, Projektleitung / Teamleitung (IT), Android Entwicklung, iOS Entwicklung, Windows Presentation Foundation, Web Services

Entwickler
PHOENIX Pharmahandel GmbH & Co KG Mannheim, Mannheim
2/2017 – 4/2017 (3 Monate)
Großhandel
Tätigkeitszeitraum

2/2017 – 4/2017

Tätigkeitsbeschreibung

Erstellung einer Excel – VBA Programmierung zur Unterstützung des weltweiten Talent Management der PHOENIX Group

- Erstellung eines Ribbon – Tabs „Talent Management“ als Userinterface
- Dateimanagement zur Erstellung und Import von Unterversionen des Programms zur weltweiten Verteilung und Wiedereinsammlung der erfassten Daten
- Validierung der Benutzereingaben
- Graphische Aufbereitung von Personenbeurteilungen

Eingesetzte Qualifikationen

User Interface (UI), VBA (Visual Basic for Applications)

Entwickler
4C-4Berlin IT-Service, Berlin für die IAV Gmbh Ber, Remote
11/2016 – 4/2017 (6 Monate)
Automobilindustrie
Tätigkeitszeitraum

11/2016 – 4/2017

Tätigkeitsbeschreibung

Ausweitung der Funktionalität des Vorlagenverwaltungstools sowie Ergänzung des Angebotstools um umfangreiche Hilfsfunktionen + Zusammenführung der Addins zu einem IAV Office AddIn

- Erweiterung der Vorlagenauswahl um Suchfunktionen, Favoriten Liste und Zuletzt verwendeter Vorlagen
- Anheben der Net Version auf 4.6, Auswechseln des Installers und Kompilierung gegen das Office 2016
- Einbau von Hilfsfunktionen (Nutzung der CustomTaskPane mit eingelagertem WPF Controls zur Anzeige von HTML formatierten Texten und Checklisten)
- Zur Administration der umfangreichen Konfigurationen wird ein XML Editor implementiert

Eingesetzte Qualifikationen

.Net Framework (Microsoft), C#, XML, Windows Presentation Foundation

Softwareentwickler
EFK mbH Bremen für Talanx Systeme AG Hannover, Hannover\ Remote
11/2016 – 2/2017 (4 Monate)
Versicherungen
Tätigkeitszeitraum

11/2016 – 2/2017

Tätigkeitsbeschreibung

Zusammentragen und Auswerten von Nutzeradministrationsdaten und Anwendungsprofile auf Terminalservern mit dem Ziel des Redesign und Reduzierung der Anzahl der Terminalserver bei der Talanx AG

- Import verschiedenster Datenformate (Textdateien, Excel, AD Abfragen)
- Aufbau einer VBA Access – Programmierung zum Management des Imports bzw. des Export der für den Neuaufbau der Terminalserverbetankung notwendigen Daten
- Daten - Normalisierung
VBA, MS Access 2010, Datenhaltung in MS SQL 2008R2, MS Excel

Eingesetzte Qualifikationen

Microsoft SQL-Server (MS SQL), Microsoft Access, VBA (Visual Basic for Applications)

Softwareentwickler
4C-4Berlin IT-Service, Berlin für die IAV Gmbh Ber, Berlin/Remote
11/2016 – 2/2017 (4 Monate)
Automobilindustrie
Tätigkeitszeitraum

11/2016 – 2/2017

Tätigkeitsbeschreibung

Weiterentwicklung und Zusammenführung von MS Office Shared AddIns

Ausweitung der Funktionalität des Vorlagenverwaltungstools sowie Ergänzung des Angebotstools um umfangreiche Hilfsfunktionen + Zusammenführung der Addins zu einem IAV Office AddIn

- Erweiterung der Vorlagenauswahl um Suchfunktionen, Favoriten Liste und Zuletzt verwendeter Vorlagen
- Anheben der Net Version auf 4.6, Auswechseln des Installers und Kompilierung gegen das Office 2016
- Einbau von Hilfsfunktionen (Nutzung der CustomTaskPane mit eingelagertem WPF Controls zur Anzeige von HTML formatierten Texten und Checklisten)
- Zur Administration der umfangreichen Konfigurationen wird ein XML Editor implementiert

Visual Studio 2015 (C#), MS Office 2010, 2013, 2016, .Net 4.6, WPF, XML, COM AddIn, Ribbon Erweiterung

Eingesetzte Qualifikationen

.Net Framework (Microsoft), C#, Microsoft Visual Studio, XML, Windows Presentation Foundation

Softwareentwickler
fmr-a Greifswald, IBA Greifswald, DDP Zinnowitz, I, Greifswald\ Remote
6/2016 – 8/2016 (3 Monate)
Bauwirtschaft, Anlagen- und Schiffbau
Tätigkeitszeitraum

6/2016 – 8/2016

Tätigkeitsbeschreibung

found in reference description 46
Erweiterung der „Architekten Tools“
- Erweiterung der Kostenstellenverwaltung im Programm und in diversen Auswertungen
- Downgrade auf Delphi XE5
Embarcadero Delphi XE5, MySQL, MS SQL 2008, MS Excel 2003-2016

Eingesetzte Qualifikationen

Mysql, Microsoft SQL-Server (MS SQL), Delphi

Softwareentwickler
GULP Information Services GmbH– Hamburg für Bayern, Dachau
6/2016 – 6/2016 (1 Monat)
High-Tech- und Elektroindustrie
Tätigkeitszeitraum

6/2016 – 6/2016

Tätigkeitsbeschreibung

Ablösung einer Access 2013 Anwendung zur checklistenbasierten Aufgabensteuerung im Bereich Ausbau und Wartung der Energienetzsteuerung
- Entwurf und Implementierung einer Datenbankanwendung, die checklistenbasiert Aufgabenabläufe steuern und kontrollieren soll
- Grundlagen der Anwendung sind eine selbst entwickelte Datenbankschicht, eine PlugIn Verwaltung auf Basis des Managed Extensibility Framework (MEF) und ein ebenfalls selbst entwickeltes MVVM Framework als Zwischenschicht zwischen Programmlogik und WPF
- Die Oberfläche wurde in WPF unter Verwendung der Ribbon Bibliothek gestaltet.
- Als Zieldatenbank wird die MS SQL 2014 eingesetzt. In der Testphase wurde die MS Access 2016 angebunden.
Visual Studio 2015 (C#), .Net 4.5, WPF, XML, OLE DB, ODBC, MS Access, VBA, MS SQL 2014

Eingesetzte Qualifikationen

Microsoft SQL-Server (MS SQL), Microsoft Access, C#, Microsoft Visual Studio, Windows Presentation Foundation, VBA (Visual Basic for Applications)

Softwareentwickler
Sms Consulting Gmbh Büchen für VTA Verfahrenstechn, Gelsenkirchen\ Remote
5/2016 – 2/2017 (10 Monate)
Öl- und Gasindustrie
Tätigkeitszeitraum

5/2016 – 2/2017

Tätigkeitsbeschreibung

Modernisierung einer Tankfeldüberwachung in C# (Ablösung einer Fortrananwendung)
- Entwicklung eines umfangreichen Webservice auf Basis Windows Communication Foundation Service (WCF), der als Middleware zu einem später abzulösenden Fortran Rechenkern fungiert. Die Kommunikation zum Fortran Kern erfolgt über in C++ geschriebene Remote Prozeduren (JSON Telegramme). Der Fortran Kern läuft auf OpenVMS.
- Erstellung einer Windows Forms GUI Anwendung für die Konfiguration der Steuerung von Produktflüssen, Mischungen und Lagerungen von ölbasierten Produkten
C#, WCF, WinForms, TFS, Visual Studio 2015, Fortran, C++, OpenVMS

Eingesetzte Qualifikationen

C#, Fortran, Microsoft Visual Studio, Web Services

Architekt, Entwickler
ASIDatamyte GmbH Lübeck, Lübeck
6/2015 – 2/2016 (9 Monate)
Dienstleistungsbranche
Tätigkeitszeitraum

6/2015 – 2/2016

Tätigkeitsbeschreibung

a) Design und Implementierung eines Kommunikationsservers in C# mit großer Flexibilität zur Implementierung verschiedenster Protokolle und Request Handlern (Basis ist das Managed Extensibility Framework erweitert um COM Plugins). Kern der Anwendung ist ein NT Dienst, der Kommunikationskanäle verwaltet. Die Datenbankanbindung erfolgt über ODBC, OLE DB oder direkt über die Net – basierten Datenbankclients für Oracle oder MS SQL. Die Anwendung arbeitet mit dem Task Management des Frameworks, um eine hohes Maß an Parallelität der Abarbeitung zu erreichen.
b) Implementierung eines umfangreichen Kommunikationsprotokolls der Firma Daimler AG zur Anbindung von SAP, unterschiedlichster Messmaschinen, Messarbeitsplätzen und Auswertungsanwendungen an das neu zu installierende Quality Management System QDA

Eingesetzte Qualifikationen

Oracle Database, Microsoft SQL-Server (MS SQL), SQL, Microsoft Visual Studio, C#, Delphi

Entwickler
Sebastian Modersohn – Entwicklung von Software – B, Berlin
2/2015 – 5/2015 (4 Monate)
High-Tech- und Elektroindustrie
Tätigkeitszeitraum

2/2015 – 5/2015

Tätigkeitsbeschreibung

Überarbeitung der Mehrsprachigkeit der Anwendung SpecWinPro
- Erweiterung der C# Schnittstellen- und Beispielprogramme
- Überarbeitung der Mehrsprachigkeit der Anwendung SpecWin Pro (Delphi – Komponente, Externer Editor für Erfassung und Bearbeitung der Texte)

Eingesetzte Qualifikationen

Microsoft Visual Studio, C#, Delphi

Architekt, Entwickler
ScanSecurity Frank Villbrandt Barsinghausen, Barsinghausen
12/2014 – 3/2015 (4 Monate)
Dienstleistungsbranche
Tätigkeitszeitraum

12/2014 – 3/2015

Tätigkeitsbeschreibung

Produktneuentwicklung: Inventarverwaltung „ScanS – Inventar“
- Entwicklung einer datenbankbasierten Anwendung, die einfach erweiterbar istPlugIn Architektur
- Unterstützt werden die Datenbanktypen: Oracle, DB2, MS SQL, MySQL, MS Access und FireBird
- Anbindung von beliebigen Inventarverzeichnissen im Import- und Export
- Anbindung von Barcode Scannern

Eingesetzte Qualifikationen

Mysql, Microsoft SQL-Server (MS SQL), Microsoft Visual Studio, C#

Softwareentwickler
IAV Gmbh Berlin, Berlin
12/2014 – 1/2015 (2 Monate)
Automobilindustrie
Tätigkeitszeitraum

12/2014 – 1/2015

Tätigkeitsbeschreibung

Weiterentwicklung eines MS Office Shared AddIn für die Angebotserstellung der Berliner Firma IAV GmbH – Änderung der Reihenfolge von Angebotspunkten synchron in XML Datenbasis und Word – Dokument; Einbau einer Kostenkontrolle
- Erweiterung des sprachen sensitiven UserControls „DatetimePicker“ um Monate und Jahre auszuwählen
- Synchrone Änderung der Reihenfolge von Angebotspunkten in der XML Datenbasis und deren Textabschnitte im Word Dokument
- Erweiterung der Angebotserstellung um Komponenten der Kostenkontrolle
- Umstellung auf Net 4.5 im Visual Studio 2013
Visual Studio 2013 (C#), MS Office 2010 und 2013, .Net 4.5, WPF, XML

Eingesetzte Qualifikationen

Microsoft Visual Studio, C#

Softwareentwickler
ScanSecurity Frank Villbrandt Barsinghausen, Barsinghausen
11/2014 – 1/2015 (3 Monate)
Dienstleistungsbranche
Tätigkeitszeitraum

11/2014 – 1/2015

Tätigkeitsbeschreibung

Produktneuentwicklung: Inventarverwaltung „ScanS – Inventar“
- Entwicklung einer datenbankbasierten Anwendung, die einfach erweiterbar istPlugIn Architektur
- Keine Abhängigkeit zu einem Datenbanktyp, keine Vorgaben zu Datenstrukturen
- Anbindung von beliebigen Inventarverzeichnissen im Import- und Export
Visual Studio 2013 (C#), .Net 4.5, WPF, XML, ODBC, MySQL, MS SQL, FireBird

Eingesetzte Qualifikationen

Open Database Connectivity, Mysql, Microsoft SQL-Server (MS SQL), Firebird, Microsoft Visual Studio, C#

Softwareentwickler
ZF Friedrichshafen AG Schweinfurt, Schweinfurt
11/2014 – 12/2014 (2 Monate)
High-Tech- und Elektroindustrie
Tätigkeitszeitraum

11/2014 – 12/2014

Tätigkeitsbeschreibung

Entwicklung eines Message – Systems zur Anbindung von Produktionsdatenbanken an das Controlling
Sammlung von Produktionsereignissen, Umwandlung dieser in XML Messages und Weitergabe an das Reportingsystem des Controllings
- Design und Entwicklung des Gesamtsystems
- Erstellung einer Managementanwendung, die rund 1000 Trigger in den Produktionsdatenbanken (ca. 30; MySQL auf Suse Linux) erstellt und deren Weiterverarbeitung konfiguriert (Windows Forms Anwendung). Außerdem kann mit dieser Oberfläche der Betrieb des Message Systems überwacht und gesteuert werden (Ressourcenverbrauch, Umsatz, Status)
- Erstellung eines Hintergrunddienstes zur zyklischen Abfrage der Message Queues der beteiligen Produktionsdatenbanken, Umwandlung in XML Messages und Weiterleitung an eine Stored Procedure in einer MS SQL bzw. an das System Simatic IT von Siemens, der Hintergrunddienst arbeitet mit einstellbar vielen Threads
Visual Studio 2013; Net 4.5; Windows Forms, NT Dienst, MySQL, MS SQL, Simantic IT Schnittstelle

Eingesetzte Qualifikationen

Microsoft Visual Studio, C#, Simatic

Softareentwickler
Velux Deutschland GmbH Hamburg, Hamburg
11/2014 – 11/2014 (1 Monat)
Bauwirtschaft, Anlagen- und Schiffbau
Tätigkeitszeitraum

11/2014 – 11/2014

Tätigkeitsbeschreibung

VBA Anwendung (Access 2013) zum Import und Aufbereitung von CSV basierten Daten
Anwendung zum Handling von Wartungsarbeiten eines Dienstleister der Velux
- Import von Auftrags- und deren Prozessdaten (Format CSV)
- Einfache Oberfläche mit Suchfunktion und Detailanzeige zu den Aufträgen und deren Abarbeitung
MS Access 2013

Eingesetzte Qualifikationen

Microsoft Access, DAO (Data Access Objects)

Softwareentwickler
morewind engineering solutions GmbH – Rostock, Rostock
10/2014 – 10/2014 (1 Monat)
High-Tech- und Elektroindustrie
Tätigkeitszeitraum

10/2014 – 10/2014

Tätigkeitsbeschreibung

Bildanalyse zur Identifikation von Störungen bei Windkraftanlagen
Umstellung einer Delphi7(Ansi) Anwendung auf Lazarus (Unicode)
- Parallelbetrieb von Lazarus und Delphi XE4
- Umstellung von Delphi TChart zu Lazarus TChart
- Trennung von Oberfläche und Bearbeitungsroutinen
- Umstellung von Arrays auf Listen
- Vertiefung Objektorientierung
- Fehlerbeseitigungen (Abstürze, Ressourcenhandling)
Delphi7/XE4; Lazarus;

Eingesetzte Qualifikationen

Delphi

Softwareentwickler
Talanx AG Hannover, Hannover
10/2014 – 10/2014 (1 Monat)
Versicherungen
Tätigkeitszeitraum

10/2014 – 10/2014

Tätigkeitsbeschreibung

Weiterentwicklung eines VSTO Word AddIn
- Entwicklung von Cache – Varianten
- Optimierung des Quellcodes (Performance+Diagnostik Auswertungen des VS2013)
- Beschleunigung der Datenabfragen von Outlook und SharePoint
Visual Studio 2010/2013 (C#, XML, XAML,WPF), MS Office 2010 (Word, Outlook), SharePoint 2010, VSTO, Active Directory, C++, VBA

Eingesetzte Qualifikationen

Microsoft Visual Studio, C#

Softwareentwickler
Pommerscher Diakonieverein e. V., Züssow
10/2014 – 10/2014 (1 Monat)
Gesundheitswesen
Tätigkeitszeitraum

10/2014 – 10/2014

Tätigkeitsbeschreibung

Umstellung Datenbank von MySQL auf MS SQL 2012
- Anpassung der Projektverwaltungssoftware FMR Tools für die Arbeit mit dem Datenbanktyp MS SQL
- Transfer der Daten zwischen MySQL und MS SQL mittels eines selbst entwickelten Werkzeugs
- Neueinrichtung der Arbeitsplätze
Delphi XE2; MySQL; MS SQL

Eingesetzte Qualifikationen

Microsoft SQL-Server (MS SQL), Delphi

Entwickler
SAHM GMBH & CO. KG, Höhr-Grenzhausen, Höhr-Grenzhausen
9/2014 – 9/2014 (1 Monat)
Glasdesign
Tätigkeitszeitraum

9/2014 – 9/2014

Tätigkeitsbeschreibung

Erweiterung einer Intranetanwendung zur Auftragssteuerung (Modul Statistik)
Aufgaben: Filterung und Ausgabe der Daten in den Formaten PDF und XLSX

Werkzeuge: VB.Net; Visual Studio 2008, ASPX, MS SQL (2005), FastReport.Web

Eingesetzte Qualifikationen

Visual Basic, Microsoft Visual Studio, ASP.NET

Entwickler
Tafelservice Sabine Halbich (tafelservice.de), Ber, Berlin
9/2014 – 9/2014 (1 Monat)
Versorgungswirtschaft
Tätigkeitszeitraum

9/2014 – 9/2014

Tätigkeitsbeschreibung

Entwicklung eines Officeerweiterung für die Produktionssteuerung im Catering Unternehmen (Modul Personaldisposition)
Aufgaben
- Grundsteinlegung eines Shared AddIn’s für Excel, Word und PowerPoint
- Ausstattung des Excel Workbooks „Personaldisposition“ mit Auswertungen für die verschiedenen Produktionsbereiche und Zulieferer

Werkzeuge : C#, Visual Studio 2010, XML (Konfiguration, Datenspeicher), Shared AddIn, MS Office 2010

Eingesetzte Qualifikationen

Microsoft Visual Studio, C#

Softwareentwickler
Sebastian Modersohn – Entwicklung von Software – B, Berlin
8/2014 – 12/2014 (5 Monate)
High-Tech- und Elektroindustrie
Tätigkeitszeitraum

8/2014 – 12/2014

Tätigkeitsbeschreibung

OpenGL Darstellung + Developer Express Komponentenentwicklung + Schnittstellenkomponente
- Lösung von Randwertproblemen bei der OpenGL - 3D Darstellung von Schnitten beliebiger sphärischer Funktionen
- Entwicklung von Komponenten zur Datenauswahl für die Darstellung im Datengrid
- Weiterentwicklung von Komponenten der Developer Express Bibliothek
- Entwicklung einer Schnittstellen Bibliothek in C# für die Treiber DLL des Auftraggebers zur Ansteuerung der Lichtmessinstrumente
Delphi 2007/ Delphi XE4; DevExpress, SharpDevelop, Visual Studio 2010

Eingesetzte Qualifikationen

Microsoft Visual Studio, C#, Delphi

Entwickler
Weiterbildungsakademie Dresden (wad.de), Dresden
8/2014 – 8/2014 (1 Monat)
Schulungsunternehmen
Tätigkeitszeitraum

8/2014 – 8/2014

Tätigkeitsbeschreibung

Weiterentwicklung einer Managementsoftware für Schulungsunternehmen (Komponenten Stundenplanung)
Aufgaben
- Einbau der für das SEPA Rechnungslegung notwendigen Felder in der Rechnungslegung der Dozenten
- Einbau eines neuen Rechnungsformulars
- Export in die Buchhaltung zur Rechnungslegung der Dozentenverträge
- Anhebung Entwicklungswerkzeug Visual Studio von 2005 auf 2010

Werkzeuge: C++, MFC, Visual Studio 2005/2010, DAO, MS Access, MySQL (Linux und MS)

Eingesetzte Qualifikationen

Visual C++, Microsoft Visual Studio

Entwickler
4C-4Berlin IT-Service, Berlin für die IAV Gmbh Ber, Berlin
6/2014 – 7/2014 (2 Monate)
Automobilindustrie
Tätigkeitszeitraum

6/2014 – 7/2014

Tätigkeitsbeschreibung

Weiterentwicklung eines MS Office Shared AddIn für die Angebotserstellung der Berliner Firma IAV GmbH – Überarbeitung der Programmoberfläche, Einbau eines Testsystem (Unit Test), Sicherung des Datenimports aus SAP
Aufgaben
- Erweiterung Fehlertoleranz der XML Importschnittstelle für Daten aus SAP um auf XML Fehler reagieren zu können
- Entwicklung eines eigenen WPF DateTime Control, das Sprachunterstützung unabhängig vom Working Thread bietet
- Überarbeitung der Benutzeroberfläche
- Entwicklung von Testroutinen für die Überprüfung des Datentransfers
- Einbau einer vollständigen COM Oberfläche für das AddIn, damit alle Funktionen im Testsystem überprüft werden können

Werkzeuge: Visual Studio 2010 (C#), MS Office 2010 und 2013, .Net 4.0, WPF, XML

Eingesetzte Qualifikationen

Microsoft Visual Studio

Entwickler
4C-4Berlin IT-Service, Berlin für die IAV GmbH Ber, Berlin
5/2014 – 5/2014 (1 Monat)
Automobilindustrie
Tätigkeitszeitraum

5/2014 – 5/2014

Tätigkeitsbeschreibung

Überarbeitung und Erweiterung einer Excel – VBA Programmierung zur Beantragung und Steuerung von Projekten der Berliner Firma IAV GmbH
Aufgaben
- Erweiterung um risikoanalytische Aspekte
- Vereinfachungen in der Handhabung
- Integration weiterer Verfahrensabschnitte

Werkzeuge: Excel im MS Office 2010, VBA, RibbonX

Eingesetzte Qualifikationen

VBA (Visual Basic for Applications)

Entwickler
Sebastian Modersohn – Entwicklung von Software – B, Berlin
4/2014 – 7/2014 (4 Monate)
Dienstleistungsbranche
Tätigkeitszeitraum

4/2014 – 7/2014

Tätigkeitsbeschreibung

Delphiprogammierungen im Projekt des Auftraggebers für ein UNternehmen, das Lichtessanlagen entwickelt und vertreibt
- Erweiterungen in der Unit Test Umgebungen für zentrale Routinen des Datentransfers
- Umstellung des Speichers für die Mehrsprachigkeit der Oberfläche
- Umstellung auf Streambasierte Verdichtung durch verschiedene Packer Engines

Eingesetzte Qualifikationen

Delphi

Entwickler
4C-4Berlin IT-Service für IAV GmbH Berlin, Berlin
1/2014 – 4/2014 (4 Monate)
Automobilindustrie
Tätigkeitszeitraum

1/2014 – 4/2014

Tätigkeitsbeschreibung

Projekt Weiterentwicklung eines MS Office Shared AddIn für die Angebotserstellung der Berliner Firma IAV GmbH um Mehrsprachigkeit hinsichtlich der Oberfläche und des Dokumentes
Aufgaben
- Erweiterung des XML Datenmodells um Relationen zu Dokumenten- und Oberflächensprachen
- Umbau des Klassenmodells zum Handeln der sprachenabhängigen Elemente
- Umstellung der Wordroutinen auf Mehrsprachigkeit
Werkzeuge : Visual Studio 2010 (C#), MS Office 2010 und 2013, .Net 4.0, WPF

Eingesetzte Qualifikationen

Microsoft Visual Studio

Entwickler
Sebastian Modersohn – Entwicklung von Software – B, Berlin
1/2014 – 2/2014 (2 Monate)
Dienstleistungsbranche
Tätigkeitszeitraum

1/2014 – 2/2014

Tätigkeitsbeschreibung

Sebastian Modersohn (Eigner)
Entwicklung einer Glättungsmethode für Licht Messdaten und Einbau in die Software des Kunden
- Umsetzung eines in Algol vorliegenden Codes
- Umstellung auf die Datenbasis des Kunden
- Einbau in das Programmsystem des Kunden
Werkzeuge: Delphi 2007, Algol

Eingesetzte Qualifikationen

Delphi

Entwickler
morewind engineering solutions GmbH – Rostock, Rostock/ Home Office
12/2013 – 12/2013 (1 Monat)
High-Tech- und Elektroindustrie
Tätigkeitszeitraum

12/2013 – 12/2013

Tätigkeitsbeschreibung

Projekt
Entwicklung einer Transferroutine von Daten aus einer Vielzahl von MS SQL Datenbanken
Aufgaben
- Erstellung eines Programms, das für ein Verzeichnis von MS SQL Datenbanken (>550 Dateien) die Datenbanken in die MS SQL einbindet, Daten per SQL Statements ausliest und die Daten als CSV Dateien abspeichert

Werkzeuge
Visual Studio 2010, C#, MS SQL 2000 (Quellformat), MS SQL 2008 R2 (Datenbankengine)

Eingesetzte Qualifikationen

Microsoft SQL-Server (MS SQL), C#, Microsoft Visual Studio

Entwickler
Weiterbildungsakademie Dresden (wad.de), Dresden/ Home Office
10/2013 – 12/2013 (3 Monate)
Dienstleistungsbranche
Tätigkeitszeitraum

10/2013 – 12/2013

Tätigkeitsbeschreibung

Projekt
Weiterentwicklung der Komponenten Fakturierung und Kurs-/Seminarverwaltung
Aufgaben
- Einbau der für das SEPA Lastschriftverfahren notwendigen Felder, Umstellung der Exportroutinen auf „SFirm Import von Lastschriftaufträgen“ inklusive der Anlage von Lastschriftmandate
- Einbau einer Gutschriftenverwaltung
- Diverse kleinere Anpassungen im Gesamtsystem

Rolle
Projektentwickler, Entwickler

Werkzeuge
Visual Basic 6, SFirm 3.0 (Importschnittstelle), MySQL (Linux und MS)

Eingesetzte Qualifikationen

Mysql, Visual Basic

Konsultant, Entwickler
EFK Gmbh Bremen für Talanx Systeme AG Hannover, Hannover
9/2013 – 7/2014 (11 Monate)
Versicherungen
Tätigkeitszeitraum

9/2013 – 7/2014

Tätigkeitsbeschreibung

Projekt Konsultation, Schulung und Unterstützung der Entwicklung bei der Umstellung von VBA Programmen auf C# AddIn’s in der Firma Talanx AG Hannover

Aufgaben
- Schulungen in C# (Objektorientierte Programmierung, Entwicklung für MS Office 2010, Zugriff auf SharePoint 2010)
- Design der AddIns
- Konsultation bei der Umsetzung der VBA Programme (>15 000 Codezeilen)
- Unterstützung bei der Programmierung

Rolle Konsultant, Projektentwickler, Entwickler

Werkzeuge Visual Studio 2010, MS Office 2010, SharePoint 2010, VSTO, Active Directory

Eingesetzte Qualifikationen

Microsoft SharePoint Server, C#, Microsoft Visual Studio, Windows Presentation Foundation

Entwickler
Sebastian Modersohn – Entwicklung von Software – B, Berlin\ Remote
9/2013 – 9/2013 (1 Monat)
Dienstleistungsbranche
Tätigkeitszeitraum

9/2013 – 9/2013

Tätigkeitsbeschreibung

Projekt Entwicklung einer Delphi 3D Komponente zur Anzeige von Messdaten

Aufgaben - Erstellung einer OpenGL Scene unter Verwendung der Delphi Komponentensammlung GLScene
- Kapselung der Scene in eine Delphi Komponente
- Anbindung des Datenmanagements des Auftraggebers

Rolle Entwickler

Werkzeuge Delphi 2007, OpenGl, GlScene

Eingesetzte Qualifikationen

Delphi, Opengl

Entwickler
4C-4Berlin IT-Service für IAV Gmbh Berlin, Berlin\ Remote
8/2013 – 8/2013 (1 Monat)
Dienstleistungsbranche
Tätigkeitszeitraum

8/2013 – 8/2013

Tätigkeitsbeschreibung

Projekt Überarbeitung und Erweiterung einer Excel – VBA Programmierung zur Beantragung und Steuerung von Projekten der Berliner Firma IAV GmbH

Aufgaben - Erstellung einer kontextabhängigen Benutzeroberfläche in RibbonX
- Synchronisierung von Daten über die Worksheets
- Implementation von Funktionen wie Hinzufügen und Löschen von Teilprojekten, Vorgängen und Protokolleinträgen, Änderung von Zeiträumen
- Härtung des bestehenden Codes durch Entfernung von Objekten mit Oberflächenbezug (Selection, ActiveSheet, ActiveCell), Fehlerbehandlungsroutinen

Rolle Entwickler

Werkzeuge Excel im MS Office 2010, VBA

Eingesetzte Qualifikationen

VBA (Visual Basic for Applications)

Entwickler
Lüders Programmentwicklung Lünen, Lünen\ Remote
5/2013 – 10/2013 (6 Monate)
Dienstleistungsbranche
Tätigkeitszeitraum

5/2013 – 10/2013

Tätigkeitsbeschreibung

Projekt Umstellung der Benutzeroberfläche einer Programmkomponente des CAD Systems des Auftraggebers

Aufgaben
- Umstellung der Oberfläche von DOS (16Bit) auf Windows (32Bit), die Oberfläche besteht aus Standardelementen und interaktiven Grafiken, für die Positionierung von CAD Elementen für das Plotten von Plänen
- Parallele Entwicklung in Delphi 7/Delphi XE/Lazarus

Rolle Entwickler, Autor

Werkzeuge Embarcadero Delphi XE, Delphi 7, Lazarus (FreePascal)

Eingesetzte Qualifikationen

Delphi

Entwickler
4C-4Berlin IT-Service für IAV GmbH Berlin, Berlin\ Remote
5/2013 – 6/2013 (2 Monate)
Dienstleistungsbranche
Tätigkeitszeitraum

5/2013 – 6/2013

Tätigkeitsbeschreibung

Projekt
Entwicklung eines MS Office Shared AddIn für die Angebotserstellung der Berliner Firma IAV GmbH

Aufgaben
- Anbindung des SAP Angebotsmoduls durch ein XML Export
- MS Word öffnet, interpretiert und speichert die XML Daten (als Custom XML Part) zum Angebot,
- Über ein Dialog werden die Angebotsdaten administriert, ein zusätzlicher Word - Reiter bietet die Funktionen zum formatieren des Angebots. Das AddIn verwendet eine spezielle Vorlage um die Daten in vorformatierten Gliederungen und Texten einzubetten. Weitere Auswahlen helfen dem Anwender auch komplexe Angebote schnell zu erstellen (>600 Angebotspunkte)

Rolle Entwickler

Werkzeuge Visual Studio 2010 (C#), MS Office 2010 und 2013, .Net 4.0, WPF

Eingesetzte Qualifikationen

C#, Microsoft Visual Studio, Windows Presentation Foundation

Entwickler
Lüders Programmentwicklung Lünen, Lünen
5/2013 – 5/2013 (1 Monat)
Dienstleistungsbranche
Tätigkeitszeitraum

5/2013 – 5/2013

Tätigkeitsbeschreibung

Projekt
Entwicklung einer Delphi/Lazarus Komponente für das Handling eines USB Dongles

Aufgaben
- Erfassung von Kundendaten und Verschränkung dieser mit dem USB Interface eines USB Sticks
- Bereitstellung einer Managementoberfläche mit Anzeige aller USB Massstore Interfaces
- Einbau des Donglehandlings in die Programme des Auftragsgebers
- Parallele Entwicklung in Delphi 7/Delphi XE/Lazarus

Rolle
Entwickler, Autor

Werkzeuge
Embarcadero Delphi XE, Delphi 7, Lazarus (FreePascal)

Eingesetzte Qualifikationen

Delphi

Entwickler
S&G Engineering GmbH Berg, Rostock
4/2013 – 4/2013 (1 Monat)
High-Tech- und Elektroindustrie
Tätigkeitszeitraum

4/2013 – 4/2013

Tätigkeitsbeschreibung

Entwicklung einer Delphi Komponente und eines Transfer Programms zur Wandlung von FAST Binaries nach ASCII

- FAST ist ein Windrad Simulations System. Dessen binäre Ausgaben waren einzulesen und selektiv (nach Auswahl von Sensoren, deren Werte in den binären Dateiein enthalten waren) in Textdateien umzuwandeln
- Neben den Import- und Exportroutinen in einer Delphi Komponente wird der Datenbestand einer FAST Ausgabe (a load case) im Speicher gehalten und sensororientierten Zugriff zugänglich gemacht
- Alle Einstellungen werden in eine Konfigurationsdatei gespeichert und teuern die Batchumwandlung eines Verzeichnisses mit Load cases (ca. 1.500 Dateien)

Werkzeuge Embarcadero Delphi XE, MatLab (Musterscripte)

Eingesetzte Qualifikationen

Delphi, Simulink

Entwickler
Sabine Halbich Tafelservice Berlin, Berlin
2/2013 – 5/2013 (4 Monate)
Versorgungswirtschaft
Tätigkeitszeitraum

2/2013 – 5/2013

Tätigkeitsbeschreibung

found in reference description 15
Entwicklung einer Branchenlösung für ein größeren Cateringservice (100-1000 Personen)

- Entwicklung einer datenbankbasierten Auftragsverwaltung (Auftrag, Angebot, Rechungslegung) als Gruppe von Win32 Anwendungen
- Anbindung des MS Office für Dokumenterzeugung
- Anbindung des MailOffice von factura als Mail Client und Adressdatenquelle (Abgleich)
- Eingliederung eines Küchensteuerungsmoduls über eine Intranet Schnittstelle
- Rezeptdatenbank, Artikelbestand, kleine Lagerverwaltung, Personaldisposition

Werkzeuge Embarcadero Delphi XE, MySQL, MS SQL 2008, FireBird (factura)

Eingesetzte Qualifikationen

Mysql, Microsoft SQL-Server (MS SQL), Firebird, Delphi

Entwickler
4C-4Berlin IT-Service für IAV GmbH Berlin, Berlin
2/2013 – 4/2013 (3 Monate)
Automobilindustrie
Tätigkeitszeitraum

2/2013 – 4/2013

Tätigkeitsbeschreibung

Entwicklung eines MS Office Shared AddIn für die Vorlagenverwaltung der Berliner Firma IAV GmbH

- Entwicklung des Shared AddIns für die Anwendung in den Office Programmen Word, Excel und PowerPoint  Erzeugen von Dokumenten, Speicherung des Namens der Vorlage in den Dokumenteigenschaften, Optionale Erzeugung von Links auf WorkGroup Vorlagen im Verzeichnis der eigenen Vorlagen
- Die Aufgaben wurden durch Erweiterung der Backstage View in Kombination mit einem Formular auf Basis der WPF realisiert.
- Anbindung des AddIns an das Hausinterne Ticketsystem für die Vorlagenbetreuung

Werkzeuge Visual Studio 2010 (C#), MS Office 2010 und 2013, .Net 4.0

Eingesetzte Qualifikationen

C#, Microsoft Visual Studio, Windows Presentation Foundation

Projektdesigner, Entwickler
Archivierung von DAVID Kommunikationselementen + E, Greifswald
12/2012 – 2/2013 (3 Monate)
Architekt
Tätigkeitszeitraum

12/2012 – 2/2013

Tätigkeitsbeschreibung

a) Entwicklung einer Delphi Anwendung, die die DAVID.fx12 COM Schnittstelle verwendet, um die in DAVID vorhandene Ordnerstrukturen in zwei Betriebssystem Zielverzeichnisse zu verschieben. Anlage von Rumpf EML Maildateien, für Mailobjekte, die DAVID nicht speichern kann
b) Entwicklung einer Shell Erweiterung (In Prozess COM Server) zum Auslesen von Kerninformationen aus Office-, Mail, Dokument- und Projektdateien und deren Anzeige als Spalten im Windows XP Explorer. Zur Beschleunigung der Anzeige im Explorer wird eine unsichtbare Indexdatei je Verzeichnis angelegt, die die Werte der anzuzeigenden Spalten enthält. Es werden folgende Dateiformate unterstützt: alle MS Office Dateien (OLE Summary Schnittstelle), PDF (XMP Variante und altes Summary), EML (Beachtung der Mime Typen), TIF, PP (PowerProjekt Summary)
c) Entwicklung einer Shellerweiterung zur Erweiterung des Rechte Mausmenüs bei einem Verzeichnis (Win32 und Win64). Aufruf der FMR Adressverwaltung, die um die Dateisuchfunktion erweitert wurde. Die Suchfunktion ermöglicht die Suche nach Autor, Thema, Gegenstand (Subject), Mail Sendedatum, Mailadresse, Änderungsdatum und Dateinamen (bei Mails ist dies die Betreffzeile).

Eingesetzte Qualifikationen

Mysql, Microsoft SQL-Server (MS SQL), Delphi

Consultant, Autor
4C-4Berlin IT-Service für IAV GmbH Berlin, Berlin
9/2012 – 9/2012 (1 Monat)
Dienstleistungsbranche
Tätigkeitszeitraum

9/2012 – 9/2012

Tätigkeitsbeschreibung

found in reference description 12
Erstellung eines Handbuches zum Umgang mit Makros in Office-Dateien der Version 2003 (32bit) beim Umstieg auf die Version 2010 (64bit).

- Erstellung einer schriftlichen Beschreibung (Handbuch), welche Punkte bei einer Konvertierung von VBA Office 2003 zu 2010 beachtet werden müssen.
- Darstellung der häufigsten Fehler / Fallen und zusätzliche Tipps für den Anwender.
- die Dokumentation erstreckt sich über die Microsoft Office 2010 Produkte Powerpoint, Word, Excel.

Eingesetzte Qualifikationen

VBA (Visual Basic for Applications)

Softwaredesigner, Entwickler
Suzlon Energy GmbH Rostock, Rostock
7/2012 – 9/2012 (3 Monate)
Versorgungswirtschaft
Tätigkeitszeitraum

7/2012 – 9/2012

Tätigkeitsbeschreibung

Suzlon Load Manager light

Umstellung auf objektorientiertes Design, Einbau einer datenbankgestützten Steuerung bzw. Datenhaltung, Ablösung der Ansteuerung von Teilmodulen als Programme durch Delphi Komponenten oder DLL-Varianten, Trennung von Oberfläche und Berechnungsmodulen, Anpassung der Berechnungs- und Auswertungsmodule an neue gesetzliche Vorgaben
Anbindung von MatLab Simulink Modellen an die Simulations- und Auswertungssoftware (C/ C++ Programmierung)

Werkzeuge: Embarcadero Delphi XE, Visual Studio 2008 (C++)

Eingesetzte Qualifikationen

Delphi, Visual C++, Microsoft Visual Studio

Projektdesigner, Entwickler
fmr-a Greifswald, IBA Greifswald, DDP Zinnowitz,, Greifswald
6/2012 – 6/2012 (1 Monat)
Bauwirtschaft, Anlagen- und Schiffbau
Tätigkeitszeitraum

6/2012 – 6/2012

Tätigkeitsbeschreibung

Erweiterung der Architektor Tools um ein Nachtrag Modul

Erfassung der Nachträge und deren Zuordnung zu Kostengruppen. Schaffung der Möglichkeit Nachträge zu prognostizieren
Einbau einer neuen Dokumentenvorlage Kostenprognose mit Ausweis aller vereinbarten Kosten zzgl. Nachträge und Prognose

Werkzeuge: Embarcadero Delphi, VBA (MS Office, Open Office)

Eingesetzte Qualifikationen

Delphi, VBA (Visual Basic for Applications)

Softwaredesigner, Entwickler
Suzlon Energy GmbH Rostock, Rostock
5/2012 – 5/2012 (1 Monat)
Versorgungswirtschaft
Tätigkeitszeitraum

5/2012 – 5/2012

Tätigkeitsbeschreibung

Zusammenführung von Programmversionen des Suzlon Load Analyser

Übernahme der Änderungen, die in der prozeduralen Codevariante vorgenommen wurden in die neue Objektbibliothek
Implementation von Testszenarien und deren Überprüfung, Erstellung einer Experten- und einer Produktivversion der Analysesoftware
Einbau eines Dokumentgenerators (COM Steuerung von Excel, Word, Calc und Writer)

Eingesetzte Qualifikationen

Delphi

Projektdesigner, Entwickler
fmr-a Greifswald, IBA Greifswald, DDP Zinnowitz,, Greifswald
3/2012 – 4/2012 (2 Monate)
Bauwirtschaft, Anlagen- und Schiffbau
Tätigkeitszeitraum

3/2012 – 4/2012

Tätigkeitsbeschreibung

Erweiterung der Architekt - Tools um ein Importmoduls mit einer GAEB2000 Schnittstelle und eines Massenermittlungsmoduls

Integration des GAEB2000 Formats in die schemagesteuerten Importschnittstelle für Texte/Daten

Nach Auswahl der zu importierenden Kostenberechnung erfolgt eine Umwandlung des GAEB2000 Formats in CSV. Der CSV Text wird in die vorhandene Importschnittstelle übergeben.

Das Massenermittlungsmodul berechnet die Massen in einer Angebotsposition. Realisiert wurde es durch ein Formelfeld, das die Grundrechenarten, Klammern und eine Reihe von Standardfunktionen bereitstellt.

Eingesetzte Qualifikationen

Mysql, Microsoft SQL-Server (MS SQL), Delphi

Softwareentickler
fmr-a (Frank - Milenz - Rabenseifner Architekten), Greifswald
1/2012 – 4/2012 (4 Monate)
Bauwirtschaft, Anlagen- und Schiffbau
Tätigkeitszeitraum

1/2012 – 4/2012

Tätigkeitsbeschreibung

Architekten - Kosten- und Honorarabrechnung
Erweiterung des Importmoduls um eine GAEB2000 Schnittstelle und eins Massenermittlungsmoduls

Integration des GAEB2000 Formats in die schemagesteuerten Importschnittstelle für Texte/Daten in das FMR Tool
Nach Auswahl der zu importierenden Kostenberechnung erfolgt eine Umwandlung des GAEB2000 Formats in CSV. Der CSV Text wird in die vorhandene Importschnittstelle übergeben.
Das Massenermittlungsmodul berechnet die Massen in einer Angebotsposition. Realisiert wurde es durch ein Formelfeld, das die Grundrechenarten, Klammern und eine Reihe von Standardfunktionen bereitstellt.

Embarcadero Delphi 2010, MySQL, MS SQL 2008, RIB (Kalkulationssoftware)

Eingesetzte Qualifikationen

Mysql, Microsoft SQL-Server (MS SQL), Delphi

Softwareentwickler
Suzlon Energy GmbH Rostock, Rostock
1/2012 – 2/2012 (2 Monate)
High-Tech- und Elektroindustrie
Tätigkeitszeitraum

1/2012 – 2/2012

Tätigkeitsbeschreibung

Optimierung einer bestehenden Delphi Anwendung hinsichtlich Verarbeitungsgeschwindigkeit

Umstellung der prozeduralen Implementation auf ein objektorientiertes Design
Beschleunigung der Routinen durch Vermeidung von Festplattenzugriffen, effizientere Speicherstrukturen und Nutzung von Zwischenergebnissen

Eingesetzte Qualifikationen

Delphi

Projektdesigner, Entwickler
fmr-a (Frank - Milenz - Rabenseifner Architekten), Greifswald
1/2011 – 11/2011 (11 Monate)
Bauwirtschaft, Anlagen- und Schiffbau
Tätigkeitszeitraum

1/2011 – 11/2011

Tätigkeitsbeschreibung

Softwaretechnologische Aktualisierung einer 10 Jahre alten Unternehmenssoftware

1. Ablösung der verzeichnisorientierten Datenbank dBase (Borland Database Engine) durch MS SQL 2008.
2. Umstellung auf ein konsequent objektorientiertes Design, Layoutanpassungen, Verbesserungen in der Softwareergonomi
3. Anbindung von OpenOffice als Auswertungsplattform

Qualifikationen:
Umfassendes Knowhow in der Entwicklungsumgebung Embarcadero Delphi 2010

Parallele Unterstützung der Datenbanken MySQL, MS SQL und MS Access (über OLE DB/ADO bzw ODBC/ADO)

Eingesetzte Qualifikationen

Mysql, Microsoft SQL-Server (MS SQL), Microsoft Access, DBASE, Delphi

Projektleiter, Projektdesigner, Entwickler
Wartburg Sparkasse, Sparkasse Celle, OstseeSparkas, Greifswald, Celle, Rostock, Eberswalde, Eisenach
1/2009 – 3/2011 (2 Jahre, 3 Monate)
Banken
Tätigkeitszeitraum

1/2009 – 3/2011

Tätigkeitsbeschreibung

Verallgemeinerung der Verfahren und Instrumente zur Intensivbetreuung von Sparkassenkunden zu Steuerung und Implementierung beliebiger Bankprozesse

Entwicklung einer Prozessmaschine, Integration von Dialog- und Menüdesigner und allgemeine Import- und Exportschnittstelle für beliebige Datentypen.Implementierte Beispiele: Datenmanagement: Erstellung und Verteilung von Auswertungen (Wartburg Sparkasse)Prozesssteuerung: Einzelwertberichtigung je Kundenverbund (Sparkasse Celle), Problemkreditbearbeitung (Ostseesparkasse Rostock)

Qualifikationen:
Embarcadero Delphi, Crystal Reports, Eigene Komponenten zum Erzeugen von Auswertungen im Format HTML

Eingesetzte Qualifikationen

Crystal Reports, Delphi

Projektleiter, Projektdesigner, Entwickler
Ostseesparkasse Rostock, Rostock
1/2006 – 11/2006 (11 Monate)
Banken
Tätigkeitszeitraum

1/2006 – 11/2006

Tätigkeitsbeschreibung

Das Produkt Revisionscockpit des Sparkassenverlages wurde zwischenzeitlich durch die Contas GmbH übernommen. Weiterentwicklung des Revisionscockpits um ein objektives Prüfungsbewertungsmodell

Entwicklung der mathematischen Berechnungsverfahren, Pflichtenheft, Objekt- und Datenmodell, Umsetzung, Testung, Freigabe nach OPDV

Qualifikationen:
Delphi, Microsoft SQL Server, Oracle Database, Microsoft Access, Crystal Reports, OLE DB / ADO, MSDE, DocToHelp

Eingesetzte Qualifikationen

Oracle Database, Microsoft SQL-Server (MS SQL), Delphi

Projektleiter, Projektdesigner, Entwickler
Contas GmbH, mehrere ostdeutsche Sparkassen, Pinneberg, Rostock, Köthen, Celle, ...
1/2005 – 12/2010 (6 Jahre)
Banken
Tätigkeitszeitraum

1/2005 – 12/2010

Tätigkeitsbeschreibung

Technische Umsetzung der Verfahren zur Risikofrüherkennung bei Sparkassenkunden und deren Intensivbetreuung (mit der Firma contas Sieger im Beauty Contest der FinanzIT April 2005)

Produktentwicklung, Umsetzung, Testung, Freigabe in den Sparkassen, Prozesseinführung bei 20 Sparkassen, Qualitätssicherung, Produktaktualisierung (Anpassung an fachliche Weiterentwicklungen bzw. den technischen Datenbasen)

Qualifikationen:
Delphi, Microsoft SQL Server, Oracle Database, DB2, Microsoft Access, Crystal Reports, OLE DB / ADO, MSDE, DocToHelp

Eingesetzte Qualifikationen

Crystal Reports, Oracle Database, Microsoft SQL-Server (MS SQL), Microsoft Access, IBM DB2, Delphi

Projektleiter, Projektdesigner, Entwickler
Ostseesparkasse Rostock, Sparkasse Duderstadt, War, Bernkastel Wittlich, Rostock, Duderstadt, Eisenach
1/2001 – 12/2010 (10 Jahre)
Banken
Tätigkeitszeitraum

1/2001 – 12/2010

Tätigkeitsbeschreibung

Erstellung eines vollständigen Kreditrisikoberichts nach MaRisk der BaFin (Mindestanforderungen an das Risikomanagement der Bundesanstalt für Finanzdienstleistungen) Ostseesparkasse Rostock (2001,2010), Sparkasse Duderstadt (2004), Wartburgsparkasse (2007,2010), Sparkasse Mittelmosel - Eifel Mosel Hunsrück (2004)

Gestaltung von 12 80 Auswertungen nach individuellen Vorgaben der Sparkassen, die mit einem Aufruf gemeinsam in ein Zieldokument (oder Zielverzeichnis) gespeichert werden

Qualifikationen:
Delphi, Crystal Reports, Eigene Komponenten zum Erzeugen von Auswertungen im Format HTML

Entwicklung, Einrichtung und Betrieb eines Datawarehouses mit ca. 1000 Tabellen und mit einer Größe bis zu 600 GB

Eingesetzte Qualifikationen

Crystal Reports, Oracle Database, Microsoft SQL-Server (MS SQL), IBM DB2, Delphi

Projektleiter, Projektdesigner, Entwickler
Deutscher Sparkassenverlag, Greifswald
1/2000 – 12/2002 (3 Jahre)
Banken
Tätigkeitszeitraum

1/2000 – 12/2002

Tätigkeitsbeschreibung

Komplettlösung für die interne Revision: von Risikoorientierter Prüfungs- und Ressourcenplanung, über Auftragsabwicklung, Datenbereitstellung, risikoorientierter Stichprobenauswahl, Prüfbericht bis zur Terminüberwachung und Qualitätssicherung

Anforderungsbestimmung (Konferenz der Revisionen), Pflichtenheft, Objekt- und Datenmodell, Umsetzung, Testung, Freigabe nach OPDV, Handbuch

Qualifikationen:
Delphi, Microsoft SQL Server, Oracle Database, Microsoft Access, Crystal Reports, OLE DB / ADO, MSDE, DocToHelp

Eingesetzte Qualifikationen

Crystal Reports, Oracle-Anwendungen, Microsoft SQL-Server (MS SQL), SQL, Microsoft Access, Delphi

Zertifikate

Certified Delphi® Developer
2011

Ausbildung

Mathematik, Spezialisierung Diskrete Mathematik
Diplom
1990
Greifswald
Facharbeiter für Fertigungsmittelbau (Werkzeugmacher) mit Abitur
Ausbildung
1984
Berlin

Über mich

Als selbständiger Entwickler arbeite ich seit 1994. Seit 2010 liegt der Schwerpunkt meiner Projekte hinsichtlich des Werkzeugeinsatzes auf dem Visual Studio mit C# (.Net), gelegentlich unterbrochen von VBA-Projekten. Hauptwerkzeuge in den ersten 16 Jahren waren Pascal/Delphi und Crystal Reports mit datenbankbasierten Projekten bzw. Produktentwicklungen.
In den letzten Projekten entstanden eine Serverlösung zur Bearbeitung, Verteilung, Indizierung und Speicherung von X-Ray-Bildern nebst einer Einbindung dieser Maschinen über OPC-UA in größere Produktionslandschaften, eine Kreditmanagement-Datenbanklösung, eine Datentransferroutine zwischen Datenbanken im Personalwesen (LOGAConnex), eine standardisierende HMI für Schneidwerkzeuge, eine Gruppe von Office Erweiterungen als Client einer Siemensinternen Knowledge Database, ein Talentmanager, ein Compensation + Benefits-Tool (beide MS Access verwendend), eine Tankfeldsteuerung realisiert als Webservice in Verbindung mit Windows Forms Clients, ein Data Communication Service als Backend für eine Qualitätssicherungssoftware (Schwerpunkt Automobil-Motorenbau und -entwicklung), hochgradig modular aufgebaut und eine Vielzahl von Industrieprotokollen implementierend. Mehrere Projekte rankten sich um MS Office Erweiterungen mittels Shared AddIns (und VSTO) für Kunden aus den Branchen Versicherungen, Automobilentwicklung und Catering. Die Programme verwendeten überwiegend die WPF, aber auch Windows Forms für die Oberfläche oder waren als Dienst implementiert. Oberflächen werden nach den MVVM-Pattern angebunden.
Dazu kommen Projekte zur Überarbeitung von VB.Net ASP Intranetanwendungen, kleinere Erweiterungen von C++ und Visual Basic 6 Anwendungen, reine VBA-Programmierungen (Excel, Word, Access)
In den 10 Jahren Arbeit für deutsche Sparkassen in einer eigenen Firma ab 2000 habe ich mir eine solide Basis für alle Bereiche der Softwareentwicklung, -produktion und -wartung geschaffen. Zu den Aufgaben gehörte neben der Projekt- und Produktsteuerung auch ein Großteil der Implementation.
Schnelle Auffassungsgabe und analytisches Denken schaffen die Grundlagen für das Verständnis des Kundenwunsches. Vorausschauendes Design sorgt für stabile Modelle. Die Implementierung von Software erfolgt immer auch im Hinblick auf seine Abgeschlossenheit und Wartbarkeit.
Die Umsetzung von Softwareeinführungsprojekten und die ständige Kundenbetreuung im Betrieb der Software - also der direkte Kundenkontakt - ist für mich Basis der Softwareentwicklung.
Abschließend bin ich gewöhnt, Programme beim Kunden einzurichten, die Anwender zu schulen und als Anwendungsbetreuer bei Fragen und Problemen Lösungen zu liefern.

Weitere Kenntnisse

IT & Entwicklung
- Qualitätsmanagement / Testing
- Konzeption
- Softwareentwicklung
- Coaching / Schulung IT

Programmierung & Betriebssysteme
- Softwareprogrammierung
- Webprogrammierung
- C#
- Delphi
- Visual Basic (+VBA)
- HTML
- JavaScript
- Pascal / Turbo Pascal
- SQL
- DB2
- MSSQL
- Oracle
- MySQL

Branchenkenntnisse
- Catering (aktuelles Projekt)
- Automotive Engineering (Verwaltungsbereich)
- Energiewirtschaft/ Windkraftanlagen (letztes Projekt)
- Architekten (ständige Betreuung und Weiterentwicklung)
- Schulungsunternehmen
- Banken (Sparkassen) - 10 Jahre Erfahrung
- Softwarehersteller, Ingenieurbüro (Asbestsanierung), Bauträgerbüro
- Inkasso

Persönliche Daten

Sprache
  • Deutsch (Muttersprache)
  • Englisch (Gut)
Reisebereitschaft
DACH-Region
Arbeitserlaubnis
  • Europäische Union
  • Schweiz
Home-Office
bevorzugt
Profilaufrufe
11693
Alter
62
Berufserfahrung
29 Jahre und 2 Monate (seit 09/1995)
Projektleitung
12 Jahre

Kontaktdaten

Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.

Jetzt Mitglied werden