Senior SW-Entwickler, Architektur , Beratung, Schulung, Reviews, Analysen, Code-QA, SCRUM Coaching
Aktualisiert am 17.07.2024
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 01.11.2024
Verfügbar zu: 100%
davon vor Ort: 100%
Analythisches Denken
Prozessoptimierung
Anforderungsanalyse
Hochkomplexe Systeme aufbauen oder erweitern
SCRUM
Agile Softwareentwicklung
Deutsch
Muttersprache
Englisch
Fliessend, Wort & Schrift
Französisch
Fliessend, Wort & Schrift
Japanisch
Grundkenntnisse
Spanisch
Fliessend, Wort & Schrift

Einsatzorte

Einsatzorte

Zug (+50km)
Schweiz
möglich

Projekte

Projekte

4 Jahre 2 Monate
2020-09 - 2024-10

SoftSolder Prozess für DieBonder

Senior Software-Entwickler C++17 C# Unit Testing ...
Senior Software-Entwickler

Grösse:  bis zu 15 SW-Entwickler (CH)

Rolle:      Senior SW Entwickler, Berater SW-Qualität, Scrum-Master

Einzelne Tätigkeiten:

  • Mitentwicklung am wichtigsten Keyprojekt (neuer Maschinentyp) mit zeitkritischer T2M, vom Prototyp bis zur erfolgreichen Evaluation und weiter
  • Entwicklung von Software-Teilen/Bibliotheken für die neue Hardware (Verwendung von Lot), Erweiterung bestehender Komponenten/Services, beinhaltend Analyse/Design (EA)
  • Beratung und Optimierung des agilen Entwicklungs-Prozesses (SCRUM)
  • Teilweise Übernahme der Rolle als SCRUM-Master
  • Betreuung des POs und des Dev-Teams bezüglich SCRUM
  • Implementation Host (Win 10/IoT, VisualStudio 2017/22 mit COM/(V)C++, STL, Git BB/GitLab)
  • Implementation auf RTOS (Embedded System mit RT IndelOS auf GinPCI, Indel IDE und Tools, eclipse)
  • Testing mittels GoogleMock (Host und RTOS)
  • Manual Testing an der Maschine
  • Betreuung und Krisenbewältigung vor Ort beim Kunden (Marokko)
  • Verantwortung/Weiterentwicklung für eine zentrale Komponente zur Verwaltung des Materials (Datenpool) auf einer Maschine (Konsistenz Host/SAM, RT-Aspekte)
  • Performance-Optimierungen verschiedener Projektteile (z.T. Redesign/Refactoring)
  • Durchführen von Mega-Merges
  • Unterstützung bei der Lehrlingsbetreuung/-Ausbildung
VS 2017 GoogleMocks Atlassian JIRA VC++ Eclipse Indel GinPCIe SAM3 Enterprise Architect VisualAssistX VS 2022 ReSharper
C++17 C# Unit Testing Scrum Coach Architecture VS Extensions Lua
Besi Switzerland AG (Besi Group, Halbleiterindustrie)
Cham (ZG)
2 Jahre 1 Monat
2018-12 - 2020-12

verschiedene Web-Projekte, mit Budgetverantwortung

Projektleiter und bei einigen Projekten auch PO Projektleitung Product Owner HERMES 5.1 ...
Projektleiter und bei einigen Projekten auch PO

Projekt-Grössen:  von 1 Mann-Monat bis 5 Mann-Jahre

Rollen:      Projektleiter, Betreuer Kunden, Team-Coach

Tech-Skills: PWA-Technologien, GIS, GeoServer, Ionic, AngularJ, C#, .Net Core, MS SQL, Reporting Serviece, MS Report Builder, Team City, Code, VS 2019, TFS 2019, MS SQL Manager, Performance Analyzer (SQL Studio)

