Software-Entwicklung, Programmierung, Beratung / (auch technische/hardwarenahe SW im Echtzeitbereich)
Aktualisiert am 05.01.2024
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 07.01.2024
Verfügbar zu: 100%
davon vor Ort: 100%
Deutsch
Englisch
Französisch
Grundkenntnisse

Einsatzorte

Einsatzorte

Deutschland, Österreich, Schweiz
möglich

Projekte

Projekte

1 Jahr 1 Monat
2022-12 - 2023-12

Sabbatical

Privat
Privat
Privat
1 Jahr 9 Monate
2021-03 - 2022-11

Unterstützung Neuentwicklung einer Gepäckprüfanlage auf Basis von CT- und Linescanner-Technik

Software Entwickler, Schulung, Projektleitung
Software Entwickler, Schulung, Projektleitung
- Schulung/Training indisches Software-Team, Wissenstransfer
- Unterstützung deutsches, amerikanisches und indisches Software-Team
- Konzept-Reviews
- SW-Design, SW-Review
- Team-Planung, Sprint-Planung, Besprechungsleitung
- SW-Entwicklung
- Codeoptimierungen; Einsatz von SSE2 und GPU
1 Jahr 8 Monate
2021-03 - 2022-10

Anbindung Gepäckprüfanlage an Waffen- und Drogendetektion auf Basis von Deep-Learning

Software-Entwickler C C++ Python ...
Software-Entwickler

Design, Implementation, Integrationstests

HW: embedded System, PC

OS: Linux

Implementierung: C, C++, Python, Java

C C++ Python Java
3 Monate
2020-11 - 2021-01

Dokumentation, Projektübergaben

Software-Entwickler
Software-Entwickler

Update Dokumentation, update wiki Pages

Home office
1 Jahr 2 Monate
2019-11 - 2020-12

Unterstützung und Software-Verbesserungen für eine CT Gepäckprüfanlage

Software-Entwickler
Software-Entwickler

Unterstützung bei der Verbesserung einer CT Gepäckprüfanlage

  • Untersuchungen
  • Analysen
  • Fehlerdiagnosen
  • SW Verbesserungen
1 Jahr 2 Monate
2019-11 - 2020-12

Neuentwicklung einer Gepäckprüfanlage

Software-Entwickler
Software-Entwickler

Entwurf, Planung, Konzepterstellung

Wiesbaden
5 Monate
2020-03 - 2020-07

Schulung und Unterstützung

Trainer und Software-Entwickler
Trainer und Software-Entwickler

Schulung und Unterstützung eines indischen Softwareteams

  • Sprache: Englisch
Wiesbaden
3 Jahre 5 Monate
2016-06 - 2019-10

Neueintwicklung einer Gepäckprüfanlage auf Basis der Computertomographie

Software-Entwickler Linux C C++ ...
Software-Entwickler

Neuentwicklung Gepäckprüfanlage:

  • Rohdatenaufnahme, -verarbeitung, -aufarbeitung; systemweite Publizierung
  • Handling Sensorik, Weggeber, Gantry- und Generatoransteuerung
  • Entwicklung Servicetool, Serviceconsole
  • Realisierung Firmwareupdate
  • SW-Schnittstellenentwurf und Realisierung
  • Realisierung Gepäckerkennung
  • Realisierung Nahtlosfortsatz
  • Netzwerk-Kommunikation
  • Realisierung Systemkalibrierung
  • Performanceuntersuchungen
Linux C C++ Python
Wiesbaden
5 Monate
2019-04 - 2019-08

Anschluss und Integration eines USB Barcode-Reader an Gepäckprüfanlage

Software-Entwickler Linux C C++
Software-Entwickler

Anschluss und Integration eines USB Barcode-Reader an eine Gepäckprüfanlage:

  • Schnittstellen-Design, -Realisierung
  • Verknüpfung Gepäckstück - Barcode
Linux C C++
Wiesbaden
6 Monate
2016-01 - 2016-06

Update Servicetool für Kreisbeschleuiniger

Software-Entwickler
Software-Entwickler

