Andere Einsatzorte gerne auf Anfrage
Details: Backend- und Frontendentwicklung für eine Maschinensteuerung einer Intralogistikeinheit / Lagerhaltungssystem
Teamgröße: 10 Personen in Entwicklung, Projektleiter, Tester, Product Owner
Details: Entwicklung eines Vorlageneditors für Röntgenserien und Integration in das bestehende System. Caching und Locking von Bilddaten im Multiusersystem. Performanceoptimierungen.
Teamgröße: ca. 12 Personen in der Entwicklung, zusätzlich Tester und Marketing
Details: (Teil-)Entwicklung des HMI, Lokalisierungssubsystem, Tracking des Schneidevorganges im User-Interface
Teamgröße: 4 Personen in der Entwicklung
Besonderheiten: Vollständige Remoteentwicklung, verteiltes Team in Polen und Deutschland, Testen vor Ort
12/2018 - heute: Entwicklung einer Maschinensoftware für die Intralogistik
Details: Backend- und Frontendentwicklung für eine Maschinensteuerung einer Intralogistikeinheit / Lagerhaltungssystem
Tätigkeit/Aufgabenbereich: Softwareentwickler / IT-Berater als freier Mitarbeiter
Teamgröße: 10 Personen in Entwicklung, Projektleiter, Tester, Product Owner
Tools: VS2017, VS2019, Rider, Webstorm, C#10, .NET 5/6, TypeScript, Docker, Akka.NET, Git, Bitbucket, Bamboo, Jira
02/2018 ? 11/2018: Entwicklung eines HMI für eine Maschinensteuerung, Industrieschneidemaschine
Details: (Teil-)Entwicklung des HMI, Lokalisierungssubsystem, Tracking des Schneidevorganges im User-Interface
Tätigkeit/Aufgabenbereich: Softwareentwickler / IT-Berater als freier Mitarbeiter
Teamgröße: 4 Personen in der Entwicklung
Besonderheiten: Vollständige Remoteentwicklung, verteiltes Team in Polen und Deutschland
Tools: VS2017, C# 7.0, .NET 4.6.2, WPF, MS-Office, Mercurial, Bitbucket, HLSL
03/2016 ? 12/2018: Weiterentwicklung einer Software zur Aufnahme von Röntgenbildern in der Zahnmedizin
Details: Entwicklung eines Vorlageneditors für Röntgenserien und Integration in das bestehende System.
Tätigkeit/Aufgabenbereich: Softwareentwickler / IT-Berater als freier Mitarbeiter
Teamgröße: ca. 12 Personen in der Entwicklung, zusätzlich Tester und Marketing
Tools: VS2013, VS2015, C# 6.0, .NET 4.5/4.5.2, WPF, Polarion, MS SQL, MS-Office
11/2013 ? 12/2015: Transfer eines Datenmanagementsystems Roche Diagnostics GmbH
Details: Organisatorischer Transfer eines validen, in Betrieb befindlichen Datenmanagementsystems innerhalb der Roche Diagnostics GmbH, inklusive aktueller und notwendiger Updates und der Revalidierung des transferierten Systems. Weiterhin Programmiertätigkeiten für Bildverarbeitungsssysteme
Tätigkeit/Aufgabenbereich: Projektleiter des Transfers inklusive Budgetverantwortung, Entwickler und Projektleiter Bildverarbeitung
Teamgröße: Kernteam 5 Personen, Gesamtteam 14 Personen
Besonderheiten: ---
Tools: JIRA, RequisitePro, VS2010-2015, TFS2010, C# und VB.NET für .NET 2.0 bis .NET 4.6, VC++, Matrox Imaging Library, MS SQL Server, MSSSC 3.5 und MSSSC 4.0
04/2010 ? 02/2013: Entwicklung neue Pipettorgeneration bei Kunde vor Ort (Bonaduz, Schweiz)
Details: Softwareentwicklung von neuem High-End Produkt zur Laborautomatisierung, Pipettorgeräte, C#.
Tätigkeit/Aufgabenbereich: Architektur, Entwurf und Implementierung der Basisklassen und Algorithmen zur Kollisionsüberwachung und Bewegungsplanung der verschiedenen, parallel arbeitenden Roboter (performance-kritisch), automatische Transportgenerierung für Prozesselemente (automatische Codegenerierung zur Erleichterung der Arbeit der Laborassistenten), Ressourcenkonzept zur Planung und zum Schedulen der verschiedenen, programmierten Prozesse, welche gleichzeitig auf einem Pipettorsystem verarbeitet werden.
Teamgröße: 30 Entwickler, 5 Tester, gesamt 35 Personen an drei Standorten (Deutschland, Schweiz, USA), weitere ca. 15 Personen Hard- und Firmwareentwicklung.
Besonderheiten: Algorithmenentwurf, Umsetzung, Anleitung anderer Entwickler zur Umsetzung der Vorgaben für die verschiedenen Gerätetreiber der einzelnen Roboter.
Tools: VS2010, TFS 2010, C# .NET 3.5 bis .NET 4.5, MS SQL Server 2008 R2, Micro Focus DevPartner, Enterprise Architect 9.0
01/2010 ? 02/2010: Entwicklung Auswertewerkzeug für Messreihen bei der Entwicklung von Blutzuckermessgeräten für MS Excel
Details: Softwaredesign und -implementierung, Projektleitung, VBA.
Tätigkeit/Aufgabenbereich: Softwaredesign und -implementierung, Projektleitung
Teamgröße: 2 Entwickler, 1 Tester, gesamt 3 Personen
Besonderheiten: Technische und finanzielle Projektleitung, Abstimmung mit Kunden, Anleitung zweiter Entwickler
Tools: VBA (MS Excel 2003 und 2007), CVS
07/2009 ? 08/2009: Entwicklung Auswertesoftware für klinische Studie von Blutzuckermessgerät
Details: Anpassung Oberfläche, Daten Lesen/Schreiben in XML-Format, Entwurf geeigneter Datenstrukturen, Aufwandsschätzung für Preisgestaltung, Anbindung von Blutzuckermessgeräten über Infrarot und Bluetooth, C#.
Tätigkeit/Aufgabenbereich: Softwaredesign und -implementierung
Teamgröße: 3 Entwickler, 2 Tester, gesamt 5 Personen
Besonderheiten: Überprüfung Open Source Lizenz zur Einbindung von OSS-Komponenten
Tools: VS2008, C# .NET 3.5, TFS 2008
05/2009 ? 06/2009: Weiterentwicklung Entwicklungs- und Testwerkzeug für Blutzuckermessgeräte
Details: Software zum Lesen/Schreiben von Daten von Blutzuckermessgeräten gemäß spezifiziertem Protokoll, Anbindung per Infrarot. Weiterentwicklung bestehender Alt-Software zur Integration neuer Gerätetypen. Erweiterung einer Scripting-Schnittstelle (Software zusätzlich über VB-Skripte steuerbar), C++, VB.
Tätigkeit/Aufgabenbereich: Softwareimplementierung
Teamgröße: 2 Entwickler, 1 Tester, gesamt 3 Personen
Besonderheiten: ---
Tools: VC++6.0, VB6.0, VBA (MS Excel 2003), CVS
05/2008 ? 04/2009: Entwicklung Prüfplatzsoftware für Blutzuckermessgeräte
Details: Software für Prüfplätze an der Endabnahme einer Produktionsstraße von Blutzuckermessgeräten; Umfasst Datenbankanbindung, lesen/schreiben von Daten, Ablaufplanerstellung, Koordination mit Quality-Abteilung für Einhaltung der Vorgaben für die Prüfplätze, C++.
Tätigkeit/Aufgabenbereich: Softwareimplementierung
Teamgröße: 4 Entwickler, 3 Tester, gesamt 7 Personen
Besonderheiten: Zeitweiser Einsatz in Irland für Inbetriebnahme
Tools: VC++6.0, Oracle 10g R2, CVS
Weitere Qualifikationen
08/2017 - Exam 483: Programming in C#
03/2017 - MTA: Software Development Fundamentals - Certified 2017
01/2013 - PRINCE2 ? Foundation Level
05/2012 - Professional Scrum Master I (PSM I)
03/2012 - ISTQB Certified Tester ? Foundation Level
03/2009 - Certified Professional for Requirements Engineering (CPRE) ? Foundation Level
Medizintechnik, Industrie
Andere Einsatzorte gerne auf Anfrage
Details: Backend- und Frontendentwicklung für eine Maschinensteuerung einer Intralogistikeinheit / Lagerhaltungssystem
Teamgröße: 10 Personen in Entwicklung, Projektleiter, Tester, Product Owner
Details: Entwicklung eines Vorlageneditors für Röntgenserien und Integration in das bestehende System. Caching und Locking von Bilddaten im Multiusersystem. Performanceoptimierungen.
Teamgröße: ca. 12 Personen in der Entwicklung, zusätzlich Tester und Marketing
Details: (Teil-)Entwicklung des HMI, Lokalisierungssubsystem, Tracking des Schneidevorganges im User-Interface
Teamgröße: 4 Personen in der Entwicklung
Besonderheiten: Vollständige Remoteentwicklung, verteiltes Team in Polen und Deutschland, Testen vor Ort
12/2018 - heute: Entwicklung einer Maschinensoftware für die Intralogistik
Details: Backend- und Frontendentwicklung für eine Maschinensteuerung einer Intralogistikeinheit / Lagerhaltungssystem
Tätigkeit/Aufgabenbereich: Softwareentwickler / IT-Berater als freier Mitarbeiter
Teamgröße: 10 Personen in Entwicklung, Projektleiter, Tester, Product Owner
Tools: VS2017, VS2019, Rider, Webstorm, C#10, .NET 5/6, TypeScript, Docker, Akka.NET, Git, Bitbucket, Bamboo, Jira
02/2018 ? 11/2018: Entwicklung eines HMI für eine Maschinensteuerung, Industrieschneidemaschine
Details: (Teil-)Entwicklung des HMI, Lokalisierungssubsystem, Tracking des Schneidevorganges im User-Interface
Tätigkeit/Aufgabenbereich: Softwareentwickler / IT-Berater als freier Mitarbeiter
Teamgröße: 4 Personen in der Entwicklung
Besonderheiten: Vollständige Remoteentwicklung, verteiltes Team in Polen und Deutschland
Tools: VS2017, C# 7.0, .NET 4.6.2, WPF, MS-Office, Mercurial, Bitbucket, HLSL
03/2016 ? 12/2018: Weiterentwicklung einer Software zur Aufnahme von Röntgenbildern in der Zahnmedizin
Details: Entwicklung eines Vorlageneditors für Röntgenserien und Integration in das bestehende System.
Tätigkeit/Aufgabenbereich: Softwareentwickler / IT-Berater als freier Mitarbeiter
Teamgröße: ca. 12 Personen in der Entwicklung, zusätzlich Tester und Marketing
Tools: VS2013, VS2015, C# 6.0, .NET 4.5/4.5.2, WPF, Polarion, MS SQL, MS-Office
11/2013 ? 12/2015: Transfer eines Datenmanagementsystems Roche Diagnostics GmbH
Details: Organisatorischer Transfer eines validen, in Betrieb befindlichen Datenmanagementsystems innerhalb der Roche Diagnostics GmbH, inklusive aktueller und notwendiger Updates und der Revalidierung des transferierten Systems. Weiterhin Programmiertätigkeiten für Bildverarbeitungsssysteme
Tätigkeit/Aufgabenbereich: Projektleiter des Transfers inklusive Budgetverantwortung, Entwickler und Projektleiter Bildverarbeitung
Teamgröße: Kernteam 5 Personen, Gesamtteam 14 Personen
Besonderheiten: ---
Tools: JIRA, RequisitePro, VS2010-2015, TFS2010, C# und VB.NET für .NET 2.0 bis .NET 4.6, VC++, Matrox Imaging Library, MS SQL Server, MSSSC 3.5 und MSSSC 4.0
04/2010 ? 02/2013: Entwicklung neue Pipettorgeneration bei Kunde vor Ort (Bonaduz, Schweiz)
Details: Softwareentwicklung von neuem High-End Produkt zur Laborautomatisierung, Pipettorgeräte, C#.
Tätigkeit/Aufgabenbereich: Architektur, Entwurf und Implementierung der Basisklassen und Algorithmen zur Kollisionsüberwachung und Bewegungsplanung der verschiedenen, parallel arbeitenden Roboter (performance-kritisch), automatische Transportgenerierung für Prozesselemente (automatische Codegenerierung zur Erleichterung der Arbeit der Laborassistenten), Ressourcenkonzept zur Planung und zum Schedulen der verschiedenen, programmierten Prozesse, welche gleichzeitig auf einem Pipettorsystem verarbeitet werden.
Teamgröße: 30 Entwickler, 5 Tester, gesamt 35 Personen an drei Standorten (Deutschland, Schweiz, USA), weitere ca. 15 Personen Hard- und Firmwareentwicklung.
Besonderheiten: Algorithmenentwurf, Umsetzung, Anleitung anderer Entwickler zur Umsetzung der Vorgaben für die verschiedenen Gerätetreiber der einzelnen Roboter.
Tools: VS2010, TFS 2010, C# .NET 3.5 bis .NET 4.5, MS SQL Server 2008 R2, Micro Focus DevPartner, Enterprise Architect 9.0
01/2010 ? 02/2010: Entwicklung Auswertewerkzeug für Messreihen bei der Entwicklung von Blutzuckermessgeräten für MS Excel
Details: Softwaredesign und -implementierung, Projektleitung, VBA.
Tätigkeit/Aufgabenbereich: Softwaredesign und -implementierung, Projektleitung
Teamgröße: 2 Entwickler, 1 Tester, gesamt 3 Personen
Besonderheiten: Technische und finanzielle Projektleitung, Abstimmung mit Kunden, Anleitung zweiter Entwickler
Tools: VBA (MS Excel 2003 und 2007), CVS
07/2009 ? 08/2009: Entwicklung Auswertesoftware für klinische Studie von Blutzuckermessgerät
Details: Anpassung Oberfläche, Daten Lesen/Schreiben in XML-Format, Entwurf geeigneter Datenstrukturen, Aufwandsschätzung für Preisgestaltung, Anbindung von Blutzuckermessgeräten über Infrarot und Bluetooth, C#.
Tätigkeit/Aufgabenbereich: Softwaredesign und -implementierung
Teamgröße: 3 Entwickler, 2 Tester, gesamt 5 Personen
Besonderheiten: Überprüfung Open Source Lizenz zur Einbindung von OSS-Komponenten
Tools: VS2008, C# .NET 3.5, TFS 2008
05/2009 ? 06/2009: Weiterentwicklung Entwicklungs- und Testwerkzeug für Blutzuckermessgeräte
Details: Software zum Lesen/Schreiben von Daten von Blutzuckermessgeräten gemäß spezifiziertem Protokoll, Anbindung per Infrarot. Weiterentwicklung bestehender Alt-Software zur Integration neuer Gerätetypen. Erweiterung einer Scripting-Schnittstelle (Software zusätzlich über VB-Skripte steuerbar), C++, VB.
Tätigkeit/Aufgabenbereich: Softwareimplementierung
Teamgröße: 2 Entwickler, 1 Tester, gesamt 3 Personen
Besonderheiten: ---
Tools: VC++6.0, VB6.0, VBA (MS Excel 2003), CVS
05/2008 ? 04/2009: Entwicklung Prüfplatzsoftware für Blutzuckermessgeräte
Details: Software für Prüfplätze an der Endabnahme einer Produktionsstraße von Blutzuckermessgeräten; Umfasst Datenbankanbindung, lesen/schreiben von Daten, Ablaufplanerstellung, Koordination mit Quality-Abteilung für Einhaltung der Vorgaben für die Prüfplätze, C++.
Tätigkeit/Aufgabenbereich: Softwareimplementierung
Teamgröße: 4 Entwickler, 3 Tester, gesamt 7 Personen
Besonderheiten: Zeitweiser Einsatz in Irland für Inbetriebnahme
Tools: VC++6.0, Oracle 10g R2, CVS
Weitere Qualifikationen
08/2017 - Exam 483: Programming in C#
03/2017 - MTA: Software Development Fundamentals - Certified 2017
01/2013 - PRINCE2 ? Foundation Level
05/2012 - Professional Scrum Master I (PSM I)
03/2012 - ISTQB Certified Tester ? Foundation Level
03/2009 - Certified Professional for Requirements Engineering (CPRE) ? Foundation Level
Medizintechnik, Industrie