Einzelne Tätigkeiten:

  • Leitung Projekte mit Budgetverantwortung
  • Erstellen von Offerten für Projekte und durchführen dieser Projekte
  • Planen von Personal
  • Coaching im Bereich agiler Projektumsetzung
  • SCRUM-Master und PO Rollen
  • Schulung der Erstellten Produkte
  • Kommunikation mit den Kunden
  • Umgang mit Amtsstellen (Bund und Kantone)
  • Prüfen von Ausschreibungen (SIMAP.ch) und erstellen von Angeboten (Kantone, Bund, Privatwirtschaft)
  • Beratung Geschäftsleitung für Nachhaltige Entwicklungsprozesse
  • Organisieren von Team-Events
MS SQL Datenbanken MS SQL Datenbankadministration Geoserver VS 2019 MS SQL Server Profiler 17 MS SQL Server Management Studio 17 C# MS Report Builder TeamCity Atlassian JIRA .NET Git
Projektleitung Product Owner HERMES 5.1 GIS PWA Scrum Master
Steinhausen
1 Jahr 1 Monat
2017-11 - 2018-11

Dual-Dispense (neues Modul) für DieBonder der neusten Generation

Senior Software-Entwickler C# WPF WCF ...
Senior Software-Entwickler

Grösse:  bis zu 15 SW-Entwickler (CH)

Rolle:      Senior SW Entwickler, Berater SW-Qualität, Scrum-Master

Einzelne Tätigkeiten:

  • itentwicklung am wichtigsten Keyprojekt (neuer Maschinentyp) mit zeitkritischer T2M, vom Prototyp bis zur erfolgreichen Evaluation
  • Entwicklung von Software-Teilen/Bibliotheken für die neue Hardware (duales Schreibsystem), Erweiterung bestehender Komponenten/Services, beinhaltend Analyse/Design (EA)
  • Beratung und Optimierung des agilen Entwicklungs-Prozesses (SCRUM)
  • Teilweise Übernahme der Rolle als SCRUM-Master
  • Betreuung des POs und des Dev-Teams bezüglich SCRUM
  • Implementation Host (Win 10/Embedded/7, VisualStudio 2010 mit COM/(V)C++, STL, Git)
  • Implementation auf RTOS (Embedded System mit RT IndelOS auf InfoSAM3, Indel IDE und Tools, eclipse)
  • Testing mittels GoogleMock (Host und RTOS)
  • Manual Testing an der Maschine
  • Verantwortung/Weiterentwicklung für eine zentrale Komponente zur Verwaltung des Materials (Datenpool) auf einer Maschine (Konsistenz Host/SAM, RT-Aspekte)
  • Performance-Optimierungen verschiedener Projektteile (z.T. Redesign/Refactoring)
  • Unterstützung bei der Lehrlingsbetreuung/-Ausbildung

VS 2017 RhinoMocks ReSharper 2017 Enterprise Architect GoogleMocks Atlassian JIRA VC++ Indel SAM3 Eclipse
C# WPF WCF C++17 Unit Testing Scrum Master Architect
Besi Switzerland AG (Besi Group, Halbleiterindustrie)
Cham (ZG)
1 Jahr
2016-11 - 2017-10

LabX (Geräteverbunds-Software)

Senior SW Entwickler, Berater SW-Qualität/agile Prozesse C# WF WinForms ...
Senior SW Entwickler, Berater SW-Qualität/agile Prozesse

Grösse: bis zu 20 SW-Entwickler seit 2001, LabX in Version 10

Einzelne Tätigkeiten:
  • Mitentwicklung der Software LabX im Bereich Platform und Analytical Instruments
  • Unterstützung und Beratung System-Architekt
  • Beratung der Projektleiter im Bereich agile Prozesse und Qualitätssteigerung des Codes
  • Beratung/Coaching des POs
  • Bewusstsein schaffen im Team, was Code-Quality bedeutet (SOLID principles, TDD, Clean Code)
  • Abhalten Team-Trainings im Bereich Software Quality
  • Regelmässige Code-Reviews unter Verwendung von CodeCollaborator
  • Zusammenarbeit mit/Betreuung Entwickler/Zulieferer in China

