Senior Softwareentwicklung und Architektur mit z.B. .Net, C#, Angular, REST und Microsofttechnologien im Frontend und Backend (Fullstack)
Aktualisiert am 02.07.2024
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 02.07.2024
Verfügbar zu: 100%
davon vor Ort: 0%
C#
Angular
Visual Basic .NET
FHIR
HTML
JSON
REST
XML
Azure
Swagger
OpenApi
MS Office
JavaScript
ASP.net
.Net Core
SQL
CSS
Access
TypeScript
Visual Basic 6
Azure Devops
Blazor
Python
Deutsch
Englisch

Einsatzorte

Einsatzorte

Deutschland, Schweiz, Österreich
möglich

Projekte

Projekte

10 Monate
2023-09 - heute

Betreuung und Weiterentwicklung verschiedener Kundenprojekte

Excel macro-programming Microsoft Access VBA ...

  • Fehleranalyse und Korrektur einer Excelanwendung
  • Analyse von Performanceproblemen einer Accessanwendung
  • Unterstützung bei der Weiterentwicklung einer Accessanwendung (z.B. Anbindung an SQL-Server über ODBC, DB-Zugriff)
  • Entwicklung einer Accessanwendung zur Verwaltung von Einkäufen, Verkäufen, Artikeln, Preislisten, Kunden und Lieferanten

Excel macro-programming Microsoft Access VBA ODBC Windows 10 Microsoft Office Microsoft Excel MS SQL-Server
IT
4 Jahre
2019-08 - 2023-07

Softwareentwicklung, Beratungs- und Unterstützungsleistung

Angular Angular Material REST ...

  • Entwicklung einer Anwendung zur Erstellung von Arzneimittelverordnungen im ambulanten und stationären Bereich, sowie von Medikationsplänen
  • Entwicklung des Frontends auf Basis von Angular und Angular Material (UI/UX)
  • Entwicklung des Backends (REST Services) in C#/.Net core
  • Anbindung an die Telematik Infrastruktur der Gematik zur Erstellung von E-Rezepten
  • Software-Architektur
  • Entwurf der UI/UX mit den UI-Designern
  • Definition von REST-Schnittstellen, Objekten, usw. mit dem Swagger Editor/OpenApi
  • Softwaredokumentation
  • Anbindung an externe Services (z.B. Medikamentendatenbank, Rezept-Druck) über REST
  • Abfragen und präsentieren von Arzneimitteldaten aus der ABDA
  • Einlesen, Erstellen und Editieren von bundeseinheitlichen Medikationsplänen (Xml/Ultrakurzformat)
  • Kommunikation mit FHIR-Server
  • Lesen und Erzeugen von FHIR Ressourcen
  • Verarbeiten und Erstellen von FHIR-Ressourcen
  • FHIR Search
  • Aktualisierung der Angular-Version und der verwendeten Pakete
  • Entwicklung nach den Qualitätsstandards und Prozessen für Medizinprodukte
  • Durchführung von Code Reviews
  • Umsetzung nach den Vorgaben der KBV
  • Einrichten und Verwalten von Repositories, Builds, Releases, Pipelines, etc. in Azure DevOps
  • Mitarbeit im Riskmanagement-Team zur Bewertung von Risiken bei der Entwicklung von Medizinprodukten
  • Lead-Developer und Architekt/Technische Leitung
  • Zertifizierung der Software und der Schnittstellen durch die KBV
  • SCRUM

Angular Angular Material REST Azure FHIR FHIR .net Api Swagger OpenApi Vonk Fhir Server Firely Server TypeScript Javascript HTML CSS Visual Studio. Net 2019 Visual Studio Code C# .net Core ASP.net Core WebApi Yaml GIT Azure DevOps Docker SCRUM FHIR .Net Api .Net Core ASP.Net Core Windows 10 Windows Server 2008
Medizintechnik
2 Jahre
2017-09 - 2019-08

Softwareentwicklung, Beratungs- und Unterstützungsleistung

Angular Angular Material REST ...

  • Entwicklung einer Anwendung zur Erstellung und Editierung von Medikationsplänen (Xml/Ultrakurzformat)
  • Entwicklung des Frontends auf Basis von Angular und Angular Material
  • Entwicklung des Backends (REST Services) in C#/.Net core
  • Scan-Möglichkeit um Medikationspläne mit Hilfe eines Handscanner in die Software einlesen zu können
  • Abgleichen verschiedener Medikationspläne
  • Architektur und Entwicklung von REST-Services für die Anbindung von PVS (Praxisverwaltungssystem) an die Software
  • Anbindung an externe Services (z.B. Medikamentendatenbank, Druck)
  • Abfragen und präsentieren von Arzneimitteldaten aus der ABDA
  • Entwicklung nach den Qualitätsstandards und Prozessen für Medizinprodukte
  • Einrichten und Verwalten von Repositories, Builds, Releases, etc in Azure DevOps/VSTS
  • Projektsprache Englisch
  • Mitarbeit im Riskmanagement-Team zur Bewertung von Risiken bei der Entwicklung von Medizinprodukten
  • Lead-Developer und Architekt
  • SCRUM

Angular Angular Material REST Azure TypeScript Javascript HTML CSS Visual Studio. Net 2017/2019 Visual Studio Code C# .net Framework 4.7 .net Core WebApi ASP.net VSTS GIT Azure DevOps SCRUM .Net Framework 4.7 .Net Core ASP.Net Windows 10 Windows Server 2008
Medizintechnik
5 Monate
2017-04 - 2017-08

Softwareentwicklung, Beratungs- und Unterstützungsleistung

Visual Studio. Net 2015 C# .net Framework 4.0/4.5 ...

  • Die Bundesagentur für Arbeit baut ein neues System zur Ablösung des aktuellen Systems (siehe unten) für die Vorlagentechnik auf. Das System basiert auf dem Produkt EngageOne und wird in die IT-Umgebung der BA integriert.
  • Sicherstellung des Betriebes der Anwendung EngageOne im Probebetrieb
  • Prüfung der Software und von Dokumenten im Rahmen des Abnahmeprozesses
  • Automatisierung der Installation von EngageOne mit Hilfe von Python Skripten und des WebLogic Scripting Tools
  • Entwicklung von Installationswerkzeugen mit C# um die Installation zu vereinfachen
  • Unterstützung bei der Entwicklung zur Anbindung von Services an EngageOne (z.B. eAkte, Adressauswahl)

Visual Studio. Net 2015 C# .net Framework 4.0/4.5 WebLogic WebLogic Scripting Tool EngageOne Python ASP.net DevExpress SQL Server 2008 Oracle SQL Developer Team Foundation Server Windows 7 Windows Server 2008 Linux .Net Framework 4.0/4.5 ADO.Net
Behörde ? Bundesagentur für Arbeit, IT-Systemhaus
6 Jahre 10 Monate
2010-05 - 2017-02

Softwareentwicklung, Beratungs- und Unterstützungsleistung

Visual Studio. Net 2008/2010/2012/2015 .net Framework 3.5/4.0/4.5 ADO.net ...

  • Entwicklung, Wartung und Betrieb von Software in einem großen IT-Umfeld
  • Weiterentwicklung und Wartung des Systems der BA für den zentralen Druck von Dokumenten aus den Dienststellen. Dokumente aus den Dienststellen werden an die Zentrale in Nürnberg übermittelt, dort gedruckt und an den Postdienstleister übergeben
  • Wartung und Weiterentwicklung des Systems für die automatisierte Verteilung von zentralen Dokumentvorlagen an die Dienststellen
  • Wartung und Weiterentwicklung des Systems zur Ausführung der Geschäftsvorlagen der Bundesagentur für Arbeit
  • Entwicklung und Wartung geschäftskritischer Anwendungen
  • Entwicklung von WCF-Services und Anbindung an bestehende Services
  • Umstellung einer PHP-Webanwendung auf ASP.Net
  • Entwicklung von Software mit VB.Net und SQL Server
  • Entwicklung verschiedener Tools
  • Analyse vorhandener Anwendungen und Erarbeitung von Konzepten zum Redesign (Architektur)
  • Erstellung von technischen Konzepten zur Neuentwicklung und Redesign von Anwendungen
  • Fehleranalyse und Problemlösung der Software
  • Analyse eines PHP-Systems zur Umstellung auf ASP.Net
  • Analyse von Anwendungen zur Umstellung von VB6 auch VB.Net
  • Analyse der Umstellung von SQL Server 2000 auf SQL Server 2008
  • Umstellung von Anwendungen von VB6 auf VB.Net
  • Datenbankmigration (SQL-Server 2000 nach 2008)
  • Erstellen von SSIS-Paketen zur Migration nach SQL Server 2008
  • Datenmodellierung

