Software-Entwicklung, Testautomation und Einführung von komplexen Systemen inkl. Datenbankverbund im industriellen Umfeld (C#,.Net,SqlSrv/TSql,VBA)
Aktualisiert am 20.09.2024
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 25.09.2024
Verfügbar zu: 100%
davon vor Ort: 20%
C#
TSQL
Kotlin
dotnet core
MS SQL Server
VBA
.NET Framework
Deutsch
fliessend
Englisch
fliessend
Französisch
Grundkenntnisse

Einsatzorte

Einsatzorte

Deutschland, Schweiz, Österreich

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

möglich

Projekte

Projekte

11 Monate
2023-09 - 2024-07

Recycling-Engine

Projektleiter, Analytiker
Projektleiter, Analytiker

  • Hauptziel der Recycling-Engine ist die Reduzierung des derzeitigen Atommülls von aktiven Kernkraftwerken auf bis zu 5% des ursprünglichen Volumens


Analyse + Konzipierung

  • Mit der neuen Technologie, genannt SMR (Small Modular Reactor), ist es möglich, kleine Anlagen zu bauen, welche für eine größere Produktion leicht kaskadiert werden können.

Schmelzsalz als Brennstoff (MSR = Molted Salt Reactor)

  • Die Recycling-Engine verwendet Schmelzsalz als Brennstoff. 
  • Dies wird in Schmelzsalzreaktoren (MSR) verwendet, wo ein flüssiges Brennstoffgemisch aus gelösten spaltbaren Stoffen und Salzen eingesetzt wird.

 

Aufbau der Recycling-Engine

  • Durch den Einsatz eines fortschrittlichen Verfahrens und der Kombination von SMR- und MSR-Technologien wird es nun möglich sein, die in den heutigen Kernkraftwerken anfallenden nuklearen Abfälle auf ein Volumen von bis zu 5 % zu reduzieren.
  • MSR bieten inhärente Sicherheitsmerkmale und die Möglichkeit, Spaltprodukte kontinuierlich zu entfernen, wodurch der Aufbau langlebiger radioaktiver Abfälle verringert wird. 
  • MSR haben das Potenzial, bestimmte langlebige Radioisotope in kürzerlebige oder stabile Isotope umzuwandeln, was die Radiotoxizität des Atommülls weiter verringert.


Detailanalyse verfügbar

  • Eine detaillierte Analyse der erforderlichen Schritte, der Gründe für die Verwendung von MSR als Brennstoff und der Lösung aller kritischen Fragen wurde bereits dokumentiert und liegt nun vor

5 Monate
2023-02 - 2023-06

Ausbau/Erweitern der Applikation AEP-V2

Testmanager, Projektleiter, SW-Engineer Excel 365 (VBA) C# Kotlin ...
Testmanager, Projektleiter, SW-Engineer

  • Ausbau/Erweitern der Applikation AEP-V2 (Absenzen + Einsatzplanung Altorfer Consulting) für Maschineneinsätze + Detailplanung im ¼hrs Raster inkl. Zugriff auf SqlServer.
  • Erstellen einer WebApp zum Einlesen des QR-Codes und Start/Stopp Funktionen, die via REST-Service das Aktualisieren auf dem SqlServer ausführen.
  • Erstellen einer ConsoleApp für QR-Code Generierung und Platzieren des QR-Bildes (jpg) auf dem Arbeitsblatt
  • Erstellen einer REST Service Applikation mit allen notwendigen Zertifizierungen
  • Erstellen einer WebApp zum Einlesen des QR-Codes und Start/Stopp Funktionen, die via REST-Service das Aktualisieren auf dem SqlServer ausführen
    • Analyse der Daten und Schnittstellen
    • Implementieren der Funktionen mit VBA, C#, Kotlin
    • Implementieren des REST Service mit C# + ASP.net
    • Testen der App mit Azure.SqlServer
    • Inbetriebnahme und Einführung der App beim Kunden

Excel 365 (VBA) C# Kotlin SqlServer 2019 Azure .Net
Anox AG
remote
3 Monate
2022-04 - 2022-06

Ausbau/Erweitern der Applikation AEP-V2

Testmanager, Projektleiter, SW-Engineer Excel 365 (VBA) C# Kotlin ...
Testmanager, Projektleiter, SW-Engineer
  • Ausbau/Erweitern der Applikation AEP-V2 (Absenzen + Einsatzplanung Altorfer Consulting) für Maschineneinsätze + Detailplanung im ¼hrs Raster inkl. Zugriff auf SqlServer.
  • Erstellen einer WebApp zum Einlesen des QR-Codes und Start/Stopp Funktionen, die via REST-Service das Aktualisieren auf dem SqlServer ausführen.
  • Erstellen einer ConsoleApp für QR-Code Generierung und Platzieren des QR-Bildes (jpg) auf dem Arbeitsblatt
  • Erstellen einer REST Service Applikation mit allen notwendigen Zertifizierungen
  • Erstellen einer WebApp zum Einlesen des QR-Codes und Start/Stopp Funktionen, die via REST-Service das Aktualisieren auf dem SqlServer ausführen
    • Analyse der Daten und Schnittstellen
    • Implementieren der Funktionen mit VBA, C#, Kotlin
    • Implementieren des REST Service mit C# + ASP.net
    • Testen der App mit Azure.SqlServer
    • Inbetriebnahme und Einführung der App beim Kunden
Excel 365 (VBA) C# Kotlin SqlServer 2019 Azure .Net
Anox AG
2 Monate
2022-03 - 2022-04

Leistungsabrechnung Ausbau QR-Code

MS-Access Visual Basic (VBA) C# ...
  • Ausbau der produktiven Applikation mit QR-Code für die Rechnungserstellung der beiden Komponenten Schlüsselservice + Zutrittskontrolle  e inkl. Konfigurationsmöglichkeiten der diversen Clients
MS-Access Visual Basic (VBA) C# .Net
Quick Schlüssel Service
1 Monat
2021-10 - 2021-10

Generieren von Aufträgen aus Offerten

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
Excel 365 (VBA)
XAVER Meyer AG
2 Monate
2021-08 - 2021-09

Leistungsabrechnung Ausbau QR-Code

  • Ausbau der produktiven Applikation mit QR-Code für die Rechnungserstellung der beiden Komponenten Schlüsselservice + Zutrittskontrolle inkl. Konfigurationsmöglichkeiten der diversen Clients

MS-Access Visual Basic (VBA) C# .Net
Quick Schlüssel Service
7 Monate
2021-01 - 2021-07

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

SW-Engineer
SW-Engineer

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

SqlServer 2016 always on T-Sql C# .Net 4.7
KKS Ultraschall AG
China
2 Jahre 5 Monate
2018-08 - 2020-12

Testautomation

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

Analyse + Testen der Funktionen der Applikationen ByVisionRobot, ByVisionBending, ByVisionRobotManager, mit welchen die neuen Maschinen konfiguriert und betrieben werden. Aufbau der Testautomation für das Shopfloorsystem, in welchem alle Maschinen eingebunden werden können.

  • 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
ByVisionRobot ByVisionBending ByVisionRobotManage
C# SqlServer Gherkin SpecFlow Jira Atlassian Confluence Testrail Confluence Xml Xray TeamCity .Net
Bystronic AG
Niederönz + Remote
2 Jahre 9 Monate
2018-04 - 2020-12

Automatisierte Plattenbestellung

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

Excel 365 (VBA)
SACAC AG
3 Jahre 5 Monate
2017-06 - 2020-10

Erweitern der MSC-Applikation

SW-Engineer SqlServer 2016 T-Sql ServiceBroker ...
SW-Engineer
Erweitern der MSC-Applikation (MSC Medical Surface Center) mit weiteren Stationen und diversen zusätzlichen Funktionen im Rahmen des Fabrikationsausbaus
  • Analyse und Implementation der gesamten Prozess-verarbeitung mit SqlServer (T-Sql, ServiceBroker), Zusatzfunktionen und Reporterweiterungen
  • Ausbau Chinaversion mit C# Pilotsystem
  • Inbetriebnahme + Tests
SqlServer 2016 T-Sql ServiceBroker Access2010(VBA) C# .Net 4.6 CLR-Interface
KKS Ultraschall AG
1 Jahr 6 Monate
2015-12 - 2017-05

Erweitern der MSC-Applikation

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

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 

  • 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
    • Analyse und Implementation der Schnittstellen inkl. Kommunikationsprotokoll + Testcases
    • Inbetriebnahme + Tests
    • Erweiterung der Archivreports inkl. Secure PDF Generierung
SqlServer 2014 Access2010(VBA) C# .Net 4.6
KKS Ultraschall AG
6 Monate
2016-07 - 2016-12

Aufteilung der produktiven Datenbank

MS Access (VBA) SqlServer2014 T-Sql

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

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

    Analyse von Erweiterungen und Fehlermeldungen und Korrigieren

    SW-Engineer C++ Trumpf LaserCAD Libraries TruMark7000 Serie ...
    SW-Engineer
    Analyse von Erweiterungen und Fehlermeldungen und Korrigieren bzw. Implementieren der Funktionen
    • 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
      C++ Trumpf LaserCAD Libraries TruMark7000 Serie JIRA
      Trumpf Laser Systems GmbH
      9 Monate
      2015-10 - 2016-06

      Analyse + Implementieren einer Applikation zur Abrechnung von Leistungen

      SW-Engineer C# WPF MVVM ...
      SW-Engineer

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

      • Analyse und Implementation aller Komponenten inkl. Dokumentation

      C# WPF MVVM .Net 4.61 SqlServer 2014
      RTM Systems AG
      2 Monate
      2016-02 - 2016-03

      produktive Applikation

      SW-Engineer MS Access (VBA) SqlServer2008R2 T-Sql
      SW-Engineer
      Die produktive Applikation wurde für die neuen Zugriffsrechte und Aufteilung der generierten Berichte erweitert
      • Analyse und Implementieren der Erweiterungen
      • Generieren von Utilities für den sicheren Transfer der in der Applikation verwalteten Dokumente
      • Support bei Inbetriebnahme
      MS Access (VBA) SqlServer2008R2 T-Sql
      General Electric (Schweiz) GmbH
      Schweiz
      10 Monate
      2015-05 - 2016-02

      Implementieren von diversen benutzerspezifischen Schnittstellen

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

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

      • Analyse und Implementation der Komponenten inkl. Dokumentation

      C# WinForms .Net 4.5 SqlServer 2008R2
      RTM Systems AG
      3 Monate
      2015-04 - 2015-06

      Integration von weiteren Stationen in die ISO zertifizierte Produktionslinie

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

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


      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
      SqlServer 2008R2 Access2010(VBA)
      KKS Ultraschall AG
      6 Monate
      2014-10 - 2015-03

      Integration eines Laserbeschriftungssystems mit mehreren Stationen in die ISO zertifizierte Produktionslinie

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

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


      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äß ISO)


      Funktionen SW-Engineer

      • Analyse und Implementation der Schnittstellen inkl. Kommunikationsprotokoll + Testcases
      • Inbetriebnahme + Tests mit Schnittstellen-Simulator
      • Erweiterung der Archivreports
      SqlServer 2008R2 C# WinForms Access2010(VBA)
      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
      SW-Engineer

      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
      MS Access (VBA) SqlServer2008R2 T-Sql
      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 ...
      SW-Engineer

      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)

      C# WinForms .Net 4.5 SqlServer 2008R2 MS-ChartControl
      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 ...
      SW-Engineer

      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.

      C# WinForms .Net 4.5 SqlServer 2008R2 Janus-GridControl
      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 ...
      SW-Engineer

      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.
      C# WinForms LinqToSql .Net 4.5 SqlServer 2008R2 T-Sql Multithreading SVN CodeSmith MES
      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 ...
      SW-Engineer

      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
      C# LinqToSql .Net 4.5 SqlServer 2008R2 ExchangeServer 2013 mit EWS (ExchangeWebServices)
      RTM Systems AG
      2 Monate
      2013-10 - 2013-11

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

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

      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
      C# WinForms LinqToSql .Net 4.5 SqlServer 2008R2 SqlServer 2008 Reporting Services Report Builder T-Sql Multithreading
      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)
      SW-Engineer

      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
      SQLServer 2008R2 Access2010(VBA)
      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)
      SW-Engineer

      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
      SQLServer 2008R2 Access2010(VBA)
      KKS Ultraschall AG

      Aus- und Weiterbildung

      Aus- und Weiterbildung

      Studium in Rapperswil und Abendtechnikum Juventus

      Abschluss: El.Ing. HTL



      Weiterbildungen:

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

      Managementausbildung:

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

      Kompetenzen

      Kompetenzen

      Top-Skills

      C# TSQL Kotlin dotnet core MS SQL Server VBA .NET Framework

      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) - Professional (> 10 Jahre Projekterfahrung)
        • State/Event Diagramme (Realtime Protokolle) - Advanced (> 1 bis 10 Jahre Projekterfahrung)
        • Applikationsdesign (Top-down / Bottom-up) - Advanced (> 1 bis 10 Jahre Projekterfahrung)
        • TDD - Advanced (> 1 bis 10 Jahre Projekterfahrung)


        Protokolle:

        • LDAP

        • TCP/IP - Advanced (> 1 bis 10 Jahre Projekterfahrung)

        • ODBC - Advanced (> 1 bis 10 Jahre Projekterfahrung)


        Werkzeuge:

        • Microsoft Teamsystem  - Advanced (> 1 bis 10 Jahre Projekterfahrung)
        • Visual Studio 2010-2022 - Professional (> 10 Jahre Projekterfahrung)
        • MS Office  - Professional (> 10 Jahre Projekterfahrung)
        • + Office 365  - Advanced (> 1 bis 10 Jahre Projekterfahrung)
        • MS Project - Basic (Kenntnisse und < 1 Jahr Projekterfahrung)
        • Visio  - Basic (Kenntnisse und < 1 Jahr Projekterfahrung)
        • Citrix Metaframe  - Basic (Kenntnisse und < 1 Jahr Projekterfahrung)
        • Apache  - Basic (Kenntnisse und < 1 Jahr Projekterfahrung)
        • SVN  - Basic (Kenntnisse und < 1 Jahr Projekterfahrung)


        Modelle:

        • UML (Use Cases, State/Event-, Sequencediagram) - Advanced (> 1 bis 10 Jahre Projekterfahrung)


        Arbeitstechnik:

        • 3-Schichtenmodell (Presentationlayer, Businesslayer, DB-Layer) - Advanced (> 1 bis 10 Jahre Projekterfahrung)
        • Top-Down Design - Professional (> 10 Jahre Projekterfahrung)
        • TDD - Advanced (> 1 bis 10 Jahre Projekterfahrung)
        • Grob- und Detailanalyse - Professional (> 10 Jahre Projekterfahrung)
        • Lösungsorientierte Arbeitsmethoden - Professional (> 10 Jahre Projekterfahrung)
        • Scrum - Advanced (> 1 bis 10 Jahre Projekterfahrung)


        Spezialkenntnisse:

        • Projektmanagement - Advanced (> 1 bis 10 Jahre Projekterfahrung)
        • Security/Datenchiffrierung/Internetsecurity - Advanced (> 1 bis 10 Jahre Projekterfahrung)
        • Internationales Management/Koordination - Advanced (> 1 bis 10 Jahre Projekterfahrung)
        • SQLServer Optimierung - Advanced (> 1 bis 10 Jahre Projekterfahrung)
        • WPF[3], WCF[3], MVVM - Advanced (> 1 bis 10 Jahre Projekterfahrung)
        • EWS (ExchangeServerWebServices) - Basic (Kenntnisse und < 1 Jahr Projekterfahrung)


        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

        Multithreading
        Windows NT
        2000, XP, 2012 (Server) - Advanced (> 1 bis 10 Jahre Projekterfahrung)
        Oracle 9i
        Windows 2010 (Server)
        Advanced (> 1 bis 10 Jahre Projekterfahrung)
        Vista
        Basic (Kenntnisse und < 1 Jahr Projekterfahrung)
        Linux Server Firewalls
        Basic (Kenntnisse und < 1 Jahr Projekterfahrung)
        Win7
        Advanced (> 1 bis 10 Jahre Projekterfahrung)
        Win10
        Advanced (> 1 bis 10 Jahre Projekterfahrung)


        Programmiersprachen

        .Net 4.5
        .Net 4.6
        C++
        Visual C#
        Express Edition
        Python
        Visual C# (TFS 2010, 2013)
        VB.net
        C/C++ (Microsoft Visual Studio 6.0)
        SqlServer
        2000, 2003, 2008R2, 2012, 2014, 2016, T-Sql (Stored Procedures, ServiceBroker, Replikation)
        Oracle 9i
        MySql
        C#
        Professional (> 10 Jahre Projekterfahrung)
        Microsoft TFS
        Advanced (> 1 bis 10 Jahre Projekterfahrung)
        Microsoft Visual Studio 2022 mit Visual C#
        Advanced (> 1 bis 10 Jahre Projekterfahrung)
        Android Studio mit Kotlin
        Basic (Kenntnisse und < 1 Jahr Projekterfahrung)
        WPF
        Basic (Kenntnisse und < 1 Jahr Projekterfahrung)
        WCF
        Basic (Kenntnisse und < 1 Jahr Projekterfahrung)
        MVVM
        Advanced (> 1 bis 10 Jahre Projekterfahrung)
        C/C++
        Advanced (> 1 bis 10 Jahre Projekterfahrung)
        Visual Basic (VBA) in Access
        Professional (> 10 Jahre Projekterfahrung)
        Excel
        Advanced (> 1 bis 10 Jahre Projekterfahrung)
        Winword
        Basic (Kenntnisse und < 1 Jahr Projekterfahrung)
        Outlook
        Basic (Kenntnisse und < 1 Jahr Projekterfahrung)


        Datenbanken

        SQLServer 2008R2-2019
        T-Sql, stored procedures - Advanced (> 1 bis 10 Jahre Projekterfahrung), ServiceBroker - Basic (Kenntnisse und < 1 Jahr Projekterfahrung), SqlServer Agent - Basic (Kenntnisse und < 1 Jahr Projekterfahrung)
        Oracle 9i
        Basic (Kenntnisse und < 1 Jahr Projekterfahrung)


        Datenkommunikation

        Testautomation
        Experte

        Branchen

        Branchen


        Einsatzorte

        Einsatzorte

        Deutschland, Schweiz, Österreich

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

        möglich

        Projekte

        Projekte

        11 Monate
        2023-09 - 2024-07

        Recycling-Engine

        Projektleiter, Analytiker
        Projektleiter, Analytiker

        • Hauptziel der Recycling-Engine ist die Reduzierung des derzeitigen Atommülls von aktiven Kernkraftwerken auf bis zu 5% des ursprünglichen Volumens


        Analyse + Konzipierung

        • Mit der neuen Technologie, genannt SMR (Small Modular Reactor), ist es möglich, kleine Anlagen zu bauen, welche für eine größere Produktion leicht kaskadiert werden können.

        Schmelzsalz als Brennstoff (MSR = Molted Salt Reactor)

        • Die Recycling-Engine verwendet Schmelzsalz als Brennstoff. 
        • Dies wird in Schmelzsalzreaktoren (MSR) verwendet, wo ein flüssiges Brennstoffgemisch aus gelösten spaltbaren Stoffen und Salzen eingesetzt wird.

         

        Aufbau der Recycling-Engine

        • Durch den Einsatz eines fortschrittlichen Verfahrens und der Kombination von SMR- und MSR-Technologien wird es nun möglich sein, die in den heutigen Kernkraftwerken anfallenden nuklearen Abfälle auf ein Volumen von bis zu 5 % zu reduzieren.
        • MSR bieten inhärente Sicherheitsmerkmale und die Möglichkeit, Spaltprodukte kontinuierlich zu entfernen, wodurch der Aufbau langlebiger radioaktiver Abfälle verringert wird. 
        • MSR haben das Potenzial, bestimmte langlebige Radioisotope in kürzerlebige oder stabile Isotope umzuwandeln, was die Radiotoxizität des Atommülls weiter verringert.


        Detailanalyse verfügbar

        • Eine detaillierte Analyse der erforderlichen Schritte, der Gründe für die Verwendung von MSR als Brennstoff und der Lösung aller kritischen Fragen wurde bereits dokumentiert und liegt nun vor

        5 Monate
        2023-02 - 2023-06

        Ausbau/Erweitern der Applikation AEP-V2

        Testmanager, Projektleiter, SW-Engineer Excel 365 (VBA) C# Kotlin ...
        Testmanager, Projektleiter, SW-Engineer

        • Ausbau/Erweitern der Applikation AEP-V2 (Absenzen + Einsatzplanung Altorfer Consulting) für Maschineneinsätze + Detailplanung im ¼hrs Raster inkl. Zugriff auf SqlServer.
        • Erstellen einer WebApp zum Einlesen des QR-Codes und Start/Stopp Funktionen, die via REST-Service das Aktualisieren auf dem SqlServer ausführen.
        • Erstellen einer ConsoleApp für QR-Code Generierung und Platzieren des QR-Bildes (jpg) auf dem Arbeitsblatt
        • Erstellen einer REST Service Applikation mit allen notwendigen Zertifizierungen
        • Erstellen einer WebApp zum Einlesen des QR-Codes und Start/Stopp Funktionen, die via REST-Service das Aktualisieren auf dem SqlServer ausführen
          • Analyse der Daten und Schnittstellen
          • Implementieren der Funktionen mit VBA, C#, Kotlin
          • Implementieren des REST Service mit C# + ASP.net
          • Testen der App mit Azure.SqlServer
          • Inbetriebnahme und Einführung der App beim Kunden

        Excel 365 (VBA) C# Kotlin SqlServer 2019 Azure .Net
        Anox AG
        remote
        3 Monate
        2022-04 - 2022-06

        Ausbau/Erweitern der Applikation AEP-V2

        Testmanager, Projektleiter, SW-Engineer Excel 365 (VBA) C# Kotlin ...
        Testmanager, Projektleiter, SW-Engineer
        • Ausbau/Erweitern der Applikation AEP-V2 (Absenzen + Einsatzplanung Altorfer Consulting) für Maschineneinsätze + Detailplanung im ¼hrs Raster inkl. Zugriff auf SqlServer.
        • Erstellen einer WebApp zum Einlesen des QR-Codes und Start/Stopp Funktionen, die via REST-Service das Aktualisieren auf dem SqlServer ausführen.
        • Erstellen einer ConsoleApp für QR-Code Generierung und Platzieren des QR-Bildes (jpg) auf dem Arbeitsblatt
        • Erstellen einer REST Service Applikation mit allen notwendigen Zertifizierungen
        • Erstellen einer WebApp zum Einlesen des QR-Codes und Start/Stopp Funktionen, die via REST-Service das Aktualisieren auf dem SqlServer ausführen
          • Analyse der Daten und Schnittstellen
          • Implementieren der Funktionen mit VBA, C#, Kotlin
          • Implementieren des REST Service mit C# + ASP.net
          • Testen der App mit Azure.SqlServer
          • Inbetriebnahme und Einführung der App beim Kunden
        Excel 365 (VBA) C# Kotlin SqlServer 2019 Azure .Net
        Anox AG
        2 Monate
        2022-03 - 2022-04

        Leistungsabrechnung Ausbau QR-Code

        MS-Access Visual Basic (VBA) C# ...
        • Ausbau der produktiven Applikation mit QR-Code für die Rechnungserstellung der beiden Komponenten Schlüsselservice + Zutrittskontrolle  e inkl. Konfigurationsmöglichkeiten der diversen Clients
        MS-Access Visual Basic (VBA) C# .Net
        Quick Schlüssel Service
        1 Monat
        2021-10 - 2021-10

        Generieren von Aufträgen aus Offerten

        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
        Excel 365 (VBA)
        XAVER Meyer AG
        2 Monate
        2021-08 - 2021-09

        Leistungsabrechnung Ausbau QR-Code

        • Ausbau der produktiven Applikation mit QR-Code für die Rechnungserstellung der beiden Komponenten Schlüsselservice + Zutrittskontrolle inkl. Konfigurationsmöglichkeiten der diversen Clients

        MS-Access Visual Basic (VBA) C# .Net
        Quick Schlüssel Service
        7 Monate
        2021-01 - 2021-07

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

        SW-Engineer
        SW-Engineer

        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

        SqlServer 2016 always on T-Sql C# .Net 4.7
        KKS Ultraschall AG
        China
        2 Jahre 5 Monate
        2018-08 - 2020-12

        Testautomation

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

        Analyse + Testen der Funktionen der Applikationen ByVisionRobot, ByVisionBending, ByVisionRobotManager, mit welchen die neuen Maschinen konfiguriert und betrieben werden. Aufbau der Testautomation für das Shopfloorsystem, in welchem alle Maschinen eingebunden werden können.

        • 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
        ByVisionRobot ByVisionBending ByVisionRobotManage
        C# SqlServer Gherkin SpecFlow Jira Atlassian Confluence Testrail Confluence Xml Xray TeamCity .Net
        Bystronic AG
        Niederönz + Remote
        2 Jahre 9 Monate
        2018-04 - 2020-12

        Automatisierte Plattenbestellung

        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

        Excel 365 (VBA)
        SACAC AG
        3 Jahre 5 Monate
        2017-06 - 2020-10

        Erweitern der MSC-Applikation

        SW-Engineer SqlServer 2016 T-Sql ServiceBroker ...
        SW-Engineer
        Erweitern der MSC-Applikation (MSC Medical Surface Center) mit weiteren Stationen und diversen zusätzlichen Funktionen im Rahmen des Fabrikationsausbaus
        • Analyse und Implementation der gesamten Prozess-verarbeitung mit SqlServer (T-Sql, ServiceBroker), Zusatzfunktionen und Reporterweiterungen
        • Ausbau Chinaversion mit C# Pilotsystem
        • Inbetriebnahme + Tests
        SqlServer 2016 T-Sql ServiceBroker Access2010(VBA) C# .Net 4.6 CLR-Interface
        KKS Ultraschall AG
        1 Jahr 6 Monate
        2015-12 - 2017-05

        Erweitern der MSC-Applikation

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

        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 

        • 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
          • Analyse und Implementation der Schnittstellen inkl. Kommunikationsprotokoll + Testcases
          • Inbetriebnahme + Tests
          • Erweiterung der Archivreports inkl. Secure PDF Generierung
        SqlServer 2014 Access2010(VBA) C# .Net 4.6
        KKS Ultraschall AG
        6 Monate
        2016-07 - 2016-12

        Aufteilung der produktiven Datenbank

        MS Access (VBA) SqlServer2014 T-Sql

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

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

          Analyse von Erweiterungen und Fehlermeldungen und Korrigieren

          SW-Engineer C++ Trumpf LaserCAD Libraries TruMark7000 Serie ...
          SW-Engineer
          Analyse von Erweiterungen und Fehlermeldungen und Korrigieren bzw. Implementieren der Funktionen
          • 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
            C++ Trumpf LaserCAD Libraries TruMark7000 Serie JIRA
            Trumpf Laser Systems GmbH
            9 Monate
            2015-10 - 2016-06

            Analyse + Implementieren einer Applikation zur Abrechnung von Leistungen

            SW-Engineer C# WPF MVVM ...
            SW-Engineer

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

            • Analyse und Implementation aller Komponenten inkl. Dokumentation

            C# WPF MVVM .Net 4.61 SqlServer 2014
            RTM Systems AG
            2 Monate
            2016-02 - 2016-03

            produktive Applikation

            SW-Engineer MS Access (VBA) SqlServer2008R2 T-Sql
            SW-Engineer
            Die produktive Applikation wurde für die neuen Zugriffsrechte und Aufteilung der generierten Berichte erweitert
            • Analyse und Implementieren der Erweiterungen
            • Generieren von Utilities für den sicheren Transfer der in der Applikation verwalteten Dokumente
            • Support bei Inbetriebnahme
            MS Access (VBA) SqlServer2008R2 T-Sql
            General Electric (Schweiz) GmbH
            Schweiz
            10 Monate
            2015-05 - 2016-02

            Implementieren von diversen benutzerspezifischen Schnittstellen

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

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

            • Analyse und Implementation der Komponenten inkl. Dokumentation

            C# WinForms .Net 4.5 SqlServer 2008R2
            RTM Systems AG
            3 Monate
            2015-04 - 2015-06

            Integration von weiteren Stationen in die ISO zertifizierte Produktionslinie

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

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


            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
            SqlServer 2008R2 Access2010(VBA)
            KKS Ultraschall AG
            6 Monate
            2014-10 - 2015-03

            Integration eines Laserbeschriftungssystems mit mehreren Stationen in die ISO zertifizierte Produktionslinie

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

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


            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äß ISO)


            Funktionen SW-Engineer

            • Analyse und Implementation der Schnittstellen inkl. Kommunikationsprotokoll + Testcases
            • Inbetriebnahme + Tests mit Schnittstellen-Simulator
            • Erweiterung der Archivreports
            SqlServer 2008R2 C# WinForms Access2010(VBA)
            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
            SW-Engineer

            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
            MS Access (VBA) SqlServer2008R2 T-Sql
            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 ...
            SW-Engineer

            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)

            C# WinForms .Net 4.5 SqlServer 2008R2 MS-ChartControl
            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 ...
            SW-Engineer

            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.

            C# WinForms .Net 4.5 SqlServer 2008R2 Janus-GridControl
            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 ...
            SW-Engineer

            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.
            C# WinForms LinqToSql .Net 4.5 SqlServer 2008R2 T-Sql Multithreading SVN CodeSmith MES
            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 ...
            SW-Engineer

            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
            C# LinqToSql .Net 4.5 SqlServer 2008R2 ExchangeServer 2013 mit EWS (ExchangeWebServices)
            RTM Systems AG
            2 Monate
            2013-10 - 2013-11

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

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

            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
            C# WinForms LinqToSql .Net 4.5 SqlServer 2008R2 SqlServer 2008 Reporting Services Report Builder T-Sql Multithreading
            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)
            SW-Engineer

            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
            SQLServer 2008R2 Access2010(VBA)
            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)
            SW-Engineer

            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
            SQLServer 2008R2 Access2010(VBA)
            KKS Ultraschall AG

            Aus- und Weiterbildung

            Aus- und Weiterbildung

            Studium in Rapperswil und Abendtechnikum Juventus

            Abschluss: El.Ing. HTL



            Weiterbildungen:

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

            Managementausbildung:

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

            Kompetenzen

            Kompetenzen

            Top-Skills

            C# TSQL Kotlin dotnet core MS SQL Server VBA .NET Framework

            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) - Professional (> 10 Jahre Projekterfahrung)
              • State/Event Diagramme (Realtime Protokolle) - Advanced (> 1 bis 10 Jahre Projekterfahrung)
              • Applikationsdesign (Top-down / Bottom-up) - Advanced (> 1 bis 10 Jahre Projekterfahrung)
              • TDD - Advanced (> 1 bis 10 Jahre Projekterfahrung)


              Protokolle:

              • LDAP

              • TCP/IP - Advanced (> 1 bis 10 Jahre Projekterfahrung)

              • ODBC - Advanced (> 1 bis 10 Jahre Projekterfahrung)


              Werkzeuge:

              • Microsoft Teamsystem  - Advanced (> 1 bis 10 Jahre Projekterfahrung)
              • Visual Studio 2010-2022 - Professional (> 10 Jahre Projekterfahrung)
              • MS Office  - Professional (> 10 Jahre Projekterfahrung)
              • + Office 365  - Advanced (> 1 bis 10 Jahre Projekterfahrung)
              • MS Project - Basic (Kenntnisse und < 1 Jahr Projekterfahrung)
              • Visio  - Basic (Kenntnisse und < 1 Jahr Projekterfahrung)
              • Citrix Metaframe  - Basic (Kenntnisse und < 1 Jahr Projekterfahrung)
              • Apache  - Basic (Kenntnisse und < 1 Jahr Projekterfahrung)
              • SVN  - Basic (Kenntnisse und < 1 Jahr Projekterfahrung)


              Modelle:

              • UML (Use Cases, State/Event-, Sequencediagram) - Advanced (> 1 bis 10 Jahre Projekterfahrung)


              Arbeitstechnik:

              • 3-Schichtenmodell (Presentationlayer, Businesslayer, DB-Layer) - Advanced (> 1 bis 10 Jahre Projekterfahrung)
              • Top-Down Design - Professional (> 10 Jahre Projekterfahrung)
              • TDD - Advanced (> 1 bis 10 Jahre Projekterfahrung)
              • Grob- und Detailanalyse - Professional (> 10 Jahre Projekterfahrung)
              • Lösungsorientierte Arbeitsmethoden - Professional (> 10 Jahre Projekterfahrung)
              • Scrum - Advanced (> 1 bis 10 Jahre Projekterfahrung)


              Spezialkenntnisse:

              • Projektmanagement - Advanced (> 1 bis 10 Jahre Projekterfahrung)
              • Security/Datenchiffrierung/Internetsecurity - Advanced (> 1 bis 10 Jahre Projekterfahrung)
              • Internationales Management/Koordination - Advanced (> 1 bis 10 Jahre Projekterfahrung)
              • SQLServer Optimierung - Advanced (> 1 bis 10 Jahre Projekterfahrung)
              • WPF[3], WCF[3], MVVM - Advanced (> 1 bis 10 Jahre Projekterfahrung)
              • EWS (ExchangeServerWebServices) - Basic (Kenntnisse und < 1 Jahr Projekterfahrung)


              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

              Multithreading
              Windows NT
              2000, XP, 2012 (Server) - Advanced (> 1 bis 10 Jahre Projekterfahrung)
              Oracle 9i
              Windows 2010 (Server)
              Advanced (> 1 bis 10 Jahre Projekterfahrung)
              Vista
              Basic (Kenntnisse und < 1 Jahr Projekterfahrung)
              Linux Server Firewalls
              Basic (Kenntnisse und < 1 Jahr Projekterfahrung)
              Win7
              Advanced (> 1 bis 10 Jahre Projekterfahrung)
              Win10
              Advanced (> 1 bis 10 Jahre Projekterfahrung)


              Programmiersprachen

              .Net 4.5
              .Net 4.6
              C++
              Visual C#
              Express Edition
              Python
              Visual C# (TFS 2010, 2013)
              VB.net
              C/C++ (Microsoft Visual Studio 6.0)
              SqlServer
              2000, 2003, 2008R2, 2012, 2014, 2016, T-Sql (Stored Procedures, ServiceBroker, Replikation)
              Oracle 9i
              MySql
              C#
              Professional (> 10 Jahre Projekterfahrung)
              Microsoft TFS
              Advanced (> 1 bis 10 Jahre Projekterfahrung)
              Microsoft Visual Studio 2022 mit Visual C#
              Advanced (> 1 bis 10 Jahre Projekterfahrung)
              Android Studio mit Kotlin
              Basic (Kenntnisse und < 1 Jahr Projekterfahrung)
              WPF
              Basic (Kenntnisse und < 1 Jahr Projekterfahrung)
              WCF
              Basic (Kenntnisse und < 1 Jahr Projekterfahrung)
              MVVM
              Advanced (> 1 bis 10 Jahre Projekterfahrung)
              C/C++
              Advanced (> 1 bis 10 Jahre Projekterfahrung)
              Visual Basic (VBA) in Access
              Professional (> 10 Jahre Projekterfahrung)
              Excel
              Advanced (> 1 bis 10 Jahre Projekterfahrung)
              Winword
              Basic (Kenntnisse und < 1 Jahr Projekterfahrung)
              Outlook
              Basic (Kenntnisse und < 1 Jahr Projekterfahrung)


              Datenbanken

              SQLServer 2008R2-2019
              T-Sql, stored procedures - Advanced (> 1 bis 10 Jahre Projekterfahrung), ServiceBroker - Basic (Kenntnisse und < 1 Jahr Projekterfahrung), SqlServer Agent - Basic (Kenntnisse und < 1 Jahr Projekterfahrung)
              Oracle 9i
              Basic (Kenntnisse und < 1 Jahr Projekterfahrung)


              Datenkommunikation

              Testautomation
              Experte

              Branchen

              Branchen


              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.