Windows 10 TFS Enterprise Architect CodeCollaborator
C# WF WinForms WPF
Mettler Toledo AG
Schwerzenbach (ZH)

Aus- und Weiterbildung

Aus- und Weiterbildung

2019              HERMES 5.1 Foundation Zertifikat
2015              SEI Certified Professional Software Architect
2011              CSM (Certified SCRUM Master)
seit 2009       MAS MBA&Eng
seit 2001       Lehrabschluss-Experte für Informatik im Kt. Zug
1995-1998    Studium an der Hochschule Rapperswil HSR als Elektrotechnik-

   Ingenieur HTL (FH).

   Die im 3. Studienjahr vertieften Fächer sind:

   Informatik, Computernetze, Computertechnik, Energietechnik

1989-1993     Berufslehre als Elektroniker in der Firma Crypto AG in

   Steinhausen mit Abschluss in Fachrichtung C (Software).

1989-1993     Gewerblich- industrielle Berufsschule Zug mit Berufsmittelschule, beide mit
              Diplom abgeschlossen.

Kompetenzen

Kompetenzen

Top-Skills

Analythisches Denken Prozessoptimierung Anforderungsanalyse Hochkomplexe Systeme aufbauen oder erweitern SCRUM Agile Softwareentwicklung

Schwerpunkte

Unit Testing

Aufgabenbereiche

Product Owner
Projektleitung

Produkte / Standards / Erfahrungen / Methoden

Architect
Atlassian JIRA
CleanCode
Code
Eclipse
Enterprise Architect
GeoServer
GIS
Git
GoogleMocks
HERMES 5.1
JIRA
JIRA
MS Report Builder
MS SQL Server Management Studio 17
MS SQL Server Profiler 17
ReSharper 2017
RhinoMocks
SCRUM
Scrum Master
SOLID Principles
Team City
TeamCity
Visual Studio 2019
VS 2017
VS 2019
WCF
WPF
- OOA/OOD/OOP
- Unit Testing (CppUnit, MSTest)
- RSM (Resource Standard Metric) zur Code Quality Assurance
- objectiF (CaseTool) -> UML
- ClearCase, Rational Rose
- Indel OS & Tools
- MS Visual Studio (aktuell: 2019)
- eMbedded Visual Tools (3.x, 4.0)
- Source Code Control: VSS (inkl. API Programmierung), TFS, Git, Subversion (SVN: VisualSVN, TortoiseSVN)
- RUP-ähnliche Prozesse
- Roundtrip Engineering
- Project Management mit HP Quality Center/ALM (Requirements Analysis, Task Planning
  mittels Defects, Testing)
- Bugzilla
- Code-Commenting mit Doxygen
- Projekt Management Analyse

 

Betriebssysteme

Android
PWA
Mac OS
Als Anwender (vor und nach OSX)
MS-DOS
Seit V2.x
Indel RTOS (Real Time OS)
Indel RTOS, RT Linux
SUN OS, Solaris
Anwender
Unix
Entwicklung von Anwendungen
VMS
Anwender
VxWorks
Entwicklung von Anwendungen
Windows
Entwicklung von Anwendungen, USB-Anbindung (Treiber) für neues USB-Gerät
Windows CE
Entwicklung von Anwendungen auf EmbeddedSystemen

Programmiersprachen

(X)HTML, CSS
Letzter Einsatz 2011
.NET
Angular
Assembler
8609-Kenntnisse
Basic
Letzter Einsatz: 2009
C
Letzter Einsatz: 2012
C#
Letzter Einsatz: heute
C++
Letzter Einsatz: 2012
C++17
CORBA IDL
Letzter Einsatz: 1998
Delphi
Letzter Einsatz: 1999
Java
Letzter Einsatz: 2006
JavaScript
Letzter Einsatz: 2012
Makrosprachen
diverse, laufender Einsatz (nach Bedarf)
PHP
Letzter Einsatz: 2011
PL/SQL
Letzter Einsatz: 2012
Qt
Letzter Einsatz: 2009
Scriptsprachen
diverse, laufender Einsatz (nach Bedarf)
Shell
diverse, laufender Einsatz (nach Bedarf)
Tcl/Tk
Letzter Einsatz: 1998
TeX, LaTeX
Letzter Einsatz: 1998
VC++
Visual Basic 6/ .NET
Letzter Einsatz 2012