Visual Studio. Net 2008/2010/2012/2015 .net Framework 3.5/4.0/4.5 ADO.net Stored Procedures VB.Net ASP.net Ajax DevExpress Entity Framework SQL Server 2000/2008 Office 2007/2010/2013 Team Foundation Server Source Safe Visual Basic 6 MS Access VBA XML WCF MSMQ SSIS SOA PHP Unit Tests SandCastle barrierefreie Benutzeroberflächen UML ITIL Windows XP/7 Windows Server 2003/2008
Behörde ? Bundesagentur für Arbeit, IT-Systemhaus
1 Jahr 7 Monate
2008-10 - 2010-04

Wartung und Weiterentwicklung bereits entwickelter Software für den Kraftwerksbau

Windows XP Visual Studio. Net 2008 Visual Studio .Net 2003 ...

  • Wartung und Weiterentwicklung der bereits entwickelten Anwendung für das Dokumentenmanagement im Kraftwerksbau. (siehe Projektbeschreibung unten)
  • Wartung und Weiterentwicklung der bereits entwickelten Anwendung für die Verwaltung und Aufbereitung von Schottverfüllungsdaten im Kraftwerksbau. (siehe Projektbeschreibung unten)
  • Umsetzung von Anwenderanforderungen
  • Fehlerbereinigung
  • Anwenderunterstützung

Windows XP Visual Studio. Net 2008 Visual Studio .Net 2003 2.0/3.0 .Net Crystal Reports ADO.Net VB.Net C # SQL Server 2000/2005 Team Foundation Server
Anlagenbau / Energiewirtschaft
1 Jahr 2 Monate
2009-02 - 2010-03

Entwicklung einer webfähigen Terminologie- und Übersetzungsplattform

Windows Vista Windows 7 Windows Server 2003 ...

  • Konzeption
  • Entwurf des Datenmodells mit Umsetzung in einer MS SQL-Server Datenbank
  • Entwurf und Entwicklung eines Objektmodells
  • Entwicklung der Oberfläche in ASP.Net
  • Entwicklung von ASP.Net UserControls
  • Verwaltung und Darstellung der Übersetzungen in einer begriffsorientierten Struktur
  • Verwaltung der Daten in verschiedenen Wörterbüchern. Jedes Wörterbuch wird durch eine eigene MSSQL-Datenbank repräsentiert. Hier ist der Zugriff auf verschiedene Datenbanken innerhalb der Anwendung zu organisieren. Jedes Wörterbuch arbeitet unabhängig und kann auch beliebig viele Sprachen verwalten.
  • Die Wörterbücher können mit individuell festgelegten Daten-Strukturen gefüllt werden. Diese Strukturen können über Assistenten definiert werden und sind im Daten- und Objektmodell abgebildet.
  • Kunden- und Benutzerverwaltung mit Zuweisung von Rechten an die Benutzer
  • Import der Daten aus XML- und CSV-Dateien in die Datenbank
  • Import von Translation Memories
  • Import/Export des TBX Formats (TermBase Exchange) (entspricht XML)
  • Export der Daten nach csv
  • Einrichtung der ASP.Net-Umgebung und IIS-Umgebung
  • Eigenverantwortliche Durchführung des Projektes. Die Entwicklung erfolgt auf Auftrags- und Festpreisbasis für den Kunden bei den einzelnen Projektabschnitten.

Windows Vista Windows 7 Windows Server 2003 Visual Studio 2005 VB.Net ASP.Net ADO.Net MS SQL Server 2005/2008 IIS Stored Procedures
Dokumentations-, Übersetzungs- und Softwaredienstleister
1 Jahr 10 Monate
2008-03 - 2009-12

Entwicklung einer Business to Business Plattform für die Gastronomie

Windows Vista Visual Studio .net ASP.net ...

  • Entwurf und Konzeption
  • Entwurf des Datenmodells
  • Entwicklung der Web-Anwendung auf Basis von ASP.net
  • Bereitstellung auf Internetserver inkl. Wartung
  • Wartung und Weiterentwicklung der Software
  • Administration des Webservers

Windows Vista Visual Studio .net ASP.net ADO.net VB.Net C# MS SQL Server 2005 IIS
Gastronomie
5 Monate
2008-10 - 2009-02

Entwicklung einer Anwendung zur statistischen Auswertung von Qualitätsdaten einer Übersetzungssoftware

Windows Vista Visual Studio 2005 VB.Net ...

  • Entwurf des Datenmodells
  • Entwicklung einer Schnittstelle zur Auswertung der Daten
  • Import der Daten aus XML-Dateien in die Datenbank
  • Entwicklung der Benutzeroberfläche zur Selektion und Ausgabe der Daten (WinForms)
  • Berichtserstellung und -ausgabe mit Crystal Reports
  • Eigenverantwortliche Durchführung des Projektes. Die Entwicklung erfolgt auf Auftrags- und Festpreisbasis für den Kunden.

Windows Vista Visual Studio 2005 VB.Net ADO.Net Crystal Reports MS SQL Server 2005 WinForms
Dokumentations-, Übersetzungs- und Softwaredienstleister
3 Monate
2008-08 - 2008-10

Entwicklung von Word-Vorlagen für das interne Dokumentenmanagement

Windows XP MS Word VBA ...

  • Konzeption
  • Erstellung von Vorlagen für Word (Makro-Programmierung, VBA) zur Automatisierung von Vorgängen bei der Dokumentenerstellung (Setzen von Dokumenteigenschaften und Attributen, z.B. Dokumentennummer, Ersteller, Gültigkeitsdatum, Bearbeitungsstatus)
  • Die Angaben können vom Anwender über einen Dialog eingegeben werden
  • Bestimmte Angaben (z.B. Dokumentennummer) werden aus den Benutzereingaben automatisch erzeugt
  • Integration einer eigenen Toolbar (Commandbar)
  • Einbinden von PDF Funktionalitäten (z.B. PDF Erstellung aus Word, Setzen von Dokumentinformationen zur Einbindung in Dokumentenmanagement Systeme)
  • Automatisierung des Adobe Acrobat
  • Die Vorlage ist mehrsprachig (aktuell deutsch und englisch). Beim Startdialog kann die Sprache gewählt werden und vorbelegte Texte werden anhand der Sprache gesetzt

Windows XP MS Word VBA PDF Adobe Acrobat
Unternehmensberatung
6 Monate
2008-04 - 2008-09

Entwicklung einer Anwendung zur Verwaltung und Aufbereitung von Schottverfüllungsdaten im Kraftwerksbau

Windows XP Visual Studio .Net 2008 .Net 2.0/3.0 ...

  • Die Anforderung ist die Aufbereitung und Verwaltung von Daten um Rohrleitungsdurchführungen entsprechend der Sicherheitsanforderungen (z.B. Brandschutz, radiologische Sicherheit) fachgerecht verschließen zu können. Zu beachten sind hier auch Verschiebungen der Rohrleitungen, die im Normal- und Störfallbetrieb auftreten können.
  • Entwurf und Konzeption
  • Entwurf des Datenmodells
  • Entwicklung der Benutzeroberfläche (WinForms)
  • Entwicklung von fachlichen Modellen
  • Import der relevanten Daten aus dem PDMS (Plant Design Management System)
  • Entwicklung einer ASP.Net Anwendung zur Darstellung der Daten im Intranet (WebForms)
  • Softwareentwicklung in einem internationalen Umfeld

Windows XP Visual Studio .Net 2008 .Net 2.0/3.0 Crystal Reports ADO.Net VB.Net C # SQL Server 2000 Enterprise Architect Team Foundation Server WinForms WebForms
Anlagenbau / Energiewirtschaft
5 Monate
2007-11 - 2008-03

Konzeptionierung und Einrichtung einer internen IT-Infrastruktur

Windows XP VBA MS Office

  • Planung, Realisierung und Betreuung der internen IT-Infrastruktur
  • Analyse und technische Beurteilung von ERP-Systemen zur Einführung im Unternehmen
  • Beschaffung, Installation und Inbetriebnahme von Soft- und Hardware
  • Konfiguration und Integration von VOIP-Telefonie
  • Erstellung von IT-Konzepten und Evaluation von Software und Hardwarekomponenten
  • Dokumentation
  • Erstellung von Vorlagen für Word (Makro-Programmierung) zur Automatisierung von Vorgängen bei der Dokumentenerstellung