Programierung eines Servicetools für die Fehleranalyse von Kreisbeschleuinigern in Java unter Windows

Wiesbaden
9 Monate
2015-04 - 2015-12

Druckeranbindung

Software-Entwicklung C C++ Linux ...
Software-Entwicklung

Druckeranbindung für Gepäckprüfanlagen

C C++ Linux Python Maven RPM CUPS IPP
Wiesbaden
4 Monate
2015-04 - 2015-07

Threat Image Projection Reports

Software-Entwickler Linux C C++
Software-Entwickler
Endkundenspezifische Anpassung von "Threat Image Projection" Reports
Linux C C++
Wiesbaden
1 Monat
2015-06 - 2015-06

Service-Tool

Software-Entwickler Windows Java
Software-Entwickler
Update Service-Tool für Kreisbeschleuniger
Eclipse
Windows Java
Wiesbaden
1 Jahr 3 Monate
2014-01 - 2015-03

Smartcard-Reader, Daten-Handling, Release, Deployment

Software-Entwickler Linux Windows C ...
Software-Entwickler
Realisierung Endkunden spezifische Erweiterung: Smartcard-Reader Anschluß an Röntgenprüfsystem, Daten-Handling Prüfsystem und Server Release-Erstellung, Deployment
Eclipse Maven
Linux Windows C C++ Java Python UML
Wiesbaden
4 Monate
2013-08 - 2013-11

Servicetool für Kreisbeschleuniger

Software-Entwickler XPort-HW Windows Java
Software-Entwickler
Realisierung eines Servicetools für die Kreisbschleuniger Steuerungselektronik (GUI, Dateitransfer, Intel-Hex Format Konvertierung, serielle Kommunikation, Kermit Protokoll, Netzwerk-Kommunikation, Telnet Protokoll)
Eclipse
XPort-HW Windows Java
Wiesbaden
2 Jahre 3 Monate
2011-09 - 2013-11

Vernetzung und Verschlüsselung

Software-Entwickler PC Server-HW Linux ...
Software-Entwickler
Endkunden spezifische Erweiterung für Röntgenprüfsysteme, Server, Vernetzung und Kommunikations-Verschüsselung
Eclipse
PC Server-HW Linux Windows C C++ Java Python CORBA SQL UML SSL
Wiesbaden
5 Monate
2011-05 - 2011-09

Smartcard-Reader Anschluß an Röntgenprüfsysteme

Software-Entwickler PC Linux Windows ...
Software-Entwickler
Smartcard-Reader Anschluß an Röntgenprüfsysteme via RS232
Eclipse
PC Linux Windows C C++ Java UML
Wiesbaden
8 Monate
2010-09 - 2011-04

Entwicklungsunterstützung für Gepäckprüfsystem

Software-Entwickler PC Linux Java ...
Software-Entwickler
Entwicklungsunterstützung für Gepäckprüfsystem Realisierung virtuelle Tastatur Erweiterung Bildverarbeitungsbibliothek Umstellung auf 64 Bit System
Eclipse
PC Linux Java C C++ UML
Wiesbaden

Aus- und Weiterbildung

Aus- und Weiterbildung

1 Monat
2014-09 - 2014-09

Einarbeitung NetBeans

-, -
-
-
Java Entwicklung mit NetBeans IDE
2 Monate
2014-07 - 2014-08

Weiterbildung Design Patterns (Entwurfsmuster)

-, -
-
-
Design Patterns mit Java; Entwurfsmuster für effektive Software-Entwicklung
3 Monate
2010-02 - 2010-04

Einarbeitung Qt

-, -
-
-
Cross platform application and gui framework programming
1 Jahr
2008-08 - 2009-07

Weiterbildung Website Entwicklung

-, -
-
-
Einarbeitung Website-Entwicklung, CMS
2 Monate
2008-09 - 2008-10

Weiterbildung Softwaretest

-, -
-
-
Basiswissen Softwaretest, Aus- und Weiterbildung Certified Tester nach ISTQB Standard (endgültige Zertifizierung steht noch aus)
1 Monat
2008-09 - 2008-09