Datenbanken

Access
Letzter Einsatz: 2012
MS SQL
MS SQL
MS SQL Datenbankadministration
MS SQL Datenbanken
MS SQL Server
Letzter Einsatz: 2017, SQL-Statements, StoredProcedures
Oracle
Letzter Einsatz 2016
SQL
Hauptsächlich MS-SQL, Letzter Einsatz: 2017
Sybase
Letzter Einsatz: 1998

Datenkommunikation

CORBA
Letzter Einsatz 1998
Ethernet
Letzter Einsatz 2010
Internet, Intranet
laufender Einsatz (nach Bedarf)
LAN, LAN Manager
laufender Einsatz (nach Bedarf)
Message Queuing
parallele Schnittstelle
Letzter Einsatz 2005
RFC
laufender Einsatz (nach Bedarf, als Nachschlagewerke)
Router
Letzter Einsatz 2010
RPC
laufender Einsatz (nach Bedarf)
SMTP
SNMP
TCP/IP
Letzter Einsatz 2011
Token Ring
Letzter Einsatz 1998
Windows Netzwerk
Winsock
Letzter Einsatz 2011

Hardware

CD-Writer / Brenner
Erstellen von CD-Images (autorun), Produktion von CDs
Datenerfassungsterminals
VMS/VAX (Anwender/Benutzer)
Drucker
Installationen, Einschluss in Netzwerk, Rechtevergabe (Windows), Anwender
Echtzeitsysteme
Indel RTOS (www.indel.ch), RT Linux
embedded Systeme
Indel InfoSAM3 (www.indel.ch), ARM7 Core via ARM DevSuite / MultiICE, StrongARM1110 basiertes WindowsCE Modul
Hardware entwickelt
Test-Anbindung für paralleles Testing von GPS-Modulen für einen Ongoin-Reliability-Test (gesteuert mit PC via NI GPIO-Karte), 6809-System zur Überwachung von RS-232C einer Leitung mit Filterung und Relais-Schaltung auf bestimmte Steuerbefehle (Platine inkl. Firmware)
HP
Diverse PC-Systeme und Laptops
Indel SAM3
Iomega
ZIP/JAZ als Anwender
Macintosh
Anwender, vor und nach OSX
Messgeräte
Diverse analoge & digitale (KO, Zeigerinstrumente, Logger, Logik-Analyzer, auch Kalibrierung)
Mikrocontroller
6809
Modem
diverse, als Anwender
Motorola
6809 (Entwicklung, Programmierung)
NEXT Workstation
Für Erstellung einer Semesterarbeit während des Studiums (CISCO-Router-Praktikum)
PC
Assemblierung vieler Systeme im Kundenauftrag; Assemblierung für Eigenbedarf
PDP
PDP-11, Hardware-Reparatur, minimale Kenntnisse in der Anwendung
Plotter
Anwender
Proprietäre HW
u-blox Chipset ANTARIS 4 (Mitenwicklung, USB-Anbindung an Windows)
Scanner
HP, Epson, UMAX, als Anwender
Sensoren
Beschleunigungssensoren (GPS-Anwendung)
Soundkarten
Creative: Sound-Blaster II, Live Platinum mit LiveDrive, Yamaha, als Anwender
Texas Instruments
Diverse Messgeräte, Kalkulatoren

Design / Entwicklung / Konstruktion

PWA

- SCRUM Master

- SCRUM Coach

- Design/Architektur: Enterprise Architect, objectiF, EA

- Requirements Engineering (HPQC)

- TFS

Branchen

Branchen

