Deutschland: bevorzugt Berlin (D1)
Bugfixing and functional extensions of the existing train software (FTP/ HTTPS, customer-specific protocols).
Module-tests creation based on TCP/IP captures.
Mobile Access Router configuration and integration.
Network load analysis and optimization.
Operational train tests for customer's software release approval.
* Buildroot for Linux Kernel, OS, Xorg and 3rd party libraries
* HW Architectures from 32bit AMD Geode 199MHz to actual 64bit AMD Ryzen Thunderbold & Co
* Programming of I2C/SMB/COMMELL-bus sensors, components and LVDS controllers
* TPM / Secure Boot
Embedded C++11 SW multi-threading cross-platform developement (i86/ARM x64),
UPnP/DLNA, Cinemo multimedia library,
MTP, Bluetooth, AVRCP, DDP/iAP2 (Apple)
Interprocess-communication (Java/REST/C++)
Franka-IDL/Common-API
Multimedia Tagging/Codecs
Ausführliche Beschreibungen
2018 RearView CCTV HMI, embedded C++, Qt 4.8, gstreamer 0.10, cross-platform development, Ubuntu, Windriver Linux
2015-2016
TWCS Testautomatisierung-Framework BR490 (BR442, BR430, Do2010)
2014-2015
„WCA-Client“ Modulares Backoffice für Wayside-Communication-Gateway
01/2009-09/2014
Tätigkeiten als Seniorentwickler und Architekt:
CCTV
Train Operational
Geräteverantwortung für Mobile Communication Gateway (MCG) Bordrechner (Embedded C/C++, PowerPC/Embedded Linux), CCTV MMI (C/C++, Debian/Ubuntu Basis), Zugfunkschnittstellen
(Embedded C und IEC 61131, VxWorks Basis)
Mitwirkung bei Passenger Information System (PIS) – Multimediales Information und Unterhaltungssystem auf Basis von Linux/Windows OS (Geräteabhängig) mit IPTCom, Webkit und
diversen 3rd Party Bibliotheken
Ausführliche Beschreibungen
Aufgaben als Chef-Entwickler/Architekt:
Aufgaben als Java-Swing-Client-Entwickler:
Aufgaben als Administrator:
ältere Projekte gern auf Anfrage
Linux C++ embedded development
Java JEE backend development
Test automation
API/SDK/Technologie
Qt 4.x.x, OpenVPN, gstreamer, libvlc, Java SE/EE JDK 1.0-1.7.x; Servlet API 1.x-3.x; Java Reflection, Docbook, LaTeX, Java AWT/Applets, Java Connectivity, Java Swing, JavaMail 1.x; JTC-Framework, EJB 1.x/2.0, J2ME (Nokia MIDP 1.0), MQ Series 5.x, JMS, RMI/IIOP; Windows API, MFC, Oracle Call
Interface OCI, Oracle Foreign Function Interface FFI, Oracle WebForms (Beans), VBX/OCX/ActiveX/COM
Tools
GNU GCC v.3.6/4.x, Eclipse JEE/CDT, Netbeans, Java JDK (SE/EE), Google ADT (Eclipse für Android), Wireshark, Microsoft Developer Studio 6.0 (C/C++, Basic, Java++), MS Visual Studio 2005/2014 (C++), Rational Tools 2000-2002: Rose/ClearCase/ClearQuest, Git, MKS Source Integrity,
Enterprise Architect, IBM Websphere Studio Application Developer, IBM VisualAge for Java 3.x/4.0, Ant 1.x, Borland JBuilder 6.0/7.0+MobileSet, Oracle Designer 2000, Oracle Developer 2000, CVS, VSS, T.O.A.D, Symantec Visual Café, Oracle JDeveloper, iSeries Client, Cygwin
Server (Administration)
Oracle IAS 9..10, Tomcat 4.0..8.0, Glassfish 3.x..4.1, Apache 1.x/2.0, IBM HTTP Server (WAS 3.5-5.0), IBM WebSphere 3.5- 5.0, Borland App/Ent. Server, JBoss, Oracle Jinitiator, Weblogic 5,8, JRun
Standardsoftware
Microsoft Office, Open Office, Lotus Notes
Linux, Debian/Ubuntu 9+, Android 2.1+, Windows 2000/NT 4.0, Windows 95/98/ME, VxWorks, OS/400, DEC-UNIX, AIX, HPUX, Sun Solaris, OS/2, MVS
ANSI C/C++, Embedded C/C++, Java, Java Script, SQL, PL/SQL, Assembler x86, XML/XSL, DHTML/HTML/CSS, Shellscripting Linux/Win
Vor längerer Zeit auch: Visual Basic, Delphi, Borland Pascal, Borland C/C++, IBM C SET ++
Oracle 7.x-10.2, MS-SQL, MySQL, MS-Access, IBM DB/2, ODBC/JDBC, LDAP
TCP/IP, UDP, RTP/RTSP, FTP(S)/HTTP(S) (X509), Serial I/O,UUCP, MNP, Ethernet, GPRS/UMTS, POP3, SMTP/IMAP, ISDN , CICS
Intel X86/Atom, PowerPC, IBM AS/400, IBM 360/370
Deutschland: bevorzugt Berlin (D1)
Bugfixing and functional extensions of the existing train software (FTP/ HTTPS, customer-specific protocols).
Module-tests creation based on TCP/IP captures.
Mobile Access Router configuration and integration.
Network load analysis and optimization.
Operational train tests for customer's software release approval.
* Buildroot for Linux Kernel, OS, Xorg and 3rd party libraries
* HW Architectures from 32bit AMD Geode 199MHz to actual 64bit AMD Ryzen Thunderbold & Co
* Programming of I2C/SMB/COMMELL-bus sensors, components and LVDS controllers
* TPM / Secure Boot
Embedded C++11 SW multi-threading cross-platform developement (i86/ARM x64),
UPnP/DLNA, Cinemo multimedia library,
MTP, Bluetooth, AVRCP, DDP/iAP2 (Apple)
Interprocess-communication (Java/REST/C++)
Franka-IDL/Common-API
Multimedia Tagging/Codecs
Ausführliche Beschreibungen
2018 RearView CCTV HMI, embedded C++, Qt 4.8, gstreamer 0.10, cross-platform development, Ubuntu, Windriver Linux
2015-2016
TWCS Testautomatisierung-Framework BR490 (BR442, BR430, Do2010)
2014-2015
„WCA-Client“ Modulares Backoffice für Wayside-Communication-Gateway
01/2009-09/2014
Tätigkeiten als Seniorentwickler und Architekt:
CCTV
Train Operational
Geräteverantwortung für Mobile Communication Gateway (MCG) Bordrechner (Embedded C/C++, PowerPC/Embedded Linux), CCTV MMI (C/C++, Debian/Ubuntu Basis), Zugfunkschnittstellen
(Embedded C und IEC 61131, VxWorks Basis)
Mitwirkung bei Passenger Information System (PIS) – Multimediales Information und Unterhaltungssystem auf Basis von Linux/Windows OS (Geräteabhängig) mit IPTCom, Webkit und
diversen 3rd Party Bibliotheken
Ausführliche Beschreibungen
Aufgaben als Chef-Entwickler/Architekt:
Aufgaben als Java-Swing-Client-Entwickler:
Aufgaben als Administrator:
ältere Projekte gern auf Anfrage
Linux C++ embedded development
Java JEE backend development
Test automation
API/SDK/Technologie
Qt 4.x.x, OpenVPN, gstreamer, libvlc, Java SE/EE JDK 1.0-1.7.x; Servlet API 1.x-3.x; Java Reflection, Docbook, LaTeX, Java AWT/Applets, Java Connectivity, Java Swing, JavaMail 1.x; JTC-Framework, EJB 1.x/2.0, J2ME (Nokia MIDP 1.0), MQ Series 5.x, JMS, RMI/IIOP; Windows API, MFC, Oracle Call
Interface OCI, Oracle Foreign Function Interface FFI, Oracle WebForms (Beans), VBX/OCX/ActiveX/COM
Tools
GNU GCC v.3.6/4.x, Eclipse JEE/CDT, Netbeans, Java JDK (SE/EE), Google ADT (Eclipse für Android), Wireshark, Microsoft Developer Studio 6.0 (C/C++, Basic, Java++), MS Visual Studio 2005/2014 (C++), Rational Tools 2000-2002: Rose/ClearCase/ClearQuest, Git, MKS Source Integrity,
Enterprise Architect, IBM Websphere Studio Application Developer, IBM VisualAge for Java 3.x/4.0, Ant 1.x, Borland JBuilder 6.0/7.0+MobileSet, Oracle Designer 2000, Oracle Developer 2000, CVS, VSS, T.O.A.D, Symantec Visual Café, Oracle JDeveloper, iSeries Client, Cygwin
Server (Administration)
Oracle IAS 9..10, Tomcat 4.0..8.0, Glassfish 3.x..4.1, Apache 1.x/2.0, IBM HTTP Server (WAS 3.5-5.0), IBM WebSphere 3.5- 5.0, Borland App/Ent. Server, JBoss, Oracle Jinitiator, Weblogic 5,8, JRun
Standardsoftware
Microsoft Office, Open Office, Lotus Notes
Linux, Debian/Ubuntu 9+, Android 2.1+, Windows 2000/NT 4.0, Windows 95/98/ME, VxWorks, OS/400, DEC-UNIX, AIX, HPUX, Sun Solaris, OS/2, MVS
ANSI C/C++, Embedded C/C++, Java, Java Script, SQL, PL/SQL, Assembler x86, XML/XSL, DHTML/HTML/CSS, Shellscripting Linux/Win
Vor längerer Zeit auch: Visual Basic, Delphi, Borland Pascal, Borland C/C++, IBM C SET ++
Oracle 7.x-10.2, MS-SQL, MySQL, MS-Access, IBM DB/2, ODBC/JDBC, LDAP
TCP/IP, UDP, RTP/RTSP, FTP(S)/HTTP(S) (X509), Serial I/O,UUCP, MNP, Ethernet, GPRS/UMTS, POP3, SMTP/IMAP, ISDN , CICS
Intel X86/Atom, PowerPC, IBM AS/400, IBM 360/370
"Modulares personalisiertes Internet Community Platform, DB2, Java (J2EE), Design und Anwendungsentwicklung: Der Consultant hat die Projektentwicklung von der Designphase bis zur endgültigen Implementierung begleitet. Schon zum Beginn der Implementierung fiel seine ausgezeichnete Produktivität auf. Seine Aufgaben löst er selbstständig und veranwortungsvoll. Die von ihm abgelieferten Produkte sind robust und unkompliziert. Seine gründlichen systematischen Kenntnisse helfen ihm, sich schnell in neue Aufgaben und Wissensgebiete einzuarbeiten. Seine Ideen haben uns oft geholfen, die gesamte Teamarbeit und Entwicklungsmodularität zu vereinfachen. Aufgrund unserer sehr positiven Erfahrungen werden wir gerne auch in neuen Projekten wieder mit ihm zusammenarbeiten."
— Projekt Internet Community Platform, Design, Anwendungsentw., 10/00 - 03/02
Referenz durch Projektleiter, i-dmedia, vom 22.03.02
"Der Consultant löst seine Aufgaben selbstständig mit großem Engagement. Er liefert seine Ergebnisse in hoher Qualität. Dabei werden zügig Resultate vorgelegt. Neben schneller Einarbeitung dank schneller Auffassungsgabe wird sein technologisch umfassendes Wissen sehr geschätzt. Dieses konnte er in anspruchsvollen Aufgaben in obigen Technologien umsetzen. Wir würden uns freuen, zu einem späteren Zeitpunkt wieder zusammenzuarbeiten."
— Projekt Entwicklung Oracle Forms (GUI), FFI, PL/SQL, VBX; 10/1995 - 10/2000
Referenz durch T-Systems vom 14.05.02