Windows XP VBA MS Office
Unternehmensberatung
4 Monate
2007-08 - 2007-11

Weiterentwicklung und Betreuung einer Webanwendung zur Beantragung von Benutzerrechten über Intranet

Windows XP .Net 1.1 C# ...

  • Weiterentwicklung einer bestehenden Web-Anwendung über die Benutzerrechte (z.B. Laufwerkszugriffe, Hostrechte, etc.) von den Anwendern in den Filialen und Standorten der HVB beantragt werden können.

Windows XP .Net 1.1 C# ASP.Net WebForms ADO.Net MS Visual Studio.Net Webservices IBM Websphere MQ Workflow MS SQL Server IIS MS Visual SourceSafe
HypoVereinsbank ? HVB Information Services
1 Jahr 6 Monate
2006-02 - 2007-07

Entwicklung einer Software für das Dokumentenmanagement im Kraftwerksbau

Windows XP VB.Net C# ...

  • Entwicklung von Dokumentenmanagement-Software für ein Kraftwerkprojekt
  • Entwicklung eines Webinformations-Systems zur Analyse und Auswertung des Genehmigungsprozesses im Rohrleitungs- und Lüftungsbau von Kraftwerken (Piping und HVAC)
  • Import der relevanten Daten aus dem PDMS (Plant Design Management System) System
  • Entwicklung eines Auswertungssystems inklusive Reporting (Crystal Reports). Integriert ist die Möglichkeit zum benutzerbezogenen Abspeichern komplexer Selektionen.
  • Integration von Barcode (IdAutomation) Funktionalität in Berichten (Darstellung von Dokumentennummer, etc) um ein automatisiertes Scannen von physikalischen Dokumenten mit geordneter Ablage im Dateisystem zu ermöglichen.
  • Erstellen einer UFL (User Function Library) für Crystal Reports um eigene spezielle Funktionen (besondere Aufbereitung von Daten) in Berichte integrieren zu können
  • Erarbeitung von Konzepten zum Redesign einer vorhandenen Anwendung (mehrschichtige Architektur)
  • Wartung und Weiterentwicklung vorhandener Software
  • Entwicklung von Software in einem internationalen Umfeld
  • Teilprojektleitung

Windows XP VB.Net C# ASP.Net WinForms WebForms ADO.Net Stored Procedures MS Visual Studio.Net MS SQL Server Crystal Reports Subversion
Anlagenbau / Energiewirtschaft
5 Monate
2007-02 - 2007-06

Entwicklung einer Webanwendung zur Erfassung und Auswertung von Kennzahlen im Human Resources Bereich

Windows XP .Net 2.0 VB.Net ...

  • Eigenverantwortliche Entwicklung einer ASP.Net Anwendung zur Erfassung und standortbezogenen Auswertung von Daten im HR Bereich an den weltweiten Standorten der adidas group
  • Dezentrale Erfassung der Daten über Intranet
  • Auswertung und Darstellung der Kennzahlen mit Crystal Reports
  • Benutzerauthentifizierung über Active Directory
  • Speichern der Daten in einer MS SQL Datenbank (inkl. Entwurf des Datenmodells, Views, etc.)
  • Projektsprache ist teilweise englisch

Windows XP .Net 2.0 VB.Net C# ASP.Net WebForms ADO.Net MS Visual Studio.Net MS SQL Server Crystal Reports IIS Excel
adidas group ? World of Global IT
3 Monate
2006-03 - 2006-05

Entwicklung einer Schnittstelle zu Messenger Diensten

Windows XP VB.Net C# ...

  • Analyse der Messenger Protokolle (AIM, MSN, ICQ, Yahoo, Skype)
  • Entwicklung von Schnittstellen zu den Messenger-Diensten um eine Integration in Websites zu ermöglichen. (z.B. Anmelden/Abmelden, Nachrichten versenden und empfangen)
  • Entwicklung von Sockets mit System.Net
  • Entwicklung eines Messengerprogrammes, das die Schnittstelle einsetzt
  • Entwicklung eines Windows-Dienstes zum automatisierten Versenden von Nachrichten
  • Integration in ASP.Net Webseiten

Windows XP VB.Net C# ASP.Net MS Visual Studio.Net Messenger (Yahoo MSN ICQ AIM Skype) MS-SQL Server Stored Procedures Windows Service Windows Sockets (System.Net)
Internetdienste
2 Monate
2005-08 - 2005-09

Aufbau einer Internetpräsenz auf Basis des Microsoft Content Management Servers

Windows XP Windows Server 2003 Microsoft Content Management Server ...

  • Installation und Konfiguration
  • Entwicklung der Templates unter Visual Studio .Net (ASP.Net)
  • Rollen- und Rechteverwaltung
  • Bereitstellung und Übernahme von Inhalten

Windows XP Windows Server 2003 Microsoft Content Management Server IIS MS SQL Server VB.Net ASP.Net MS Visual Studio.Net
EDV-Systemhaus
7 Monate
2005-01 - 2005-07

Entwicklung einer Anwendung zur Durchführung und Verwaltung von Personalvermittlungen

Windows XP .Net VB.Net ...

  • Realisierung der Verwaltung von Adressen, Ansprechpartnern, Firmen, Bewerbern, Aufgabenlisten
  • Entwurf eines Datenmodells
  • Skill-Datenbank
  • Ablaufverfolgung von Bewerbungen, Gesprächen, Telefonaten, etc.
  • Einbindung von Anhängen über das Dateisystem (z.B. Lebensläufe, Faxe)
  • Mehrbenutzerbetrieb mit Benutzer- und Rechteverwaltung
  • Berichtswesen
  • Datenbankanbindung an eine mySQL-Datenbank im Internet über ODBC (ODBC.Net Datenprovider) (Erreichbarkeit über verschiedenen Standorte)
  • Entwicklung der Benutzeroberfläche (WinForms)

Windows XP .Net VB.Net C# mySQL ODBC ADO.Net Crystal Reports MS Access MS Visual Studio.Net
Unternehmensberatung
6 Jahre 5 Monate
1999-01 - 2005-05

Betrieb eines Internetservice und Hosting-Betriebes (parallel zu den anderen genannten Projekten)

·         Administration eines Linux-Webservers

·         Update Installationen (z.B. PHP, mySQL)

·         Einrichten von Benutzern / Zuweisen von Rechten, etc.

·         Apache und sendmail Konfiguration und Administration

·         mySQL Konfiguration und Administration

·         Konfiguration von Antispam Maßnahmen

·         Entwicklung verschiedener Internetauftritte

·         Installation und Konfiguration von Postnuke

·         Entwicklung von Modulen für das CMS Postnuke

·         Installation des CMS Typo3

·         Entwicklung verschiedener kleiner Scripte unter Perl zur Vereinfachung der Administration

·         Domainanmeldungen (auch KK)

·         DNS Verwaltung

·         Kundenbetreuung

Betriebssysteme

Linux (Suse, Debian)

Entwicklungsumgebung

Apache, sendmail, mySQL, Telnet, SSH, Webserver, Typo3, Postnuke, Perl, HTML, PHP, DNS, SMTP, POP3

Internetdienstleistungen
4 Monate
2004-09 - 2004-12

Entwicklung einer Anwendung zur PC-gestützten Qualitätskontrolle in der Industrie

·         Konzeption

·         Entwicklung einer Administrations- , Prüf- und Auswertungsoberfläche (WinForms)

·         Entwicklung eines Objektmodells zur Abbildung von schrittweisen Prüfvorgängen

·         Möglichkeiten innerhalb des Objektmodells Bedingungen und Abhängigkeiten festzulegen um einen Workflow zu ermöglichen

·         Automatische Feststellung des Qualitätsstatus (Nacharbeit, Ausschuss, i.O.)

·         Abspeichern aller Daten in XML, inkl. Vorbereitung zur späteren Erweiterung für Datenbanken

·         Die Daten sollen in einer weiteren Ausbauphase in einer MS SQL Datenbank abgelegt werden, daher wurde bereits eine Datenzugriffsschicht (inkl. Datenmodell) entwickelt (ADO.Net DataSets). Derzeit werden die Daten über Funktionen des DataSets strukturiert in XML-Dateien verwaltet