Industrie
Halbleiterindustrie
GPS & Navigation
GIS
Energieverteilung / -Management
Pharma (Bio) & Chemie
Behörden & Öffentliche Verwaltungen
Leitsysteme Bauunternehmung
Bundes-Verwaltung
Kantonale Verwaltungen
Kantonsnahe Betriebe

Einsatzorte

Einsatzorte

Zug (+50km)
Schweiz
möglich

Projekte

Projekte

4 Jahre 2 Monate
2020-09 - 2024-10

SoftSolder Prozess für DieBonder

Senior Software-Entwickler C++17 C# Unit Testing ...
Senior Software-Entwickler

Grösse:  bis zu 15 SW-Entwickler (CH)

Rolle:      Senior SW Entwickler, Berater SW-Qualität, Scrum-Master

Einzelne Tätigkeiten:

  • Mitentwicklung am wichtigsten Keyprojekt (neuer Maschinentyp) mit zeitkritischer T2M, vom Prototyp bis zur erfolgreichen Evaluation und weiter
  • Entwicklung von Software-Teilen/Bibliotheken für die neue Hardware (Verwendung von Lot), Erweiterung bestehender Komponenten/Services, beinhaltend Analyse/Design (EA)
  • Beratung und Optimierung des agilen Entwicklungs-Prozesses (SCRUM)
  • Teilweise Übernahme der Rolle als SCRUM-Master
  • Betreuung des POs und des Dev-Teams bezüglich SCRUM
  • Implementation Host (Win 10/IoT, VisualStudio 2017/22 mit COM/(V)C++, STL, Git BB/GitLab)
  • Implementation auf RTOS (Embedded System mit RT IndelOS auf GinPCI, Indel IDE und Tools, eclipse)
  • Testing mittels GoogleMock (Host und RTOS)
  • Manual Testing an der Maschine
  • Betreuung und Krisenbewältigung vor Ort beim Kunden (Marokko)
  • Verantwortung/Weiterentwicklung für eine zentrale Komponente zur Verwaltung des Materials (Datenpool) auf einer Maschine (Konsistenz Host/SAM, RT-Aspekte)
  • Performance-Optimierungen verschiedener Projektteile (z.T. Redesign/Refactoring)
  • Durchführen von Mega-Merges
  • Unterstützung bei der Lehrlingsbetreuung/-Ausbildung
VS 2017 GoogleMocks Atlassian JIRA VC++ Eclipse Indel GinPCIe SAM3 Enterprise Architect VisualAssistX VS 2022 ReSharper
C++17 C# Unit Testing Scrum Coach Architecture VS Extensions Lua
Besi Switzerland AG (Besi Group, Halbleiterindustrie)
Cham (ZG)
2 Jahre 1 Monat
2018-12 - 2020-12

verschiedene Web-Projekte, mit Budgetverantwortung

Projektleiter und bei einigen Projekten auch PO Projektleitung Product Owner HERMES 5.1 ...
Projektleiter und bei einigen Projekten auch PO

Projekt-Grössen:  von 1 Mann-Monat bis 5 Mann-Jahre

Rollen:      Projektleiter, Betreuer Kunden, Team-Coach

Tech-Skills: PWA-Technologien, GIS, GeoServer, Ionic, AngularJ, C#, .Net Core, MS SQL, Reporting Serviece, MS Report Builder, Team City, Code, VS 2019, TFS 2019, MS SQL Manager, Performance Analyzer (SQL Studio)

Einzelne Tätigkeiten:

  • Leitung Projekte mit Budgetverantwortung
  • Erstellen von Offerten für Projekte und durchführen dieser Projekte
  • Planen von Personal
  • Coaching im Bereich agiler Projektumsetzung
  • SCRUM-Master und PO Rollen
  • Schulung der Erstellten Produkte
  • Kommunikation mit den Kunden
  • Umgang mit Amtsstellen (Bund und Kantone)
  • Prüfen von Ausschreibungen (SIMAP.ch) und erstellen von Angeboten (Kantone, Bund, Privatwirtschaft)
  • Beratung Geschäftsleitung für Nachhaltige Entwicklungsprozesse
  • Organisieren von Team-Events