Weiterbildung Messtechnik

-, -
-
-
Einarbeitung in Multisensor-Koordinatenmesstechnik
1 Monat
2008-08 - 2008-08

Weiterbildung Requirements Engineering

-, -
-
-
Requirements Engineering (Grundlagen, Prinzipien, Techniken)
2 Monate
2007-10 - 2007-11

Weiterbildung wxWidget

-, -
-
-
Cross-Platform GUI Programming with wxWidgets
1 Monat
2007-01 - 2007-01

Weiterbildung Projektmanagement

-, -
-
-
IT Projektmanagement
7 Jahre 2 Monate
1992-08 - 1999-09

BWL Zusatzstudium für Ingenieure

-, Fern-Universität Hagen
-
Fern-Universität Hagen
BWL Studium
7 Jahre 2 Monate
1992-08 - 1999-09

Zusatzkurse

-, Fern-Universität Hagen
-
Fern-Universität Hagen
Betriebssysteme, Software Engineering, Programmierung graph. Benutzerschnittstellen, Prozeßautomatisierung, Robotik, Photovoltaik, Digitale Fehlerdiagnose, Logisches Programmieren, Objektorientierte Programmierung, Datenbanken in Rechnernetzen
1 Monat
1996-09 - 1996-09

Windows 95 & Meßtechnik

-, National Instruments, Dasytec, Wiesbaden Messcomp ?96
-
National Instruments, Dasytec, Wiesbaden Messcomp ?96
Windows 95 & Meßtechnik
1 Monat
1995-09 - 1995-09

Seminar: Qualitätssicherung in der Software-Entwicklung

-, Freund + Dirks, DV-Fachschulungen; Waschweg 3; 61276 Weilrod
-
Freund + Dirks, DV-Fachschulungen; Waschweg 3; 61276 Weilrod
Qualitätssicherung in der Software-Entwicklung
1 Monat
1989-10 - 1989-10

Trainingskurs für IP200

-, Firma Hitachi, Tokio (Japan)
-
Firma Hitachi, Tokio (Japan)
Trainingskurs für IP200, Bildverarbeitungs-Rechner
5 Jahre 6 Monate
1983-10 - 1989-03

Studium Elktrotechnik / Datentechnik

Diplom-Ing., TH Darmstadt
Diplom-Ing.
TH Darmstadt
Datenechnik

Kompetenzen

Kompetenzen

Produkte / Standards / Erfahrungen / Methoden

CUPS
IPP
Maven
RPM
Einsatzbereiche / Position:
Software-Entwickung / Programmierung (auch hardwarenah)
Projektplanung / Systemanalyse / Design
Beratung / Consulting
Projektleitung / Organisation / Koordination
Qualitätssicherung / Test
Dokumentation
Inbetriebnahme
Hardware-Entwicklung
Schulung
Deployment
Rollout
 
Erfahrungen:
Hardwarenahe Entwicklungen, wie z.B. Geräteansteuerungen
Treiberentwicklung
Automation
Robotik
Bildverarbeitung
Leittechnik
Vollautomatische Lagersysteme
Fernsehtechnik, Entwicklung von analogen und digitalen Baugruppen
Echtzeitprogrammierung
Rastertunnel-Mikroskopie
Telekommunikation, Mobilfunk
Röntgenprüftechnik (Gepäckprüfung)
Medizintechnik
 
Branchen:
Softwarehersteller
Luft- und Raumfahrt
Automatisierungstechnik
Entwicklung
Industrie
Telekommunikation
Medizintechnik
 
Build-Management / Prozeß:
Apache Maven
Apache Ant
Make: Imake, GNU-Make
 
IDE (Auszug):
Microsoft Visual Studio
Eclipse (Galileo 3.5 ? Kepler 4.3)
NetBeans 8.0.1
Borland Builder
 