·         Entwicklung einer für Touchscreens optimierten Benutzeroberfläche

·         Entwurf von Berichten und Auswertungen mit Crystal Reports

·         Ausdruck von Prüfprotokollen, Nacharbeitslisten, Statistiken

·         Hardwareabhängige Lizenzierung

·         Installation

·         Projektleitung und -organisation (2 Entwickler)

Betriebssysteme

Windows XP

Entwicklungsumgebung

VB.Net, ADO.Net, C#, Crystal Reports, Windows Installer, XML, MS Visual Studio.Net

Industrie
1 Monat
2004-06 - 2004-06

Entwicklung einer Komponente zur Steuerung von Internetverbindungen

·         Windows Socket (wsock32.dll, wininet.dll)

·         Steuerung des DFÜ-Netzwerkes (RAS)

·         Schnittstelle

Betriebssysteme

Windows XP

Entwicklungsumgebung

Visual Basic 6.0, Windows Sockets, Windows API

Eigenentwicklung
2 Monate
2003-12 - 2004-01

Entwicklung einer Winsock- und SMTP Komponente zum Versenden von eMails aus Anwendungen

·         Verwenden der Windows Socket (wsock32.dll) für Internetkommunikation

·         Kommunikation mit SMTP-Server

·         SMTP Authentifizierung und POP before SMTP

·         base64 und MIME Codierung von Dateianhängen

·         Schnittstelle

Betriebssysteme

Windows XP, Linux

Entwicklungsumgebung

Visual Basic 6.0, SMTP-Protokoll, VB.Net, C#, Windows Sockets, Windows API, Sendmail, Telnet

Eigenentwicklung
5 Jahre 9 Monate
1998-04 - 2003-12

Softwareentwicklung, Beratungs- und Unterstützungsleistung

·         Konzeptionierung und Realisierung diverser Anwendungen für die Eigenorganisation von Steuerberaterkanzleien

·         Projekt ?Auskunftssystem?

·         Mitarbeit bei der Konzeptionierung und Realisierung eines datenbankunabhängigen Systems zur Auswertung von Datenbeständen von Steuerberaterkanzleien

·         Als Backend zur Datenhaltung wurden verschiedene Systeme verwendet (z.B. MS SQL Server). Der Zugriff erfolgte über ODBC. Zur Haltung von Metadaten-Informationen wurde MS Access verwendet

·         Entwurf von Konzepten in Zusammenarbeit mit der fachlichen/betriebswirtschaftlichen Seite

·         Eigenverantwortliche Durchführung von Projekten (Konzeption, Codierung, Begleitung der Softwaretests, Optimierung, Wartung)

·         Analyse zur Migration von Access 97 auf Access 2000 (z.B. Anpassungen an VBA-Code, Kompatibilität von Schnittstellen, weitere Verwendungsmöglichkeit der Berichtseditierfunktionen über die ActiveX-Schnittstelle)

·         Mitarbeit bei der Entwicklung eines Reporting-Werkzeuges. Diese Anwendung wurde entwickelt zur Ablösung von Access als Report-Engine, da diese Funktionalität unter Access 2000 in dem gegebenen Umfeld nicht mehr genutzt werden konnte (z.B. wegen exklusivem Zugriff auf Datenbank zur Editierung von Reports)

·         Visual Basic Programmierung

·         Fehleranalyse und Debugging

·         Entwicklung von komplexer System- und Anwendungs-Software unter Windows 95/98/NT/ME/2000/XP in einem großen Softwareumfeld

·         Softwareentwicklung im Team

·         Oberflächenprogrammierung/GUI

·         Entwicklung von COM/ActiveX Komponenten und Schnittstellen

·         Komponentenbasierte Softwareentwicklung

·         Datenbanken

·         Entwicklung von Software zur automatisierten EURO-Umstellung

·         Entwurf und Entwicklung von Benutzeroberflächen

·         Wartung und Weiterentwicklung bereits realisierter Anwendungen

·         Überarbeitung der Benutzerführung innerhalb bestehender Anwendungen

·         Entwicklung diverser Tools

·         Beratungs- und Unterstützungsleistung

·         Last Level Support

·         Qualitätssicherung/Softwaretests

Softwarehaus für Steuerberater - DATEV eG
2 Monate
2000-01 - 2000-02

Portieren vorhandener ASP-Scripts (Add On für den MS Systems Management Server) auf Visual Basic

·         Umsetzen der ASP-Scripts in eine ActiveX-DLL

·         Einbindung der ActiveX DLL in die IIS und ASP Umgebung

·         Überarbeitung, Optimierung und Weiterentwicklung des Codes

Betriebssysteme

Windows 95, Windows NT

Entwicklungsumgebung

Visual Basic 6.0, Visual InterDev, Internet Information Server, MS Systems Management Server, MS SQL Server 

Siemens Business Services
1 Jahr 7 Monate
1996-06 - 1997-12

Entwicklung (und Weiterentwicklung) eines HTML-Editors

·         Implementierung der Benutzeroberfläche (MDI)

·         Einbinden des MS Internet Explorer zur Anzeige der HTML-Dokumente

·         Entwicklung und Einbindung von Assistenten zur automatischen Erzeugung des HTML-Codes

·         Implementierung verschiedener Tools (ImageMap-Editor, Grafikbetrachter)

·         Implementierung eines FTP-Programmes

·         Dokumentation / Hilfedatei erstellen

Betriebssysteme

Windows 95

Entwicklungsumgebung

Visual Basic, Version 4.0 und 5.0
Tools, Libraries: Netmanage Internet Control Pack, ActiveX-Automation des IE 4.0 

Softwarevertrieb / Eigenentwicklung

Aus- und Weiterbildung

Aus- und Weiterbildung

1983 ? 1995

  • Ausbildung zum Maschinenbauer
  • Meisterprüfung im Maschinenbaumechaniker-Handwerk
  • REFA-Ausbildung
  • IT-Ausbildung


Kompetenzen

Kompetenzen

Top-Skills

C# Angular Visual Basic .NET FHIR HTML JSON REST XML Azure Swagger OpenApi MS Office JavaScript ASP.net .Net Core SQL CSS Access TypeScript Visual Basic 6 Azure Devops Blazor Python

Schwerpunkte

Tätigkeiten und fachliche Schwerpunkte in Projekten

  • Entwicklung von komplexer System- und Anwendungs-Software unter Windows
  • Web-Anwendungen mit Angular, React und REST
  • Web-Anwendungen mit ASP.Net
  • VB.Net, C# Entwicklung
  • Frontend- und Backend-Entwicklung (Fullstack)
  • Datenbanken / SQL
  • Architektur und Konzeptionierung
  • Oberflächenentwicklung / UI / UX
  • Softwareentwicklung im Team
  • Eigenverantwortliche Durchführung von Projekten

Produkte / Standards / Erfahrungen / Methoden

EDV-Tätigkeit

  • 31 Jahre (seit 1996 selbständig)


Einsatzorte

  • Bayern, Raum 8, Raum 9 
  • München, Nürnberg, Niederbayern, Oberpfalz
  • Homeoffice, Remote, Raum 93, Raum 94
  • Asien, weltweit (nach Absprache)


Einsatzgebiete

  • Softwareentwicklung
  • Fullstack
  • Frontend
  • Backend, C#
  • Angular
  • VB.Net
  • siehe bisherige Projekte/Tätigkeiten


Programmiersprachen, Technologien, Software, Betriebssysteme, etc

  • .Net Framework
  • .Net Core
  • VB.Net
  • C#
  • Angular
  • FHIR
  • TypeScript
  • REST
  • ASP.Net
  • WebApi
  • Blazor
  • Single Page Applications / SPA
  • HTML
  • MS Access
  • MS Office
  • MS Visual Studio
  • MS SQL Server
  • SQLite
  • Entity Framework 
  • XML
  • JSON
  • PHP
  • Python
  • JavaScript
  • CSS React
  • Bootstrap
  • Windows API
  • SQL
  • GIT
  • GitLab
  • MS Azure
  • Azure DevOps
  • YAML
  • Swagger
  • OpenApi
  • Windows
  • Windows Server
  • Linux

Branchen

Branchen

  • EDV
  • Medizintechnik
  • Industrie
  • Maschinenbau allgemein
  • Antriebstechnik/Zahnradfertigung
  • CNC-Dreherei
  • Gießerei/Druckguss
  • Oberflächentechnik/Pulverbeschichtung
  • KFZ-Zulieferer
  • Personalverantwortung
  • Abteilungsleitung