MS SQL Datenbanken MS SQL Datenbankadministration Geoserver VS 2019 MS SQL Server Profiler 17 MS SQL Server Management Studio 17 C# MS Report Builder TeamCity Atlassian JIRA .NET Git
Projektleitung Product Owner HERMES 5.1 GIS PWA Scrum Master
Steinhausen
1 Jahr 1 Monat
2017-11 - 2018-11

Dual-Dispense (neues Modul) für DieBonder der neusten Generation

Senior Software-Entwickler C# WPF WCF ...
Senior Software-Entwickler

Grösse:  bis zu 15 SW-Entwickler (CH)

Rolle:      Senior SW Entwickler, Berater SW-Qualität, Scrum-Master

Einzelne Tätigkeiten:

  • itentwicklung am wichtigsten Keyprojekt (neuer Maschinentyp) mit zeitkritischer T2M, vom Prototyp bis zur erfolgreichen Evaluation
  • Entwicklung von Software-Teilen/Bibliotheken für die neue Hardware (duales Schreibsystem), Erweiterung bestehender Komponenten/Services, beinhaltend Analyse/Design (EA)
  • Beratung und Optimierung des agilen Entwicklungs-Prozesses (SCRUM)
  • Teilweise Übernahme der Rolle als SCRUM-Master
  • Betreuung des POs und des Dev-Teams bezüglich SCRUM
  • Implementation Host (Win 10/Embedded/7, VisualStudio 2010 mit COM/(V)C++, STL, Git)
  • Implementation auf RTOS (Embedded System mit RT IndelOS auf InfoSAM3, Indel IDE und Tools, eclipse)
  • Testing mittels GoogleMock (Host und RTOS)
  • Manual Testing an der Maschine
  • Verantwortung/Weiterentwicklung für eine zentrale Komponente zur Verwaltung des Materials (Datenpool) auf einer Maschine (Konsistenz Host/SAM, RT-Aspekte)
  • Performance-Optimierungen verschiedener Projektteile (z.T. Redesign/Refactoring)
  • Unterstützung bei der Lehrlingsbetreuung/-Ausbildung

VS 2017 RhinoMocks ReSharper 2017 Enterprise Architect GoogleMocks Atlassian JIRA VC++ Indel SAM3 Eclipse
C# WPF WCF C++17 Unit Testing Scrum Master Architect
Besi Switzerland AG (Besi Group, Halbleiterindustrie)
Cham (ZG)
1 Jahr
2016-11 - 2017-10

LabX (Geräteverbunds-Software)

Senior SW Entwickler, Berater SW-Qualität/agile Prozesse C# WF WinForms ...
Senior SW Entwickler, Berater SW-Qualität/agile Prozesse

Grösse: bis zu 20 SW-Entwickler seit 2001, LabX in Version 10

Einzelne Tätigkeiten:
  • Mitentwicklung der Software LabX im Bereich Platform und Analytical Instruments
  • Unterstützung und Beratung System-Architekt
  • Beratung der Projektleiter im Bereich agile Prozesse und Qualitätssteigerung des Codes
  • Beratung/Coaching des POs
  • Bewusstsein schaffen im Team, was Code-Quality bedeutet (SOLID principles, TDD, Clean Code)
  • Abhalten Team-Trainings im Bereich Software Quality
  • Regelmässige Code-Reviews unter Verwendung von CodeCollaborator
  • Zusammenarbeit mit/Betreuung Entwickler/Zulieferer in China

Windows 10 TFS Enterprise Architect CodeCollaborator
C# WF WinForms WPF
Mettler Toledo AG
Schwerzenbach (ZH)

Aus- und Weiterbildung

Aus- und Weiterbildung