Frameworks (Auszug):
ACE (ADAPTIVE Communication Environment)
cUnit (Test von C/C++ Programmen)
Drupal (CMS und Framework, Organisation von Websites)
Eclipse-OSGi-Framework Equinox
EclipseRCP (Eclipse Rich Client Platform)
FIT (Framework for Integrated Test)
Hibernate (Persitenz und Object-Relational Mapping)
jQuery (Funktionen zur DOM-Navigation und -Manipulation)
jUnit (Test von Java Programmen)
log4j (Logging)
 
Widget Toolkits (Auszug):
AWT (Java, Abstract Window Toolkit)
JFace (Java)
MFC (C++, Microsoft Foundation Classes)
Motif (C)
Qt (C++)
Swing (Java)
SWT (Java, Standard Widget Toolkit)
VCL (Visual Component Library, Borland's C++ Builder)
wxWidget (C++)
 
Versionskontrolle:
CVS (Concurrent Versions System)
SVN (Apache Subversion)
 
Applikations-Server:
JBoss
 
Website-Entwicklung:
CMS (Content-Management Systeme): Drupal, Joomla, Typo3
HTML, XML, CSS, PHP, MySQL, JavaScript / DOM

Methoden:
SAD, ERD, DFD, ZÜD (nach Yourdon),
OOA, OOD, OOP
V-Modell
UML
 
Software:
Standard-PC-Software
Bugzilla (Bugtracking)

Smartcard-Reader:
PCSC, OCF, CT, jpcsc, pcsclite, jaccal

Betriebssysteme

AIX
BS2000
Erfahrung während Studium
Linux
verschiedene Distributionen
MS-DOS
OS/2
OS/9
OSF/Motif
RTOS (Real Time OS)
iRMX, VRTX, VxWorks, OS9
SUN OS, Solaris
Unix
VxWorks
Windows
MS-WfW, -Win95/98, -WinNT, -Win200, -WinXP, Win Embedded, Win7
XENIX

Programmiersprachen

Assembler
8086, 8088
Basic
C
seit 1989, sehr gute Kenntnisse
C++
sehr gute Kenntnisse
CORBA IDL
sehr gute Kenntnisse
CSS
Emacs
gute Kenntnisse
ESQL/C
Fortran
FORTRAN 77, sehr gute Kenntnisse
Imake, GNU-Make, Make-Maker etc...
gute Kenntnisse
Java
sehr gute Kenntnisse
JavaScript
Lisp
Makrosprachen
Maschinensprachen
Modula-2
Erfahrung während Studium
Occam
Paradox
inkl. PAL Programmierung
Perl
nur theoretisches Wissen
PL/1
nur theoretisches Wissen
PL/SQL
gute Kenntnisse
Prolog
Python
RTS
Hardware Beschreibungssprache
Scriptsprachen
Shell
Smalltalk
nur theoretisches Wissen
TeX, LaTeX
Visual Basic
Xt, Motif
yacc/lex
IDL: Interactive Data Language, sehr gute Kenntnisse
wxWidget: Framework
XML

Datenbanken

Access
BDE
Interbase
JDBC
MySQL
Paradox
Postgres
SQL

Firebird

Datenkommunikation

ATM
theoretische Kenntnisse
Bus
CAN, VME, Multibus II
CORBA
Ethernet
Fax
Internet, Intranet
ISDN
ISO/OSI
Kermit
LAN, LAN Manager
OSF/DCE
parallele Schnittstelle
RFC
RPC
RS232
SNMP
TCP/IP
Telnet
Windows Netzwerk

Hardware

Ascii/X - Terminals
Bus
VME-Bus, Multi-Bus, CAN-Bus
CD-Writer / Brenner
Drucker
Echtzeitsysteme
VME Bus Systeme, Multibus Systeme, CAN Bus Systeme
embedded Systeme
Emulatoren
Hardware entwickelt
Industrie-Roboter
Messgeräte
Mikrocontroller
Modem
PC
PDP
Proprietäre HW
Scanner
Sensoren
Soundkarten
Steuer und Regelsysteme
Streamer
SUN
Smartcard-Reader
PC-104 Systeme
Transputer Systeme

Branchen

Branchen

Softwarehersteller
Luft- und Raumfahrt
Automatisierungstechnik
Entwicklung
Industrie
Telekommunikation
Medizintechnik

Einsatzorte

Einsatzorte

Deutschland, Österreich, Schweiz
möglich

Projekte

Projekte

1 Jahr 1 Monat
2022-12 - 2023-12

Sabbatical

Privat
Privat
Privat
1 Jahr 9 Monate
2021-03 - 2022-11

Unterstützung Neuentwicklung einer Gepäckprüfanlage auf Basis von CT- und Linescanner-Technik

Software Entwickler, Schulung, Projektleitung
Software Entwickler, Schulung, Projektleitung
- Schulung/Training indisches Software-Team, Wissenstransfer
- Unterstützung deutsches, amerikanisches und indisches Software-Team
- Konzept-Reviews
- SW-Design, SW-Review
- Team-Planung, Sprint-Planung, Besprechungsleitung
- SW-Entwicklung
- Codeoptimierungen; Einsatz von SSE2 und GPU
1 Jahr 8 Monate
2021-03 - 2022-10

Anbindung Gepäckprüfanlage an Waffen- und Drogendetektion auf Basis von Deep-Learning

Software-Entwickler C C++ Python ...
Software-Entwickler

Design, Implementation, Integrationstests

HW: embedded System, PC

OS: Linux

Implementierung: C, C++, Python, Java

C C++ Python Java
3 Monate
2020-11 - 2021-01

Dokumentation, Projektübergaben

Software-Entwickler
Software-Entwickler

Update Dokumentation, update wiki Pages

Home office
1 Jahr 2 Monate
2019-11 - 2020-12

Unterstützung und Software-Verbesserungen für eine CT Gepäckprüfanlage

Software-Entwickler
Software-Entwickler

Unterstützung bei der Verbesserung einer CT Gepäckprüfanlage

  • Untersuchungen
  • Analysen
  • Fehlerdiagnosen
  • SW Verbesserungen
1 Jahr 2 Monate
2019-11 - 2020-12

Neuentwicklung einer Gepäckprüfanlage

Software-Entwickler
Software-Entwickler

Entwurf, Planung, Konzepterstellung

Wiesbaden
5 Monate
2020-03 - 2020-07

Schulung und Unterstützung

Trainer und Software-Entwickler
Trainer und Software-Entwickler

Schulung und Unterstützung eines indischen Softwareteams

  • Sprache: Englisch
Wiesbaden
3 Jahre 5 Monate
2016-06 - 2019-10

Neueintwicklung einer Gepäckprüfanlage auf Basis der Computertomographie

Software-Entwickler Linux C C++ ...
Software-Entwickler

Neuentwicklung Gepäckprüfanlage:

  • Rohdatenaufnahme, -verarbeitung, -aufarbeitung; systemweite Publizierung
  • Handling Sensorik, Weggeber, Gantry- und Generatoransteuerung
  • Entwicklung Servicetool, Serviceconsole
  • Realisierung Firmwareupdate
  • SW-Schnittstellenentwurf und Realisierung
  • Realisierung Gepäckerkennung
  • Realisierung Nahtlosfortsatz
  • Netzwerk-Kommunikation
  • Realisierung Systemkalibrierung
  • Performanceuntersuchungen
Linux C C++ Python
Wiesbaden
5 Monate
2019-04 - 2019-08

Anschluss und Integration eines USB Barcode-Reader an Gepäckprüfanlage

Software-Entwickler Linux C C++
Software-Entwickler

Anschluss und Integration eines USB Barcode-Reader an eine Gepäckprüfanlage:

  • Schnittstellen-Design, -Realisierung
  • Verknüpfung Gepäckstück - Barcode
Linux C C++
Wiesbaden
6 Monate
2016-01 - 2016-06

Update Servicetool für Kreisbeschleuiniger

Software-Entwickler
Software-Entwickler

Programierung eines Servicetools für die Fehleranalyse von Kreisbeschleuinigern in Java unter Windows

Wiesbaden
9 Monate
2015-04 - 2015-12

Druckeranbindung

Software-Entwicklung C C++ Linux ...
Software-Entwicklung

Druckeranbindung für Gepäckprüfanlagen

C C++ Linux Python Maven RPM CUPS IPP
Wiesbaden
4 Monate
2015-04 - 2015-07

Threat Image Projection Reports

Software-Entwickler Linux C C++
Software-Entwickler
Endkundenspezifische Anpassung von "Threat Image Projection" Reports
Linux C C++
Wiesbaden
1 Monat
2015-06 - 2015-06

Service-Tool

Software-Entwickler Windows Java
Software-Entwickler
Update Service-Tool für Kreisbeschleuniger
Eclipse
Windows Java
Wiesbaden
1 Jahr 3 Monate
2014-01 - 2015-03

Smartcard-Reader, Daten-Handling, Release, Deployment

Software-Entwickler Linux Windows C ...
Software-Entwickler
Realisierung Endkunden spezifische Erweiterung: Smartcard-Reader Anschluß an Röntgenprüfsystem, Daten-Handling Prüfsystem und Server Release-Erstellung, Deployment
Eclipse Maven
Linux Windows C C++ Java Python UML
Wiesbaden
4 Monate
2013-08 - 2013-11

Servicetool für Kreisbeschleuniger

Software-Entwickler XPort-HW Windows Java
Software-Entwickler
Realisierung eines Servicetools für die Kreisbschleuniger Steuerungselektronik (GUI, Dateitransfer, Intel-Hex Format Konvertierung, serielle Kommunikation, Kermit Protokoll, Netzwerk-Kommunikation, Telnet Protokoll)
Eclipse
XPort-HW Windows Java
Wiesbaden
2 Jahre 3 Monate
2011-09 - 2013-11

Vernetzung und Verschlüsselung

Software-Entwickler PC Server-HW Linux ...
Software-Entwickler
Endkunden spezifische Erweiterung für Röntgenprüfsysteme, Server, Vernetzung und Kommunikations-Verschüsselung
Eclipse
PC Server-HW Linux Windows C C++ Java Python CORBA SQL UML SSL
Wiesbaden
5 Monate
2011-05 - 2011-09

Smartcard-Reader Anschluß an Röntgenprüfsysteme

Software-Entwickler PC Linux Windows ...
Software-Entwickler
Smartcard-Reader Anschluß an Röntgenprüfsysteme via RS232
Eclipse
PC Linux Windows C C++ Java UML
Wiesbaden
8 Monate
2010-09 - 2011-04

Entwicklungsunterstützung für Gepäckprüfsystem

Software-Entwickler PC Linux Java ...
Software-Entwickler
Entwicklungsunterstützung für Gepäckprüfsystem Realisierung virtuelle Tastatur Erweiterung Bildverarbeitungsbibliothek Umstellung auf 64 Bit System
Eclipse
PC Linux Java C C++ UML
Wiesbaden

Aus- und Weiterbildung

Aus- und Weiterbildung

1 Monat
2014-09 - 2014-09

Einarbeitung NetBeans

-, -
-
-
Java Entwicklung mit NetBeans IDE
2 Monate
2014-07 - 2014-08

Weiterbildung Design Patterns (Entwurfsmuster)

-, -
-
-
Design Patterns mit Java; Entwurfsmuster für effektive Software-Entwicklung
3 Monate
2010-02 - 2010-04

Einarbeitung Qt

-, -
-
-
Cross platform application and gui framework programming
1 Jahr
2008-08 - 2009-07

Weiterbildung Website Entwicklung

-, -
-
-
Einarbeitung Website-Entwicklung, CMS
2 Monate
2008-09 - 2008-10

Weiterbildung Softwaretest

-, -
-
-
Basiswissen Softwaretest, Aus- und Weiterbildung Certified Tester nach ISTQB Standard (endgültige Zertifizierung steht noch aus)
1 Monat
2008-09 - 2008-09

Weiterbildung Messtechnik

-, -
-
-
Einarbeitung in Multisensor-Koordinatenmesstechnik
1 Monat
2008-08 - 2008-08

Weiterbildung Requirements Engineering

-, -
-
-
Requirements Engineering (Grundlagen, Prinzipien, Techniken)
2 Monate
2007-10 - 2007-11

Weiterbildung wxWidget

-, -
-
-
Cross-Platform GUI Programming with wxWidgets
1 Monat
2007-01 - 2007-01

Weiterbildung Projektmanagement

-, -
-
-
IT Projektmanagement
7 Jahre 2 Monate
1992-08 - 1999-09

BWL Zusatzstudium für Ingenieure

-, Fern-Universität Hagen
-
Fern-Universität Hagen
BWL Studium
7 Jahre 2 Monate
1992-08 - 1999-09

Zusatzkurse

-, Fern-Universität Hagen
-
Fern-Universität Hagen
Betriebssysteme, Software Engineering, Programmierung graph. Benutzerschnittstellen, Prozeßautomatisierung, Robotik, Photovoltaik, Digitale Fehlerdiagnose, Logisches Programmieren, Objektorientierte Programmierung, Datenbanken in Rechnernetzen
1 Monat
1996-09 - 1996-09

Windows 95 & Meßtechnik

-, National Instruments, Dasytec, Wiesbaden Messcomp ?96
-
National Instruments, Dasytec, Wiesbaden Messcomp ?96
Windows 95 & Meßtechnik
1 Monat
1995-09 - 1995-09

Seminar: Qualitätssicherung in der Software-Entwicklung

-, Freund + Dirks, DV-Fachschulungen; Waschweg 3; 61276 Weilrod
-
Freund + Dirks, DV-Fachschulungen; Waschweg 3; 61276 Weilrod
Qualitätssicherung in der Software-Entwicklung
1 Monat
1989-10 - 1989-10

Trainingskurs für IP200

-, Firma Hitachi, Tokio (Japan)
-
Firma Hitachi, Tokio (Japan)
Trainingskurs für IP200, Bildverarbeitungs-Rechner
5 Jahre 6 Monate
1983-10 - 1989-03

Studium Elktrotechnik / Datentechnik

Diplom-Ing., TH Darmstadt
Diplom-Ing.
TH Darmstadt
Datenechnik

Kompetenzen

Kompetenzen

Produkte / Standards / Erfahrungen / Methoden

CUPS
IPP
Maven
RPM
Einsatzbereiche / Position:
Software-Entwickung / Programmierung (auch hardwarenah)
Projektplanung / Systemanalyse / Design
Beratung / Consulting
Projektleitung / Organisation / Koordination
Qualitätssicherung / Test
Dokumentation
Inbetriebnahme
Hardware-Entwicklung
Schulung
Deployment
Rollout
 
Erfahrungen:
Hardwarenahe Entwicklungen, wie z.B. Geräteansteuerungen
Treiberentwicklung
Automation
Robotik
Bildverarbeitung
Leittechnik
Vollautomatische Lagersysteme
Fernsehtechnik, Entwicklung von analogen und digitalen Baugruppen
Echtzeitprogrammierung
Rastertunnel-Mikroskopie
Telekommunikation, Mobilfunk
Röntgenprüftechnik (Gepäckprüfung)
Medizintechnik
 
Branchen:
Softwarehersteller
Luft- und Raumfahrt
Automatisierungstechnik
Entwicklung
Industrie
Telekommunikation
Medizintechnik
 
Build-Management / Prozeß:
Apache Maven
Apache Ant
Make: Imake, GNU-Make
 
IDE (Auszug):
Microsoft Visual Studio
Eclipse (Galileo 3.5 ? Kepler 4.3)
NetBeans 8.0.1
Borland Builder
 
Frameworks (Auszug):
ACE (ADAPTIVE Communication Environment)
cUnit (Test von C/C++ Programmen)
Drupal (CMS und Framework, Organisation von Websites)
Eclipse-OSGi-Framework Equinox
EclipseRCP (Eclipse Rich Client Platform)
FIT (Framework for Integrated Test)
Hibernate (Persitenz und Object-Relational Mapping)
jQuery (Funktionen zur DOM-Navigation und -Manipulation)
jUnit (Test von Java Programmen)
log4j (Logging)
 
Widget Toolkits (Auszug):
AWT (Java, Abstract Window Toolkit)
JFace (Java)
MFC (C++, Microsoft Foundation Classes)
Motif (C)
Qt (C++)
Swing (Java)
SWT (Java, Standard Widget Toolkit)
VCL (Visual Component Library, Borland's C++ Builder)
wxWidget (C++)
 
Versionskontrolle:
CVS (Concurrent Versions System)
SVN (Apache Subversion)
 
Applikations-Server:
JBoss
 
Website-Entwicklung:
CMS (Content-Management Systeme): Drupal, Joomla, Typo3
HTML, XML, CSS, PHP, MySQL, JavaScript / DOM

Methoden:
SAD, ERD, DFD, ZÜD (nach Yourdon),
OOA, OOD, OOP
V-Modell
UML
 
Software:
Standard-PC-Software
Bugzilla (Bugtracking)

Smartcard-Reader:
PCSC, OCF, CT, jpcsc, pcsclite, jaccal

Betriebssysteme

AIX
BS2000
Erfahrung während Studium
Linux
verschiedene Distributionen
MS-DOS
OS/2
OS/9
OSF/Motif
RTOS (Real Time OS)
iRMX, VRTX, VxWorks, OS9
SUN OS, Solaris
Unix
VxWorks
Windows
MS-WfW, -Win95/98, -WinNT, -Win200, -WinXP, Win Embedded, Win7
XENIX

Programmiersprachen

Assembler
8086, 8088
Basic
C
seit 1989, sehr gute Kenntnisse
C++
sehr gute Kenntnisse
CORBA IDL
sehr gute Kenntnisse
CSS
Emacs
gute Kenntnisse
ESQL/C
Fortran
FORTRAN 77, sehr gute Kenntnisse
Imake, GNU-Make, Make-Maker etc...
gute Kenntnisse
Java
sehr gute Kenntnisse
JavaScript
Lisp
Makrosprachen
Maschinensprachen
Modula-2
Erfahrung während Studium
Occam
Paradox
inkl. PAL Programmierung
Perl
nur theoretisches Wissen
PL/1
nur theoretisches Wissen
PL/SQL
gute Kenntnisse
Prolog
Python
RTS
Hardware Beschreibungssprache
Scriptsprachen
Shell
Smalltalk
nur theoretisches Wissen
TeX, LaTeX
Visual Basic
Xt, Motif
yacc/lex
IDL: Interactive Data Language, sehr gute Kenntnisse
wxWidget: Framework
XML

Datenbanken

Access
BDE
Interbase
JDBC
MySQL
Paradox
Postgres
SQL

Firebird

Datenkommunikation

ATM
theoretische Kenntnisse
Bus
CAN, VME, Multibus II
CORBA
Ethernet
Fax
Internet, Intranet
ISDN
ISO/OSI
Kermit
LAN, LAN Manager
OSF/DCE
parallele Schnittstelle
RFC
RPC
RS232
SNMP
TCP/IP
Telnet
Windows Netzwerk

Hardware

Ascii/X - Terminals
Bus
VME-Bus, Multi-Bus, CAN-Bus
CD-Writer / Brenner
Drucker
Echtzeitsysteme
VME Bus Systeme, Multibus Systeme, CAN Bus Systeme
embedded Systeme
Emulatoren
Hardware entwickelt
Industrie-Roboter
Messgeräte
Mikrocontroller
Modem
PC
PDP
Proprietäre HW
Scanner
Sensoren
Soundkarten
Steuer und Regelsysteme
Streamer
SUN
Smartcard-Reader
PC-104 Systeme
Transputer Systeme

Branchen

Branchen

Softwarehersteller
Luft- und Raumfahrt
Automatisierungstechnik
Entwicklung
Industrie
Telekommunikation
Medizintechnik

Vertrauen Sie auf GULP

Im Bereich Freelancing
Im Bereich Arbeitnehmerüberlassung / Personalvermittlung

Fragen?

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

Das GULP Freelancer-Portal

Direktester geht's nicht! Ganz einfach Freelancer finden und direkt Kontakt aufnehmen.