Einsatzorte

Einsatzorte

Deutschland, Schweiz, Österreich
möglich

Projekte

Projekte

10 Monate
2023-09 - heute

Betreuung und Weiterentwicklung verschiedener Kundenprojekte

Excel macro-programming Microsoft Access VBA ...

  • Fehleranalyse und Korrektur einer Excelanwendung
  • Analyse von Performanceproblemen einer Accessanwendung
  • Unterstützung bei der Weiterentwicklung einer Accessanwendung (z.B. Anbindung an SQL-Server über ODBC, DB-Zugriff)
  • Entwicklung einer Accessanwendung zur Verwaltung von Einkäufen, Verkäufen, Artikeln, Preislisten, Kunden und Lieferanten

Excel macro-programming Microsoft Access VBA ODBC Windows 10 Microsoft Office Microsoft Excel MS SQL-Server
IT
4 Jahre
2019-08 - 2023-07

Softwareentwicklung, Beratungs- und Unterstützungsleistung

Angular Angular Material REST ...

  • Entwicklung einer Anwendung zur Erstellung von Arzneimittelverordnungen im ambulanten und stationären Bereich, sowie von Medikationsplänen
  • Entwicklung des Frontends auf Basis von Angular und Angular Material (UI/UX)
  • Entwicklung des Backends (REST Services) in C#/.Net core
  • Anbindung an die Telematik Infrastruktur der Gematik zur Erstellung von E-Rezepten
  • Software-Architektur
  • Entwurf der UI/UX mit den UI-Designern
  • Definition von REST-Schnittstellen, Objekten, usw. mit dem Swagger Editor/OpenApi
  • Softwaredokumentation
  • Anbindung an externe Services (z.B. Medikamentendatenbank, Rezept-Druck) über REST
  • Abfragen und präsentieren von Arzneimitteldaten aus der ABDA
  • Einlesen, Erstellen und Editieren von bundeseinheitlichen Medikationsplänen (Xml/Ultrakurzformat)
  • Kommunikation mit FHIR-Server
  • Lesen und Erzeugen von FHIR Ressourcen
  • Verarbeiten und Erstellen von FHIR-Ressourcen
  • FHIR Search
  • Aktualisierung der Angular-Version und der verwendeten Pakete
  • Entwicklung nach den Qualitätsstandards und Prozessen für Medizinprodukte
  • Durchführung von Code Reviews
  • Umsetzung nach den Vorgaben der KBV
  • Einrichten und Verwalten von Repositories, Builds, Releases, Pipelines, etc. in Azure DevOps
  • Mitarbeit im Riskmanagement-Team zur Bewertung von Risiken bei der Entwicklung von Medizinprodukten
  • Lead-Developer und Architekt/Technische Leitung
  • Zertifizierung der Software und der Schnittstellen durch die KBV
  • SCRUM

Angular Angular Material REST Azure FHIR FHIR .net Api Swagger OpenApi Vonk Fhir Server Firely Server TypeScript Javascript HTML CSS Visual Studio. Net 2019 Visual Studio Code C# .net Core ASP.net Core WebApi Yaml GIT Azure DevOps Docker SCRUM FHIR .Net Api .Net Core ASP.Net Core Windows 10 Windows Server 2008
Medizintechnik
2 Jahre
2017-09 - 2019-08

Softwareentwicklung, Beratungs- und Unterstützungsleistung

Angular Angular Material REST ...

  • Entwicklung einer Anwendung zur Erstellung und Editierung von Medikationsplänen (Xml/Ultrakurzformat)
  • Entwicklung des Frontends auf Basis von Angular und Angular Material
  • Entwicklung des Backends (REST Services) in C#/.Net core
  • Scan-Möglichkeit um Medikationspläne mit Hilfe eines Handscanner in die Software einlesen zu können
  • Abgleichen verschiedener Medikationspläne
  • Architektur und Entwicklung von REST-Services für die Anbindung von PVS (Praxisverwaltungssystem) an die Software
  • Anbindung an externe Services (z.B. Medikamentendatenbank, Druck)
  • Abfragen und präsentieren von Arzneimitteldaten aus der ABDA
  • Entwicklung nach den Qualitätsstandards und Prozessen für Medizinprodukte
  • Einrichten und Verwalten von Repositories, Builds, Releases, etc in Azure DevOps/VSTS
  • Projektsprache Englisch
  • Mitarbeit im Riskmanagement-Team zur Bewertung von Risiken bei der Entwicklung von Medizinprodukten
  • Lead-Developer und Architekt
  • SCRUM

Angular Angular Material REST Azure TypeScript Javascript HTML CSS Visual Studio. Net 2017/2019 Visual Studio Code C# .net Framework 4.7 .net Core WebApi ASP.net VSTS GIT Azure DevOps SCRUM .Net Framework 4.7 .Net Core ASP.Net Windows 10 Windows Server 2008
Medizintechnik
5 Monate
2017-04 - 2017-08

Softwareentwicklung, Beratungs- und Unterstützungsleistung

Visual Studio. Net 2015 C# .net Framework 4.0/4.5 ...

  • Die Bundesagentur für Arbeit baut ein neues System zur Ablösung des aktuellen Systems (siehe unten) für die Vorlagentechnik auf. Das System basiert auf dem Produkt EngageOne und wird in die IT-Umgebung der BA integriert.
  • Sicherstellung des Betriebes der Anwendung EngageOne im Probebetrieb
  • Prüfung der Software und von Dokumenten im Rahmen des Abnahmeprozesses
  • Automatisierung der Installation von EngageOne mit Hilfe von Python Skripten und des WebLogic Scripting Tools
  • Entwicklung von Installationswerkzeugen mit C# um die Installation zu vereinfachen
  • Unterstützung bei der Entwicklung zur Anbindung von Services an EngageOne (z.B. eAkte, Adressauswahl)

Visual Studio. Net 2015 C# .net Framework 4.0/4.5 WebLogic WebLogic Scripting Tool EngageOne Python ASP.net DevExpress SQL Server 2008 Oracle SQL Developer Team Foundation Server Windows 7 Windows Server 2008 Linux .Net Framework 4.0/4.5 ADO.Net
Behörde ? Bundesagentur für Arbeit, IT-Systemhaus
6 Jahre 10 Monate
2010-05 - 2017-02

Softwareentwicklung, Beratungs- und Unterstützungsleistung

Visual Studio. Net 2008/2010/2012/2015 .net Framework 3.5/4.0/4.5 ADO.net ...

  • Entwicklung, Wartung und Betrieb von Software in einem großen IT-Umfeld
  • Weiterentwicklung und Wartung des Systems der BA für den zentralen Druck von Dokumenten aus den Dienststellen. Dokumente aus den Dienststellen werden an die Zentrale in Nürnberg übermittelt, dort gedruckt und an den Postdienstleister übergeben
  • Wartung und Weiterentwicklung des Systems für die automatisierte Verteilung von zentralen Dokumentvorlagen an die Dienststellen
  • Wartung und Weiterentwicklung des Systems zur Ausführung der Geschäftsvorlagen der Bundesagentur für Arbeit
  • Entwicklung und Wartung geschäftskritischer Anwendungen
  • Entwicklung von WCF-Services und Anbindung an bestehende Services
  • Umstellung einer PHP-Webanwendung auf ASP.Net
  • Entwicklung von Software mit VB.Net und SQL Server
  • Entwicklung verschiedener Tools
  • Analyse vorhandener Anwendungen und Erarbeitung von Konzepten zum Redesign (Architektur)
  • Erstellung von technischen Konzepten zur Neuentwicklung und Redesign von Anwendungen
  • Fehleranalyse und Problemlösung der Software
  • Analyse eines PHP-Systems zur Umstellung auf ASP.Net
  • Analyse von Anwendungen zur Umstellung von VB6 auch VB.Net
  • Analyse der Umstellung von SQL Server 2000 auf SQL Server 2008
  • Umstellung von Anwendungen von VB6 auf VB.Net
  • Datenbankmigration (SQL-Server 2000 nach 2008)
  • Erstellen von SSIS-Paketen zur Migration nach SQL Server 2008
  • Datenmodellierung