2019              HERMES 5.1 Foundation Zertifikat
2015              SEI Certified Professional Software Architect
2011              CSM (Certified SCRUM Master)
seit 2009       MAS MBA&Eng
seit 2001       Lehrabschluss-Experte für Informatik im Kt. Zug
1995-1998    Studium an der Hochschule Rapperswil HSR als Elektrotechnik-

   Ingenieur HTL (FH).

   Die im 3. Studienjahr vertieften Fächer sind:

   Informatik, Computernetze, Computertechnik, Energietechnik

1989-1993     Berufslehre als Elektroniker in der Firma Crypto AG in

   Steinhausen mit Abschluss in Fachrichtung C (Software).

1989-1993     Gewerblich- industrielle Berufsschule Zug mit Berufsmittelschule, beide mit
              Diplom abgeschlossen.

Kompetenzen

Kompetenzen

Top-Skills

Analythisches Denken Prozessoptimierung Anforderungsanalyse Hochkomplexe Systeme aufbauen oder erweitern SCRUM Agile Softwareentwicklung

Schwerpunkte

Unit Testing

Aufgabenbereiche

Product Owner
Projektleitung

Produkte / Standards / Erfahrungen / Methoden

Architect
Atlassian JIRA
CleanCode
Code
Eclipse
Enterprise Architect
GeoServer
GIS
Git
GoogleMocks
HERMES 5.1
JIRA
JIRA
MS Report Builder
MS SQL Server Management Studio 17
MS SQL Server Profiler 17
ReSharper 2017
RhinoMocks
SCRUM
Scrum Master
SOLID Principles
Team City
TeamCity
Visual Studio 2019
VS 2017
VS 2019
WCF
WPF
- OOA/OOD/OOP
- Unit Testing (CppUnit, MSTest)
- RSM (Resource Standard Metric) zur Code Quality Assurance
- objectiF (CaseTool) -> UML
- ClearCase, Rational Rose
- Indel OS & Tools
- MS Visual Studio (aktuell: 2019)
- eMbedded Visual Tools (3.x, 4.0)
- Source Code Control: VSS (inkl. API Programmierung), TFS, Git, Subversion (SVN: VisualSVN, TortoiseSVN)
- RUP-ähnliche Prozesse
- Roundtrip Engineering
- Project Management mit HP Quality Center/ALM (Requirements Analysis, Task Planning
  mittels Defects, Testing)
- Bugzilla
- Code-Commenting mit Doxygen
- Projekt Management Analyse

 

Betriebssysteme

Android
PWA
Mac OS
Als Anwender (vor und nach OSX)
MS-DOS
Seit V2.x
Indel RTOS (Real Time OS)
Indel RTOS, RT Linux
SUN OS, Solaris
Anwender
Unix
Entwicklung von Anwendungen
VMS
Anwender
VxWorks
Entwicklung von Anwendungen
Windows
Entwicklung von Anwendungen, USB-Anbindung (Treiber) für neues USB-Gerät
Windows CE
Entwicklung von Anwendungen auf EmbeddedSystemen

Programmiersprachen

(X)HTML, CSS
Letzter Einsatz 2011
.NET
Angular
Assembler
8609-Kenntnisse
Basic
Letzter Einsatz: 2009
C
Letzter Einsatz: 2012
C#
Letzter Einsatz: heute
C++
Letzter Einsatz: 2012
C++17
CORBA IDL
Letzter Einsatz: 1998
Delphi
Letzter Einsatz: 1999
Java
Letzter Einsatz: 2006
JavaScript
Letzter Einsatz: 2012
Makrosprachen
diverse, laufender Einsatz (nach Bedarf)
PHP
Letzter Einsatz: 2011
PL/SQL
Letzter Einsatz: 2012
Qt
Letzter Einsatz: 2009
Scriptsprachen
diverse, laufender Einsatz (nach Bedarf)
Shell
diverse, laufender Einsatz (nach Bedarf)
Tcl/Tk
Letzter Einsatz: 1998
TeX, LaTeX
Letzter Einsatz: 1998
VC++
Visual Basic 6/ .NET
Letzter Einsatz 2012

