Sr. Software Engineer
- Verfügbarkeit einsehen
- 0 Referenzen
- auf Anfrage
- 8816 Hirzel
- auf Anfrage
- bs | de | en
- 06.10.2021
Kurzvorstellung
▪ Design und Implementation von Services in verteilten Systemen
▪ AWS Cloud Architektur (SAP), Security und Network Spezialisierug Zertifikation
▪ Objektorientierte Analyse, Design und Refactoring
Qualifikationen
Projekt‐ & Berufserfahrung
10/2020 – 12/2020
Tätigkeitsbeschreibung
• Integration des LRS Enterprise Output Management Services – VPSX Enterprise Printer Service in die existierende Active Directory Lösung - Directory Manager
• Architektur, Design und Implementation VPSX Client Service (Soap)
• Implementation des überliegenden Vpsx Rest-Api Services
• Implementation Vpsx Features in altem UI, Asp Classic
• Implementation Vpsx Features in neuem UI, React
ASP.NET, C#, SOAP
10/2019 – 3/2020
Tätigkeitsbeschreibung
• Lösung von Touchscreen Problemen bei der Migration einer WPF Applikation auf Windows 10.
• Bug Fixing und Feature Implementation.
Windows 10, Scrum, C#, Git, Windows Presentation Foundation, OPC Unified Architecture
12/2017 – 4/2019
Tätigkeitsbeschreibung
• Automatisierungsschnittstelle für Analysewaage - Implementation mittels des Web Services in Kommunikationsschicht
• Https Zertifikat Installation Workflow Implementation
• Migration der Analysewaage Terminal Software von Windows CE 7 auf Windows IoT Core.
Sicherheit von Webanwendungen, Windows 10, .Net, C#, Windows Presentation Foundation, SOAP, WSDL (Web Services Description Language)
3/2017 – 12/2017
Tätigkeitsbeschreibung
• Umbau der PC Software – Entfernung eines Konvertierungslayers (Node.js) und direkte Kommunikation des Web HMI mit Backend (WCF Service). Die neue Schnittstelle wurde mittels Websocktes implementiert.
• Umschreiben des Software Deployment für Front-/Backend
• CI Implementation auf Jenkins Server für gesamte PC Software
• Datenzugriffsschicht Implementation mit MS Sql Entity Framework
• Feature Implementation Alarm History (OPC HA) und Bug Fixing im Front-/Backend.
• Prototyp des webbasierten Designer Tools für Artwork Kreation. Zu menem Auftrag gehörte die Architektur Definition, Abgleich mit PO über Anforderungen und Prototyp Umsetzung. Das Prototyp ist eine Client –Server Lösung bestehend aus:
- Frontend: basierend auf open source Jgraph’s GraphEditor, (Javascipt) und
- Backend: Verwaltung der Projekten und Anbindung an die PrintEngine, C++11/14 QT
.Net, AngularJS, C#, C++, Git, Jenkins, Objektorientierte Design (OOD), OPC Unified Architecture, Qt (Software), Software Architecture, WSDL (Web Services Description Language)
10/2016 – 3/2017
Tätigkeitsbeschreibung
• Workshop für funktionale Requirements und Dokumentation für Use Cases Import der Daten, Rechnungerstellung und Stammdaten
• Prototyp Implementation und Präsentation an das Management
• System-/Software Architektur Erarbeitung und Dokumentation
• Konzeptionelles UI Design für eine WPF Applikation mit DevExpress Framework
• Applikation Infrastruktur Komponenten Logging, Validation, Exception Framework – Konzepte und Implementation
• Feature Implementation Import der Lieferungsdaten aus BizTalk.
• Feature Implementation Stammdaten
• Deployment der Applikation in Citrix Umgebung
.Net, C#, Objektorientierte Analyse und Design (OOAD), Software Architecture, Team Foundation Server, Microsoft Visual Studio, Windows Presentation Foundation, Workshop - Kundenorientierung
10/2015 – 9/2016
Tätigkeitsbeschreibung
• Workshops Leitung für das Haupt Workflow Packen der Instrumenten
• Produkt-/Funktionale Requirements und Dokumentation für Workflows Packen, Logistik, Prozesse und Stammdaten
• Konzeptionelles UI Design für eine WPF Applikation mit DevExpress Framework
• Applikation Infrastruktur Komponenten Logging, Validation, Exception Framework – Konzepte und Implementation
• Sprint Planning, User Story Definition
• Feature Implementation Packen Process von Instrumenten
• Feature Implementation Stammdaten
• Integration der Cognex Kamera für Scannen der Instrumenten Identifikation
• Umbau eines WCF Services auf 4 kleinere WCF Services, Service Hosting und Client Wrapper
.Net, C#, Git, Objektorientierte Analyse und Design (OOAD), Scrum, Software Architecture, Microsoft Visual Studio, Windows Presentation Foundation, Workshop - Kundenorientierung
4/2014 – 3/2015
Tätigkeitsbeschreibung
• Inbetriebnahme des manuellen Honeywell Barcode Scanners 1300g. In meiner Verantwortung war Anforderungen Spezifikation, Design, PoC und Implementation des Treibers für serielle Kommunikation. Implementation der zwei Funktionen für Konfiguration mit Symbologies Interleaved 2 0f 5, Code 39 und Verifikation der vorgegebenen Parametern in der Konfiguration
• Bug Fixing und Change Requests, vertikale Implementation (UI, BL, DL, Stored Procedure) für eine WPF Applikation, welche als UI des Instrumentes diente
.Net, Language Integrated Query, Microsoft SQL-Server (MS SQL), Nhibernate, Objektorientierte Analyse und Design (OOAD), Windows Presentation Foundation
1/2012 – 3/2014
Tätigkeitsbeschreibung
08.2013 - 03.2014, Roche Diagnostics AG, LifeScience, Rotkreuz
• Implementation der Features wie Nadel parkieren in Prozess Zelle, Logging Propagierung von Instrument Control zu Analytic System
• Refactoring von Event Distribution inner und ausserhalb des Prozesses im Backend und UI (Silverlight)
01.2012 - 08.2013, Tecan Schweiz AG, LifeScience, Männerdorf
• Entwicklung der Qualitätssoftware Applikation welche als Vorbedingung für den Start der Produktion des Pilot Blutanalyse Instrumentes diente. Implementierung der Features wie Instrument Shutdown, Power On-/Off, Verifikation des Ventilators, lesen der Daten aus 16 Sensoren
• Refactoring Vorschlag für die aus einem Vorgängerprojekt übernommen Qualitätssoftware. In einem Atam Workshop Szenarien für die Qualitätsmerkmale Zuverlässigkeit, Performance und Wartbarkeit erarbeitet. Erarbeitung einer Liste mit Risiken und empfindlichen Punkten in der Software Architektur, welche als Input für die Definition der Umbau Aufgaben diente
• Implementation des Prototyps als PoC für Ersatz der bestehenden Workflow Engine. Das PoC ist der Projektleitung präsentiert
• Entwicklung der Qualitätssoftware Applikation welche als Vorbedingung für den Start der Produktion des Pilot Blutanalyse Instrumentes diente. Implementierung der Features wie Instrument Shutdown, Power On-/Off, Verifikation des Ventilators, lesen der Daten aus 16 Sensoren
• Refactoring Vorschlag für die aus einem Vorgängerprojekt übernommen Qualitätssoftware. In einem Atam Workshop Szenarien für die Qualitätsmerkmale Zuverlässigkeit, Performance und Wartbarkeit erarbeitet. Erarbeitung einer Liste mit Risiken und empfindlichen Punkten in der Software Architektur, welche als Input für die Definition der Umbau Aufgaben diente
• Implementation des Prototyps als PoC für Ersatz der bestehenden Workflow Engine. Das PoC ist der Projektleitung präsentiert
Objektorientierte Analyse und Design (OOAD), .Net Framework (Microsoft), Language Integrated Query, Windows Presentation Foundation, Microsoft Silverlight
6/2007 – 11/2011
Tätigkeitsbeschreibung
• Definition der Systemarchitektur für Simulation des Desigo Systems mit System und Firmware Architekt als Vertreter der SW Engineering Toolset Abteilung
• Aufteilung der Funktionalität auf Komponenten in 3 - Layer Applikation, Definition von Interfaces und Abhänigkeiten auf Komponentenebenen
• Kommunikation der Software Architektur zu den Stakeholdern und 12 - köpfigen Implementation Team in Indien (Pune)
• In der Umsetzungsphase Feature Priorisierung, Fortschritts-kontrolle, Überwachung der Einhaltung der Architektur Definition während der Implementation und Integration der Lieferungen des Offshore Teams
• Erweiterung der System Komponente BACnetGenerator mit Objekten für System Änderungen Version 4.0.
Objektorientierte Analyse und Design (OOAD), .Net Framework (Microsoft), Visual C++, SOAP
3/2005 – 2/2007
Tätigkeitsbeschreibung
• Implementation der Basis Komponenten für HLK Library Struktur
• Systemweites Windows Registry Handling im Infrastruktur Schicht und eines Wrappers für Kommunikationsschichten. Die drei Komponenten dienten als Vorbereitung für die Migration des gesamten Engineering Toolsets auf .NET Platform
Microsoft Windows (allg.), Objektorientierte Analyse und Design (OOAD), .Net Framework (Microsoft), Visual C++, XML
9/2003 – 9/2005
Tätigkeitsbeschreibung
• Raumsteuerung Funktionalität für CON Vertriebskanal soll effizienter engineert werden. Erarbeitung der System Spezifikation des Template-basierten Workflows zusammen mit System Analyst
• Implementation des Prototyps mit Erweiterung der Compile Funktion der Step 7 Platform als PoC
Objektorientierte Analyse und Design (OOAD), Microsoft Foundation Classes (MFC), Visual C++, XML, STEP 7
3/2003 – 9/2003
Tätigkeitsbeschreibung
• Performance Verbesserung um 40 % durch Refactoring der System Interface Komponenten für BACnet Protokoll: BACnet Code Generator
• Erweiterungen in Editoren für Power-/Command Control BacNet Objekt
Objektorientierte Analyse und Design (OOAD), Objektorientierte Design (OOD), Visual C++, XML, STEP 7
12/1992 – 3/2003
Tätigkeitsbeschreibung
• Implementation GUI und Business Logic für Raum-/Gruppenmember Editor Komponenten verwendet im CON und VAP Kanal
• Implementation der BACnet Objekten für Raum-/Gruppen, Favoriten in der Komponente BACnet Generator
• Implementation des Datenupunkt Editors für ETS 2.1 Projekt in Delphi 3 Umgebung
Microsoft Foundation Classes (MFC), Pascal, Visual C++, XML, STEP 7
Zertifikate
Ausbildung
Rapperswil
Über mich
Weitere Kenntnisse
Programmiersprachen: C#, C++
Platformen/Bibliotheken: .NET, WCF, WPF, EF
Persönliche Daten
- Deutsch (Fließend)
- Englisch (Fließend)
- Bosnisch (Muttersprache)
- Europäische Union
- Schweiz
Kontaktdaten
Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.
Jetzt Mitglied werden