Visual Studio. Net 2008/2010/2012/2015 .net Framework 3.5/4.0/4.5 ADO.net Stored Procedures VB.Net ASP.net Ajax DevExpress Entity Framework SQL Server 2000/2008 Office 2007/2010/2013 Team Foundation Server Source Safe Visual Basic 6 MS Access VBA XML WCF MSMQ SSIS SOA PHP Unit Tests SandCastle barrierefreie Benutzeroberflächen UML ITIL Windows XP/7 Windows Server 2003/2008
Behörde ? Bundesagentur für Arbeit, IT-Systemhaus
1 Jahr 7 Monate
2008-10 - 2010-04

Wartung und Weiterentwicklung bereits entwickelter Software für den Kraftwerksbau

Windows XP Visual Studio. Net 2008 Visual Studio .Net 2003 ...

  • Wartung und Weiterentwicklung der bereits entwickelten Anwendung für das Dokumentenmanagement im Kraftwerksbau. (siehe Projektbeschreibung unten)
  • Wartung und Weiterentwicklung der bereits entwickelten Anwendung für die Verwaltung und Aufbereitung von Schottverfüllungsdaten im Kraftwerksbau. (siehe Projektbeschreibung unten)
  • Umsetzung von Anwenderanforderungen
  • Fehlerbereinigung
  • Anwenderunterstützung

Windows XP Visual Studio. Net 2008 Visual Studio .Net 2003 2.0/3.0 .Net Crystal Reports ADO.Net VB.Net C # SQL Server 2000/2005 Team Foundation Server
Anlagenbau / Energiewirtschaft
1 Jahr 2 Monate
2009-02 - 2010-03

Entwicklung einer webfähigen Terminologie- und Übersetzungsplattform

Windows Vista Windows 7 Windows Server 2003 ...

  • Konzeption
  • Entwurf des Datenmodells mit Umsetzung in einer MS SQL-Server Datenbank
  • Entwurf und Entwicklung eines Objektmodells
  • Entwicklung der Oberfläche in ASP.Net
  • Entwicklung von ASP.Net UserControls
  • Verwaltung und Darstellung der Übersetzungen in einer begriffsorientierten Struktur
  • Verwaltung der Daten in verschiedenen Wörterbüchern. Jedes Wörterbuch wird durch eine eigene MSSQL-Datenbank repräsentiert. Hier ist der Zugriff auf verschiedene Datenbanken innerhalb der Anwendung zu organisieren. Jedes Wörterbuch arbeitet unabhängig und kann auch beliebig viele Sprachen verwalten.
  • Die Wörterbücher können mit individuell festgelegten Daten-Strukturen gefüllt werden. Diese Strukturen können über Assistenten definiert werden und sind im Daten- und Objektmodell abgebildet.
  • Kunden- und Benutzerverwaltung mit Zuweisung von Rechten an die Benutzer
  • Import der Daten aus XML- und CSV-Dateien in die Datenbank
  • Import von Translation Memories
  • Import/Export des TBX Formats (TermBase Exchange) (entspricht XML)
  • Export der Daten nach csv
  • Einrichtung der ASP.Net-Umgebung und IIS-Umgebung
  • Eigenverantwortliche Durchführung des Projektes. Die Entwicklung erfolgt auf Auftrags- und Festpreisbasis für den Kunden bei den einzelnen Projektabschnitten.

Windows Vista Windows 7 Windows Server 2003 Visual Studio 2005 VB.Net ASP.Net ADO.Net MS SQL Server 2005/2008 IIS Stored Procedures
Dokumentations-, Übersetzungs- und Softwaredienstleister
1 Jahr 10 Monate
2008-03 - 2009-12

Entwicklung einer Business to Business Plattform für die Gastronomie

Windows Vista Visual Studio .net ASP.net ...

  • Entwurf und Konzeption
  • Entwurf des Datenmodells
  • Entwicklung der Web-Anwendung auf Basis von ASP.net
  • Bereitstellung auf Internetserver inkl. Wartung
  • Wartung und Weiterentwicklung der Software
  • Administration des Webservers

Windows Vista Visual Studio .net ASP.net ADO.net VB.Net C# MS SQL Server 2005 IIS
Gastronomie
5 Monate
2008-10 - 2009-02

Entwicklung einer Anwendung zur statistischen Auswertung von Qualitätsdaten einer Übersetzungssoftware

Windows Vista Visual Studio 2005 VB.Net ...

  • Entwurf des Datenmodells
  • Entwicklung einer Schnittstelle zur Auswertung der Daten
  • Import der Daten aus XML-Dateien in die Datenbank
  • Entwicklung der Benutzeroberfläche zur Selektion und Ausgabe der Daten (WinForms)
  • Berichtserstellung und -ausgabe mit Crystal Reports
  • Eigenverantwortliche Durchführung des Projektes. Die Entwicklung erfolgt auf Auftrags- und Festpreisbasis für den Kunden.

Windows Vista Visual Studio 2005 VB.Net ADO.Net Crystal Reports MS SQL Server 2005 WinForms
Dokumentations-, Übersetzungs- und Softwaredienstleister
3 Monate
2008-08 - 2008-10

Entwicklung von Word-Vorlagen für das interne Dokumentenmanagement

Windows XP MS Word VBA ...

  • Konzeption
  • Erstellung von Vorlagen für Word (Makro-Programmierung, VBA) zur Automatisierung von Vorgängen bei der Dokumentenerstellung (Setzen von Dokumenteigenschaften und Attributen, z.B. Dokumentennummer, Ersteller, Gültigkeitsdatum, Bearbeitungsstatus)
  • Die Angaben können vom Anwender über einen Dialog eingegeben werden
  • Bestimmte Angaben (z.B. Dokumentennummer) werden aus den Benutzereingaben automatisch erzeugt
  • Integration einer eigenen Toolbar (Commandbar)
  • Einbinden von PDF Funktionalitäten (z.B. PDF Erstellung aus Word, Setzen von Dokumentinformationen zur Einbindung in Dokumentenmanagement Systeme)
  • Automatisierung des Adobe Acrobat
  • Die Vorlage ist mehrsprachig (aktuell deutsch und englisch). Beim Startdialog kann die Sprache gewählt werden und vorbelegte Texte werden anhand der Sprache gesetzt

Windows XP MS Word VBA PDF Adobe Acrobat
Unternehmensberatung
6 Monate
2008-04 - 2008-09

Entwicklung einer Anwendung zur Verwaltung und Aufbereitung von Schottverfüllungsdaten im Kraftwerksbau

Windows XP Visual Studio .Net 2008 .Net 2.0/3.0 ...

  • Die Anforderung ist die Aufbereitung und Verwaltung von Daten um Rohrleitungsdurchführungen entsprechend der Sicherheitsanforderungen (z.B. Brandschutz, radiologische Sicherheit) fachgerecht verschließen zu können. Zu beachten sind hier auch Verschiebungen der Rohrleitungen, die im Normal- und Störfallbetrieb auftreten können.
  • Entwurf und Konzeption
  • Entwurf des Datenmodells
  • Entwicklung der Benutzeroberfläche (WinForms)
  • Entwicklung von fachlichen Modellen
  • Import der relevanten Daten aus dem PDMS (Plant Design Management System)
  • Entwicklung einer ASP.Net Anwendung zur Darstellung der Daten im Intranet (WebForms)
  • Softwareentwicklung in einem internationalen Umfeld

Windows XP Visual Studio .Net 2008 .Net 2.0/3.0 Crystal Reports ADO.Net VB.Net C # SQL Server 2000 Enterprise Architect Team Foundation Server WinForms WebForms
Anlagenbau / Energiewirtschaft
5 Monate
2007-11 - 2008-03

Konzeptionierung und Einrichtung einer internen IT-Infrastruktur

Windows XP VBA MS Office

  • Planung, Realisierung und Betreuung der internen IT-Infrastruktur
  • Analyse und technische Beurteilung von ERP-Systemen zur Einführung im Unternehmen
  • Beschaffung, Installation und Inbetriebnahme von Soft- und Hardware
  • Konfiguration und Integration von VOIP-Telefonie
  • Erstellung von IT-Konzepten und Evaluation von Software und Hardwarekomponenten
  • Dokumentation
  • Erstellung von Vorlagen für Word (Makro-Programmierung) zur Automatisierung von Vorgängen bei der Dokumentenerstellung

Windows XP VBA MS Office
Unternehmensberatung
4 Monate
2007-08 - 2007-11

Weiterentwicklung und Betreuung einer Webanwendung zur Beantragung von Benutzerrechten über Intranet