Datenbanken

Access
Letzter Einsatz: 2012
MS SQL
MS SQL
MS SQL Datenbankadministration
MS SQL Datenbanken
MS SQL Server
Letzter Einsatz: 2017, SQL-Statements, StoredProcedures
Oracle
Letzter Einsatz 2016
SQL
Hauptsächlich MS-SQL, Letzter Einsatz: 2017
Sybase
Letzter Einsatz: 1998

Datenkommunikation

CORBA
Letzter Einsatz 1998
Ethernet
Letzter Einsatz 2010
Internet, Intranet
laufender Einsatz (nach Bedarf)
LAN, LAN Manager
laufender Einsatz (nach Bedarf)
Message Queuing
parallele Schnittstelle
Letzter Einsatz 2005
RFC
laufender Einsatz (nach Bedarf, als Nachschlagewerke)
Router
Letzter Einsatz 2010
RPC
laufender Einsatz (nach Bedarf)
SMTP
SNMP
TCP/IP
Letzter Einsatz 2011
Token Ring
Letzter Einsatz 1998
Windows Netzwerk
Winsock
Letzter Einsatz 2011

Hardware

CD-Writer / Brenner
Erstellen von CD-Images (autorun), Produktion von CDs
Datenerfassungsterminals
VMS/VAX (Anwender/Benutzer)
Drucker
Installationen, Einschluss in Netzwerk, Rechtevergabe (Windows), Anwender
Echtzeitsysteme
Indel RTOS (www.indel.ch), RT Linux
embedded Systeme
Indel InfoSAM3 (www.indel.ch), ARM7 Core via ARM DevSuite / MultiICE, StrongARM1110 basiertes WindowsCE Modul
Hardware entwickelt
Test-Anbindung für paralleles Testing von GPS-Modulen für einen Ongoin-Reliability-Test (gesteuert mit PC via NI GPIO-Karte), 6809-System zur Überwachung von RS-232C einer Leitung mit Filterung und Relais-Schaltung auf bestimmte Steuerbefehle (Platine inkl. Firmware)
HP
Diverse PC-Systeme und Laptops
Indel SAM3
Iomega
ZIP/JAZ als Anwender
Macintosh
Anwender, vor und nach OSX
Messgeräte
Diverse analoge & digitale (KO, Zeigerinstrumente, Logger, Logik-Analyzer, auch Kalibrierung)
Mikrocontroller
6809
Modem
diverse, als Anwender
Motorola
6809 (Entwicklung, Programmierung)
NEXT Workstation
Für Erstellung einer Semesterarbeit während des Studiums (CISCO-Router-Praktikum)
PC
Assemblierung vieler Systeme im Kundenauftrag; Assemblierung für Eigenbedarf
PDP
PDP-11, Hardware-Reparatur, minimale Kenntnisse in der Anwendung
Plotter
Anwender
Proprietäre HW
u-blox Chipset ANTARIS 4 (Mitenwicklung, USB-Anbindung an Windows)
Scanner
HP, Epson, UMAX, als Anwender
Sensoren
Beschleunigungssensoren (GPS-Anwendung)
Soundkarten
Creative: Sound-Blaster II, Live Platinum mit LiveDrive, Yamaha, als Anwender
Texas Instruments
Diverse Messgeräte, Kalkulatoren

Design / Entwicklung / Konstruktion

PWA

- SCRUM Master

- SCRUM Coach

- Design/Architektur: Enterprise Architect, objectiF, EA

- Requirements Engineering (HPQC)

- TFS

Branchen

Branchen

Industrie
Halbleiterindustrie
GPS & Navigation
GIS
Energieverteilung / -Management
Pharma (Bio) & Chemie
Behörden & Öffentliche Verwaltungen
Leitsysteme Bauunternehmung
Bundes-Verwaltung
Kantonale Verwaltungen
Kantonsnahe Betriebe

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.