a Randstad company

Software-Entwicklung, Testautomation und Einführung von komplexen Systemen inkl. Datenbankverbund im industriellen Umfeld (C#,.Net,SqlSrv/TSql,VBA)

Profil
Top-Skills
C# TSQL .NET Framework dotnet core MS SQL Server VBA
Verfügbar ab
20.09.2022
Aktuell verfügbar - Der Experte steht für neue Projektangebote zur Verfügung.
Verfügbar zu
80%
davon vor Ort
20%
Einsatzorte

PLZ-Gebiete
Länder
Ganz Deutschland, Österreich, Schweiz

möglichst 100% remote (max. 20 % vorort, falls Kunde in der Schweiz)

Remote-Arbeit
möglich
Art des Profiles
Freiberufler / Selbstständiger
Der Experte ist als Einzelperson freiberuflich oder selbstständig tätig.

1 Jahr

2021-10

heute

Generieren von Aufträgen aus Offerten

Projektinhalte
  • Generieren von Aufträgen aus Offerten mit Link zu AVOR und SharePoint

  • Analyse der Daten und Schnittstellen

  • Implementieren der VBA Funktionen

  • Testen der Schnittstellen zusammen mit dem Kunden

Produkte
Excel 365 (VBA)
Kunde
XAVER Meyer AG
2 Monate

2021-08

2021-09

Leistungsabrechnung Ausbau QR-Code Beschreibung

Projektinhalte
  • Ausbau der produktiven Applikation mit QR-Code für die Rechnungserstellung der beiden Komponenten Schlüsselservice + Zutrittskontrolle.

Produkte
MS-Access Visual Basic (VBA) C#
Kunde
Quick Schlüssel Service
7 Monate

2021-01

2021-07

Refactoring der MSC-Applikation (MSC Medical Surface Center) für China

SW-Engineer
Rolle
SW-Engineer
Projektinhalte

Refactoring der MSC-Applikation (MSC Medical Surface Center) für China mit neuem Datenmodell und diversen zusätzlichen Funktionen für den Einsatz in China.

  • Refactoring Datenmodell (in englischer Sprache), Anpassen aller stored procedures, Reporting neu mit MS-Report

  • Applikation neu mit C# im 3-Schichtenmodell

  • Tests und Vorbereitung für CSV (Computerized System Validation) Zertifizierung und Unterstützung bei der CSV

Produkte
SqlServer 2016 always on T-Sql C# .Net 4.7
Kunde
KKS Ultraschall AG
2 Jahre 5 Monate

2018-08

2020-12

Testautomation

Senior Test-Engineer C# SqlServer Gherkin ...
Rolle
Senior Test-Engineer
Projektinhalte

Analyse + Testen der Funktionen der Applikationen ByVisionRobot, ByVisionBending, ByVisionRobotManager, mit welchen die neuen Maschinen konfiguriert und betrieben werden

  • Erstellen von Testscripts für manuelle und automatisierte Tests

  • Durchführen der Tests gemäss Testscripts

  • Beratung für die Umsetzung der Tests in Testautomation

  • Umsetzen von Test mit Testautomation unter Verwendung von C#, SqlServer, Gherkin, SpecFlow

Produkte
ByVisionRobot ByVisionBending ByVisionRobotManage
Kenntnisse
C# SqlServer Gherkin SpecFlow Jira Atlassian Confluence
Kunde
Bystronic AG
Einsatzort
Niederönz + Remote
2 Jahre 9 Monate

2018-04

2020-12

Automatisierte Plattenbestellung

Projektinhalte
  • Automatisierte Plattenbestellung mit Excel VBA mit Schnittstelle zum ERP System und Generieren der Lieferantenbestellungen

  • Analyse der Daten und Schnittstellen

  • Implementieren der VBA Funktionen

  • Testen der Schnittstellen zusammen mit dem Kunden

Produkte
Excel 365 (VBA)
Kunde
SACAC AG
11 Monate

2017-06

2018-04

Erweitern der MSC-Applikation (MSC Medical Surface Center) mit weiteren Stationen und diversen zusätzlichen Funktionen im Rahmen des Fabrikationsausbaus.

SW-Engineer SqlServer 2016 T-Sql ServiceBroker ...
Rolle
SW-Engineer
Projektinhalte
  • Analyse und Implementation der gesamten Prozess-verarbeitung mit SqlServer (T-Sql, ServiceBroker), Zusatzfunktionen und Reporterweiterungen

  • Ausbau Chinaversion mit C# Pilotsystem

  • Inbetriebnahme + Tests

Kenntnisse
SqlServer 2016 T-Sql ServiceBroker Access2010(VBA) C# .Net 4.6 CLR-Interface
Kunde
KKS Ultraschall AG
1 Jahr 6 Monate

2015-12

2017-05

Erweitern der MSC-Applikation (MSC Medical Surface Center) mit allen Anforderungen für die CSV (Computerized System Validation) Zertifizierung und Unterstützung bei der CSV. Ausbau der Prozessüberwachung

SW-Engineer SqlServer 2014 Access2010(VBA) C# ...
Rolle
SW-Engineer
Projektinhalte

Beschreibung
Die produktive Lösung, welche die ISO zertifizierte Produktionslinie mit variabler Steuerung der Reihenfolgen der Verarbeitungs-prozesse mit mehreren parallelen Prozessen steuert und überwacht, wurde neu CSV zertifiziert.


Funktionen SW-Engineer

  • Analyse und Implementation der Schnittstellen inkl. Kommunikationsprotokoll + Testcases
  • Inbetriebnahme + Tests
  • Erweiterung der Archivreports inkl. Secure PDF Generierung
Kenntnisse
SqlServer 2014 Access2010(VBA) C# .Net 4.6
Kunde
KKS Ultraschall AG
6 Monate

2016-07

2016-12

Aufteilung der produktiven Datenbank in GE und Ansaldo Versionen (Splitting aus Alstom)

MS Access (VBA) SqlServer2014 T-Sql
Projektinhalte
  • Analyse und Implementieren der Funktion
  • Support bei Inbetriebnahme
Kenntnisse
MS Access (VBA) SqlServer2014 T-Sql
Kunde
General Electric (Schweiz) GmbH
1 Jahr

2016-01

2016-12

Analyse von Erweiterungen und Fehlermeldungen und Korrigieren bzw. Implementieren der Funktionen

SW-Engineer C++ Trumpf LaserCAD Libraries TruMark7000 Serie ...
Rolle
SW-Engineer
Projektinhalte
  • Analyse und Implementieren der Funktionen gemäss JIRA-Eintrag
  • 3D-Erweiterung: Implementieren eines neuen Algorithmus für die Markierung von 3D-Objekten wie Halbzylinderabschnitt, Halbkugelabschnitt, Kegelstumpf, schiefe Ebene und Prisma
Kenntnisse
C++ Trumpf LaserCAD Libraries TruMark7000 Serie JIRA
Kunde
Trumpf Laser Systems GmbH
9 Monate

2015-10

2016-06

Analyse + Implementieren einer Applikation zur Abrechnung von Leistungen + Materialien mit variablen Detailpositionen und Schnittstellen zum Zeiterfassungsystem, Buchhaltungssystem (Abacus) und CRM System.

SW-Engineer C# WPF MVVM ...
Rolle
SW-Engineer
Projektinhalte
  • Analyse und Implementation aller Komponenten inkl. Dokumentation.
Kenntnisse
C# WPF MVVM .Net 4.61 SqlServer 2014
Kunde
RTM Systems AG
2 Monate

2016-02

2016-03

Die produktive Applikation wurde für die neuen Zugriffsrechte und Aufteilung der generierten Berichte erweitert.

SW-Engineer MS Access (VBA) SqlServer2008R2 T-Sql
Rolle
SW-Engineer
Projektinhalte
  • Analyse und Implementieren der Erweiterungen
  • Generieren von Utilities für den sicheren Transfer der
    in der Applikation verwalteten Dokumente
  • Support bei Inbetriebnahme
Kenntnisse
MS Access (VBA) SqlServer2008R2 T-Sql
Kunde
General Electric (Schweiz) GmbH
10 Monate

2015-05

2016-02

Implementieren von diversen benutzerspezifischen Schnittstellen zum RTM Standardpaket (Import/Export von Daten in andere Applikationen wie ExchangeServer, Abacus etc.)

SW-Engineer C# WinForms .Net 4.5 ...
Rolle
SW-Engineer
Projektinhalte
  • Analyse und Implementation der Komponenten inkl. Dokumentation.
Kenntnisse
C# WinForms .Net 4.5 SqlServer 2008R2
Kunde
RTM Systems AG
3 Monate

2015-04

2015-06

Integration von weiteren Stationen in die ISO zertifizierte Produktionslinie (MSC Medical Surface Center) und Vorbereitung für die CSV (Computerized System Validation) Zertifizierung.

SW-Engineer SqlServer 2008R2 Access2010(VBA)
Rolle
SW-Engineer
Projektinhalte

Beschreibung
Die produktive Lösung, bei welcher eine variable Steuerung der Prozessreihenfolgen (Verarbeitungsprozesse) im Einsatz ist, wurde mit weiteren Stationen ausgerüstet, um jeden Prozess vollständig in die Überwachung zu integrieren.

Funktionen SW-Engineer

  • Analyse und Implementation der Schnittstellen inkl. Kommunikationsprotokoll + Testcases
  • Inbetriebnahme + Tests mit Schnittstellen-Simulator
  • Erweiterung der Archivreports inkl. Secure PDF Generierung
Kenntnisse
SqlServer 2008R2 Access2010(VBA)
Kunde
KKS Ultraschall AG
6 Monate

2014-10

2015-03

Integration eines Laserbeschriftungssystems mit mehreren Stationen in die ISO zertifizierte Produktionslinie (MSC Medical Surface Center).

SW-Engineer SqlServer 2008R2 C# WinForms ...
Rolle
SW-Engineer
Projektinhalte

Beschreibung
Die produktive Lösung, bei welcher eine variable Steuerung der Prozessreihenfolgen (Verarbeitungsprozesse) im Einsatz ist, wurde mit einem Laserbeschriftungssystem ausgerüstet und vollständig in die Überwachung integriert (gemäss ISO)

Funktionen SW-Engineer

  • Analyse und Implementation der Schnittstellen inkl. Kommunikationsprotokoll + Testcases
  • Inbetriebnahme + Tests mit Schnittstellen-Simulator
  • Erweiterung der Archivreports
Kenntnisse
SqlServer 2008R2 C# WinForms Access2010(VBA)
Kunde
KKS Ultraschall AG
4 Monate

2014-11

2015-02

Die dezentralen Applikationen, mit welchen die Suppliers Messdaten der produzierten Turbinenschaufeln erfassen und auswerten konnten, mussten neu in die zentrale Applikation mit Einsatz des MS Application Servers integriert werden.

SW-Engineer MS Access (VBA) SqlServer2008R2 T-Sql
Rolle
SW-Engineer
Projektinhalte

Beschreibung
Die produktive Applikation wurden mit entsprechenden Zugriffsrechten ausgebaut, damit die Suppliers via Application-Server einloggen und nur die zugeordneten Teile der Applikation verwenden können.


Funktionen SW-Engineer

  • Analyse und Implementieren des Ausbaus
  • Generieren von Utilities für die einmalige Datenübernahme von Daten aus dem lokalen SqlServer der Suppliers, die bereits nicht mehr repliziert wurden
  • Support bei Inbetriebnahme
Kenntnisse
MS Access (VBA) SqlServer2008R2 T-Sql
Kunde
Alstom (Schweiz) AG
2 Monate

2014-08

2014-09

Darstellung des Auftragsvolumen eines grösseren Produktionsbetrieb in Wochen- und Tages-Balkengrafik mit konfigurierbaren Features

SW-Engineer C# WinForms .Net 4.5 ...
Rolle
SW-Engineer
Projektinhalte

Darstellung des Auftragsvolumen eines grösseren Produktionsbetrieb in Wochen- und Tages-Balkengrafik mit konfigurierbaren Features wie:

  • variabler Auswahl des Anzeigebereiches
  • diverse Filter für Produktionsgruppen
  • Anzeige der Auftragsnummer anstelle des Auftragswert
  • Anzeige des Kundennamens, falls Platz im Balken vorhanden
  • Berechnen der min. Höhe eines Balkens, damit Auftrags-nummer noch angezeigt werden kann und automatische Skalierung aller Werte
  • Farbsteuerung der Balken anhand des Auftragstatus
  • Zusätzliche Markierung des Balkens bei Fixterminen
  • Aktivieren eines Popupwindow, ausgelöst durch MausEvent über dem Balken und Anzeigen von Detailinformationen des gesamten Auftrages

Funktionen SW-Engineer

Analyse und Implementation der ganzen Applikation inkl. Parametersteuerung und Konfiguration (User-Settings und Application-Settings)

Kenntnisse
C# WinForms .Net 4.5 SqlServer 2008R2 MS-ChartControl
Kunde
RTM Systems AG
1 Monat

2014-07

2014-07

Verwalten der benutzerspezifischen Layoutanpassungen in einem Standardpaket in welchem für die GridViews das JanusGridTool eingesetzt wurde

SW-Engineer C# WinForms .Net 4.5 ...
Rolle
SW-Engineer
Projektinhalte

Verwalten der benutzerspezifischen Layoutanpassungen in einem Standardpaket in welchem für die GridViews das JanusGridTool eingesetzt wurde. Die benutzerspezifischen Anpassungen werden pro Benutzer gespeichert, beim Login wieder geladen und bei einem neuen Release automatisch gemerged.

Folgende Features wurden implementiert:

  • Reihenfolge der Spalten
  • Sortierung der Spalten
  • Gruppierung der Spalten
  • Berücksichtigen der Sprachauswahl für die Headertexte
  • Aufbau der Klassen in einer Form, die einen einfachen Ausbau auf weitere Layoutänderungen ermöglicht

Funktionen SW-Engineer

Analyse und Implementation der ganzen Komponente inkl. Dokumentation.

Kenntnisse
C# WinForms .Net 4.5 SqlServer 2008R2 Janus-GridControl
Kunde
RTM Systems AG
7 Monate

2013-12

2014-06

Ausbau von Komponenten in einem Produktions- und Überwachungssystem zur Herstellung von kundenspezifischen Sensoren.

SW-Engineer C# WinForms LinqToSql ...
Rolle
SW-Engineer
Projektinhalte

Analyse, Implementation und Testen inkl. Inbetriebnahme der Komponenten im Gesamtsystem mit Schnittstellen zum MES
(Manufacturing Execution System).

  • MapSampleAutoGenerator: Ein Tool, mit dem Sensoren aus verschiedenen Prozessstufen automatisch zu Testmessungen ausgewählt werden
  • ReelApprovalTool: Ein Tool, welches verifiziert, ob alle Sensoren, die für die Reels (Rollen, die mit Sensoren bestückt sind) ausgewählt wurden, fehlerfrei sind.
  • ReelReportingTool: Ein Tool, welches für die Reels im Endprozess eine Q-Bericht generiert.
  • TestKammer-Automatisierung: Erstellen einer Db-Client Applikation zum Steuern, Überwachen und Definieren der Parameter und Testabläufe von Testkammern, in welchen die Sensoren im Produktionsprozess gemessen werden. Implementation der ganzen Applikation im 3 Schichtenmodell mit Möglichkeiten zur manuellen Steuerung einzelner Komponenten, automatischer Ausführung ganzer Testläufe, Monitoring der Tests mit Anzeige der Resultate und Definition diverser Parameter in verschiedenen Forms. Einsatz von mehreren Backgroundworkerthreads.
  • Erstellen einer DbEngine mit Schnittstellen zu Messdaten-objekten und Persistieren der Messdaten in der Datenbank.
Kenntnisse
C# WinForms LinqToSql .Net 4.5 SqlServer 2008R2 T-Sql Multithreading SVN CodeSmith MES
Kunde
Sensirion AG
3 Monate

2013-12

2014-02

Analyse + Implementation einer Datenschnittstelle vom RTM Einsatzplanungs- und Zeiterfassungssystem zu ExchangeServer (Outlook).

SW-Engineer C# LinqToSql .Net 4.5 ...
Rolle
SW-Engineer
Projektinhalte

Die Termine im Einsatzplanungssystem werden automatisch mit den Einträgen im Exchangeserver abgeglichen und im Exchange-Server aktualisiert.


Funktionen SW-Engineer

Analyse und Implementation der ganzen Applikation mit folgenden Komponenten

  • Selektion der Termine (Absenzen, Projekte, spez. Termine) im Einsatzplanungssystem
  • Automatischer Abgleich mit Exchangeserver (pro Benutzer) unter Berücksichtigung privater Einträge und anderer Kriterien
  • Parameter via Admin-Interface konfigurierbar
  • Führen eines Transaktionslogs
Kenntnisse
C# LinqToSql .Net 4.5 SqlServer 2008R2 ExchangeServer 2013 mit EWS (ExchangeWebServices)
Kunde
RTM Systems AG
2 Monate

2013-10

2013-11

DB-Client Applikation mit Datenschnittstelle zu Dosier- und Abfüllstation

SW-Engineer C# WinForms LinqToSql ...
Rolle
SW-Engineer
Projektinhalte

Funktionen SW-Engineer

  • Analyse und Implementation der ganzen Applikation im 3 Schichtenmodell mit folgenden Komponenten:
  • Automatischer Datentransfer (Backgroundprozess) und Import in SqlServer (mit Unterbruchsteuerung)
  • GUI (Benutzerschnittstelle): Stammdatenverwaltung, Datenansicht, Reportparameter, Konfiguration, manueller Datentransfer, Prozessüberwachung
  • Generieren diverser Reports mit Microsoft Report Builder und Parametereingabe-Möglichkeiten
  • Führen eines Transaktionslogs
Kenntnisse
C# WinForms LinqToSql .Net 4.5 SqlServer 2008R2 SqlServer 2008 Reporting Services Report Builder T-Sql Multithreading
Kunde
Detron AG
3 Monate

2012-10

2012-12

Analyse + Implementieren einer Prozess-Steuerung für eine spezialisierte ISO zertifizierte Produktionslinie (MSC Medical Surface Center) in einem Galvanikbetrieb

SW-Engineer SQLServer 2008R2 Access2010(VBA)
Rolle
SW-Engineer
Projektinhalte

Beschreibung

  • Die bestehende Lösung wurde als Ausgangslage analysiert, neu erstellt und mit einigen wesentlichen Erweiterungen ausgestattet, wie z.B:
  • Einsatz von SqlServer mit Mirroring Funktion
  • Integrieren einer variablen Steuerung der Prozessreihenfolgen (Verarbeitungsprozesse)
  • Prozessübersicht aller laufenden Prozesse
  • Frontend mit Access2010
  • Generieren von parametrisierbaren Reports zur Darstellung der Prozesse + Soll/Istwerte der archivierten Daten

Funktionen SW-Engineer

  • Analyse und Implementation der gesamten Applikation
  • Inbetriebnahme mit Schnittstellen-Simulation zu Leitrechner
Kenntnisse
SQLServer 2008R2 Access2010(VBA)
Kunde
KKS Ultraschall AG
5 Monate

2011-06

2011-10

Analyse + Implementieren einer Prozess-Steuerung für eine spezialisierte ISO zertifizierte Produktionslinie (MSC Medical Surface Center) in einem Galvanikbetrieb.

SW-Engineer SQLServer 2008R2 Access2010(VBA)
Rolle
SW-Engineer
Projektinhalte

Beschreibung

  • Die bestehende Lösung wurde als Ausgangslage analysiert, neu erstellt und mit einigen wesentlichen Erweiterungen ausgestattet, wie z.B:
  • Einsatz von SqlServer mit Mirroring Funktion
  • Integrieren einer variablen Steuerung der Prozessreihenfolgen (Verarbeitungsprozesse)
  • Prozessübersicht aller laufenden Prozesse
  • Frontend mit Access2010
  • Generieren von parametrisierbaren Reports zur Darstellung der Prozesse + Soll/Istwerte der archivierten Daten

Funktionen SW-Engineer

  • Analyse und Implementation der gesamten Applikation
  • Inbetriebnahme mit Schnittstellen-Simulation zu Leitrechner
Kenntnisse
SQLServer 2008R2 Access2010(VBA)
Kunde
KKS Ultraschall AG

Ausbildung/Weiterbildung:

Studium

Rapperswil und Abendtechnikum Juventus

El.Ing. HTL

Weiterbildung

  • Informatik (Selbststudium und Projekteinsätze) Datenbanken: Datenmodellierung, Transaktionssysteme, Informationssysteme Prozesstechnik: Echtzeitsysteme, Multitaskingprojekte, MES Security: Datenchiffrierung, Internetsecurity

Managementausbildung:

  • Projektleitung, Ressourcenplanung Projektorganisation (inkl. Netzplantechnik) Teamführung

Deutsch fliessend
Englisch fliessend
Französisch Grundkenntnisse

Top Skills
C# TSQL .NET Framework dotnet core MS SQL Server VBA
Schwerpunkte
  • Projektmanagement
  • Security/Datenchiffrierung/Internetsecurity
  • Internationales Management/Koordination
  • SqlServer Optimierung
  • MES Manufacturing Execution System
Produkte / Standards / Erfahrungen / Methoden
JIRA LDAP MES MVVM ODBC SVN TCP/IP WinForms WPF

Design-Methoden

  • 3-Schichtenmodell (GUI, Businesslayer, DB-layer)

  • State/Event Diagramme (Realtime Protokolle)

  • Applikationsdesign (Top-down / Bottom-up)

  • TDD

Protokolle

  • TCP/IP

  • ODBC

Werkzeuge

  • Microsoft Teamsystem

  • Visual Studio 2010-2019

  • MS Office + Office 365

  • MS Project

  • Visio

  • Citrix

  • Metaframe

  • Apache

  • SVN

Modelle

  • UML (Use Cases, State/Event-, Sequencediagram, etc.)

Arbeitstechnik

  • 3-Schichtenmodell (GUI, Businesslayer, DB-Layer)

  • Top-Down Design

  • Grob- und Detailanalyse

  • TestDrivenDevelopment (TDD)

  • Lösungsorientierte Arbeitsmethoden

  • SCRUM

Spezialkenntnisse

  • Projektmanagement

  • Security/Datenchiffrierung/Internetsecurity

  • Internationales Management/Koordination

  • SQL Server Optimierung

  • WPF[3], WCF[3], MVVM

  • EWS (ExchangeServerWebServices)

Besondere Eigenschaften

  • Selbständiges Arbeiten mit hohem Qualitätsbewusstsein

  • schnelle Auffassungsgabe

  • konzeptionelles Verstehen von komplexen Gesamtsystemen

  • lösungsorientiertes Denken mit schneller Erfassung der Kernproblematik

  • ausgezeichneter Umgang mit Mitarbeitern und Auftraggeber

Betriebssysteme
Linux Multithreading Win10 Win7 Windows NT
2000, XP, 2012 (Server)
Oracle 9i Vista Linux Server Firewalls
Programmiersprachen
.Net 4.5 .Net 4.6 C# C++ Microsoft TFS Visual C# Express Edition Microsoft Visual Studio 6.0 Visual Basic (VBA) in Access Winword Exel Outlook WPF, WCF , MWM
Datenbanken
T-Sql SQLServer 2008R2-2016 (T-Sql, stored procedures, [2] ServiceBroker [3], SqlServer Agent [3]) Oracle 9i [3]
Datenkommunikation
Testautomation
Experte
Ihr Kontakt zu Gulp

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

Jetzt bei GULP Direkt registrieren und Freelancer kontaktieren