Windows XP .Net 1.1 C# ...

  • Weiterentwicklung einer bestehenden Web-Anwendung über die Benutzerrechte (z.B. Laufwerkszugriffe, Hostrechte, etc.) von den Anwendern in den Filialen und Standorten der HVB beantragt werden können.

Windows XP .Net 1.1 C# ASP.Net WebForms ADO.Net MS Visual Studio.Net Webservices IBM Websphere MQ Workflow MS SQL Server IIS MS Visual SourceSafe
HypoVereinsbank ? HVB Information Services
1 Jahr 6 Monate
2006-02 - 2007-07

Entwicklung einer Software für das Dokumentenmanagement im Kraftwerksbau

Windows XP VB.Net C# ...

  • Entwicklung von Dokumentenmanagement-Software für ein Kraftwerkprojekt
  • Entwicklung eines Webinformations-Systems zur Analyse und Auswertung des Genehmigungsprozesses im Rohrleitungs- und Lüftungsbau von Kraftwerken (Piping und HVAC)
  • Import der relevanten Daten aus dem PDMS (Plant Design Management System) System
  • Entwicklung eines Auswertungssystems inklusive Reporting (Crystal Reports). Integriert ist die Möglichkeit zum benutzerbezogenen Abspeichern komplexer Selektionen.
  • Integration von Barcode (IdAutomation) Funktionalität in Berichten (Darstellung von Dokumentennummer, etc) um ein automatisiertes Scannen von physikalischen Dokumenten mit geordneter Ablage im Dateisystem zu ermöglichen.
  • Erstellen einer UFL (User Function Library) für Crystal Reports um eigene spezielle Funktionen (besondere Aufbereitung von Daten) in Berichte integrieren zu können
  • Erarbeitung von Konzepten zum Redesign einer vorhandenen Anwendung (mehrschichtige Architektur)
  • Wartung und Weiterentwicklung vorhandener Software
  • Entwicklung von Software in einem internationalen Umfeld
  • Teilprojektleitung

Windows XP VB.Net C# ASP.Net WinForms WebForms ADO.Net Stored Procedures MS Visual Studio.Net MS SQL Server Crystal Reports Subversion
Anlagenbau / Energiewirtschaft
5 Monate
2007-02 - 2007-06

Entwicklung einer Webanwendung zur Erfassung und Auswertung von Kennzahlen im Human Resources Bereich

Windows XP .Net 2.0 VB.Net ...

  • Eigenverantwortliche Entwicklung einer ASP.Net Anwendung zur Erfassung und standortbezogenen Auswertung von Daten im HR Bereich an den weltweiten Standorten der adidas group
  • Dezentrale Erfassung der Daten über Intranet
  • Auswertung und Darstellung der Kennzahlen mit Crystal Reports
  • Benutzerauthentifizierung über Active Directory
  • Speichern der Daten in einer MS SQL Datenbank (inkl. Entwurf des Datenmodells, Views, etc.)
  • Projektsprache ist teilweise englisch

Windows XP .Net 2.0 VB.Net C# ASP.Net WebForms ADO.Net MS Visual Studio.Net MS SQL Server Crystal Reports IIS Excel
adidas group ? World of Global IT
3 Monate
2006-03 - 2006-05

Entwicklung einer Schnittstelle zu Messenger Diensten

Windows XP VB.Net C# ...

  • Analyse der Messenger Protokolle (AIM, MSN, ICQ, Yahoo, Skype)
  • Entwicklung von Schnittstellen zu den Messenger-Diensten um eine Integration in Websites zu ermöglichen. (z.B. Anmelden/Abmelden, Nachrichten versenden und empfangen)
  • Entwicklung von Sockets mit System.Net
  • Entwicklung eines Messengerprogrammes, das die Schnittstelle einsetzt
  • Entwicklung eines Windows-Dienstes zum automatisierten Versenden von Nachrichten
  • Integration in ASP.Net Webseiten

Windows XP VB.Net C# ASP.Net MS Visual Studio.Net Messenger (Yahoo MSN ICQ AIM Skype) MS-SQL Server Stored Procedures Windows Service Windows Sockets (System.Net)
Internetdienste
2 Monate
2005-08 - 2005-09

Aufbau einer Internetpräsenz auf Basis des Microsoft Content Management Servers

Windows XP Windows Server 2003 Microsoft Content Management Server ...

  • Installation und Konfiguration
  • Entwicklung der Templates unter Visual Studio .Net (ASP.Net)
  • Rollen- und Rechteverwaltung
  • Bereitstellung und Übernahme von Inhalten

Windows XP Windows Server 2003 Microsoft Content Management Server IIS MS SQL Server VB.Net ASP.Net MS Visual Studio.Net
EDV-Systemhaus
7 Monate
2005-01 - 2005-07

Entwicklung einer Anwendung zur Durchführung und Verwaltung von Personalvermittlungen

Windows XP .Net VB.Net ...

  • Realisierung der Verwaltung von Adressen, Ansprechpartnern, Firmen, Bewerbern, Aufgabenlisten
  • Entwurf eines Datenmodells
  • Skill-Datenbank
  • Ablaufverfolgung von Bewerbungen, Gesprächen, Telefonaten, etc.
  • Einbindung von Anhängen über das Dateisystem (z.B. Lebensläufe, Faxe)
  • Mehrbenutzerbetrieb mit Benutzer- und Rechteverwaltung
  • Berichtswesen
  • Datenbankanbindung an eine mySQL-Datenbank im Internet über ODBC (ODBC.Net Datenprovider) (Erreichbarkeit über verschiedenen Standorte)
  • Entwicklung der Benutzeroberfläche (WinForms)

Windows XP .Net VB.Net C# mySQL ODBC ADO.Net Crystal Reports MS Access MS Visual Studio.Net
Unternehmensberatung
6 Jahre 5 Monate
1999-01 - 2005-05

Betrieb eines Internetservice und Hosting-Betriebes (parallel zu den anderen genannten Projekten)

·         Administration eines Linux-Webservers

·         Update Installationen (z.B. PHP, mySQL)

·         Einrichten von Benutzern / Zuweisen von Rechten, etc.

·         Apache und sendmail Konfiguration und Administration

·         mySQL Konfiguration und Administration

·         Konfiguration von Antispam Maßnahmen

·         Entwicklung verschiedener Internetauftritte

·         Installation und Konfiguration von Postnuke

·         Entwicklung von Modulen für das CMS Postnuke

·         Installation des CMS Typo3

·         Entwicklung verschiedener kleiner Scripte unter Perl zur Vereinfachung der Administration

·         Domainanmeldungen (auch KK)

·         DNS Verwaltung

·         Kundenbetreuung

Betriebssysteme

Linux (Suse, Debian)

Entwicklungsumgebung

Apache, sendmail, mySQL, Telnet, SSH, Webserver, Typo3, Postnuke, Perl, HTML, PHP, DNS, SMTP, POP3

Internetdienstleistungen
4 Monate
2004-09 - 2004-12

Entwicklung einer Anwendung zur PC-gestützten Qualitätskontrolle in der Industrie

·         Konzeption

·         Entwicklung einer Administrations- , Prüf- und Auswertungsoberfläche (WinForms)

·         Entwicklung eines Objektmodells zur Abbildung von schrittweisen Prüfvorgängen

·         Möglichkeiten innerhalb des Objektmodells Bedingungen und Abhängigkeiten festzulegen um einen Workflow zu ermöglichen

·         Automatische Feststellung des Qualitätsstatus (Nacharbeit, Ausschuss, i.O.)

·         Abspeichern aller Daten in XML, inkl. Vorbereitung zur späteren Erweiterung für Datenbanken

·         Die Daten sollen in einer weiteren Ausbauphase in einer MS SQL Datenbank abgelegt werden, daher wurde bereits eine Datenzugriffsschicht (inkl. Datenmodell) entwickelt (ADO.Net DataSets). Derzeit werden die Daten über Funktionen des DataSets strukturiert in XML-Dateien verwaltet

·         Entwicklung einer für Touchscreens optimierten Benutzeroberfläche

·         Entwurf von Berichten und Auswertungen mit Crystal Reports

·         Ausdruck von Prüfprotokollen, Nacharbeitslisten, Statistiken

·         Hardwareabhängige Lizenzierung

·         Installation

·         Projektleitung und -organisation (2 Entwickler)

Betriebssysteme

Windows XP

Entwicklungsumgebung

VB.Net, ADO.Net, C#, Crystal Reports, Windows Installer, XML, MS Visual Studio.Net

Industrie
1 Monat
2004-06 - 2004-06

Entwicklung einer Komponente zur Steuerung von Internetverbindungen

·         Windows Socket (wsock32.dll, wininet.dll)

·         Steuerung des DFÜ-Netzwerkes (RAS)

·         Schnittstelle

Betriebssysteme

Windows XP

Entwicklungsumgebung

Visual Basic 6.0, Windows Sockets, Windows API

Eigenentwicklung
2 Monate
2003-12 - 2004-01

Entwicklung einer Winsock- und SMTP Komponente zum Versenden von eMails aus Anwendungen

·         Verwenden der Windows Socket (wsock32.dll) für Internetkommunikation

·         Kommunikation mit SMTP-Server

·         SMTP Authentifizierung und POP before SMTP

·         base64 und MIME Codierung von Dateianhängen

·         Schnittstelle

Betriebssysteme

Windows XP, Linux

Entwicklungsumgebung

Visual Basic 6.0, SMTP-Protokoll, VB.Net, C#, Windows Sockets, Windows API, Sendmail, Telnet

Eigenentwicklung
5 Jahre 9 Monate
1998-04 - 2003-12

Softwareentwicklung, Beratungs- und Unterstützungsleistung

·         Konzeptionierung und Realisierung diverser Anwendungen für die Eigenorganisation von Steuerberaterkanzleien

·         Projekt ?Auskunftssystem?

·         Mitarbeit bei der Konzeptionierung und Realisierung eines datenbankunabhängigen Systems zur Auswertung von Datenbeständen von Steuerberaterkanzleien

·         Als Backend zur Datenhaltung wurden verschiedene Systeme verwendet (z.B. MS SQL Server). Der Zugriff erfolgte über ODBC. Zur Haltung von Metadaten-Informationen wurde MS Access verwendet

·         Entwurf von Konzepten in Zusammenarbeit mit der fachlichen/betriebswirtschaftlichen Seite

·         Eigenverantwortliche Durchführung von Projekten (Konzeption, Codierung, Begleitung der Softwaretests, Optimierung, Wartung)

·         Analyse zur Migration von Access 97 auf Access 2000 (z.B. Anpassungen an VBA-Code, Kompatibilität von Schnittstellen, weitere Verwendungsmöglichkeit der Berichtseditierfunktionen über die ActiveX-Schnittstelle)

·         Mitarbeit bei der Entwicklung eines Reporting-Werkzeuges. Diese Anwendung wurde entwickelt zur Ablösung von Access als Report-Engine, da diese Funktionalität unter Access 2000 in dem gegebenen Umfeld nicht mehr genutzt werden konnte (z.B. wegen exklusivem Zugriff auf Datenbank zur Editierung von Reports)

·         Visual Basic Programmierung

·         Fehleranalyse und Debugging

·         Entwicklung von komplexer System- und Anwendungs-Software unter Windows 95/98/NT/ME/2000/XP in einem großen Softwareumfeld

·         Softwareentwicklung im Team

·         Oberflächenprogrammierung/GUI

·         Entwicklung von COM/ActiveX Komponenten und Schnittstellen

·         Komponentenbasierte Softwareentwicklung

·         Datenbanken

·         Entwicklung von Software zur automatisierten EURO-Umstellung

·         Entwurf und Entwicklung von Benutzeroberflächen

·         Wartung und Weiterentwicklung bereits realisierter Anwendungen

·         Überarbeitung der Benutzerführung innerhalb bestehender Anwendungen

·         Entwicklung diverser Tools

·         Beratungs- und Unterstützungsleistung

·         Last Level Support

·         Qualitätssicherung/Softwaretests

Softwarehaus für Steuerberater - DATEV eG
2 Monate
2000-01 - 2000-02

Portieren vorhandener ASP-Scripts (Add On für den MS Systems Management Server) auf Visual Basic

·         Umsetzen der ASP-Scripts in eine ActiveX-DLL

·         Einbindung der ActiveX DLL in die IIS und ASP Umgebung

·         Überarbeitung, Optimierung und Weiterentwicklung des Codes

Betriebssysteme

Windows 95, Windows NT

Entwicklungsumgebung

Visual Basic 6.0, Visual InterDev, Internet Information Server, MS Systems Management Server, MS SQL Server 

Siemens Business Services
1 Jahr 7 Monate
1996-06 - 1997-12

Entwicklung (und Weiterentwicklung) eines HTML-Editors

·         Implementierung der Benutzeroberfläche (MDI)

·         Einbinden des MS Internet Explorer zur Anzeige der HTML-Dokumente

·         Entwicklung und Einbindung von Assistenten zur automatischen Erzeugung des HTML-Codes

·         Implementierung verschiedener Tools (ImageMap-Editor, Grafikbetrachter)

·         Implementierung eines FTP-Programmes

·         Dokumentation / Hilfedatei erstellen

Betriebssysteme

Windows 95

Entwicklungsumgebung

Visual Basic, Version 4.0 und 5.0
Tools, Libraries: Netmanage Internet Control Pack, ActiveX-Automation des IE 4.0 

Softwarevertrieb / Eigenentwicklung

Aus- und Weiterbildung

Aus- und Weiterbildung

1983 ? 1995

  • Ausbildung zum Maschinenbauer
  • Meisterprüfung im Maschinenbaumechaniker-Handwerk
  • REFA-Ausbildung
  • IT-Ausbildung


Kompetenzen

Kompetenzen

Top-Skills

C# Angular Visual Basic .NET FHIR HTML JSON REST XML Azure Swagger OpenApi MS Office JavaScript ASP.net .Net Core SQL CSS Access TypeScript Visual Basic 6 Azure Devops Blazor Python

Schwerpunkte

Tätigkeiten und fachliche Schwerpunkte in Projekten

  • Entwicklung von komplexer System- und Anwendungs-Software unter Windows
  • Web-Anwendungen mit Angular, React und REST
  • Web-Anwendungen mit ASP.Net
  • VB.Net, C# Entwicklung
  • Frontend- und Backend-Entwicklung (Fullstack)
  • Datenbanken / SQL
  • Architektur und Konzeptionierung
  • Oberflächenentwicklung / UI / UX
  • Softwareentwicklung im Team
  • Eigenverantwortliche Durchführung von Projekten

Produkte / Standards / Erfahrungen / Methoden

EDV-Tätigkeit

  • 31 Jahre (seit 1996 selbständig)


Einsatzorte

  • Bayern, Raum 8, Raum 9 
  • München, Nürnberg, Niederbayern, Oberpfalz
  • Homeoffice, Remote, Raum 93, Raum 94
  • Asien, weltweit (nach Absprache)


Einsatzgebiete

  • Softwareentwicklung
  • Fullstack
  • Frontend
  • Backend, C#
  • Angular
  • VB.Net
  • siehe bisherige Projekte/Tätigkeiten


Programmiersprachen, Technologien, Software, Betriebssysteme, etc

  • .Net Framework
  • .Net Core
  • VB.Net
  • C#
  • Angular
  • FHIR
  • TypeScript
  • REST
  • ASP.Net
  • WebApi
  • Blazor
  • Single Page Applications / SPA
  • HTML
  • MS Access
  • MS Office
  • MS Visual Studio
  • MS SQL Server
  • SQLite
  • Entity Framework 
  • XML
  • JSON
  • PHP
  • Python
  • JavaScript
  • CSS React
  • Bootstrap
  • Windows API
  • SQL
  • GIT
  • GitLab
  • MS Azure
  • Azure DevOps
  • YAML
  • Swagger
  • OpenApi
  • Windows
  • Windows Server
  • Linux

Branchen

Branchen

  • EDV
  • Medizintechnik
  • Industrie
  • Maschinenbau allgemein
  • Antriebstechnik/Zahnradfertigung
  • CNC-Dreherei
  • Gießerei/Druckguss
  • Oberflächentechnik/Pulverbeschichtung
  • KFZ-Zulieferer
  • Personalverantwortung
  • Abteilungsleitung

Vertrauen Sie auf Randstad

Im Bereich Freelancing
Im Bereich Arbeitnehmerüberlassung / Personalvermittlung

Fragen?

Rufen Sie uns an +49 89 500316-300 oder schreiben Sie uns:

Das Freelancer-Portal

Direktester geht's nicht! Ganz einfach Freelancer finden und direkt Kontakt aufnehmen.