P R O F I L Name: EDV-Erfahrung seit: Ausbildung: Frank Scheinert 1978 Dipl.-Ing. Automatisierungstechnik (TH) Hardware: PC's X86 (Intel-Basis), SUN Sparc Station, HP 9000, DEC Alpha, Siemens MX-Reihe, DEC VAX, Zilog Z80-Systeme Betriebssysteme: Unix : Solaris, SunOs, HP-UX, Linux, Digital Unix SINIX, SCO-ODT 3.0, SCO-XENIX, IBM-AIX Win7, WinXP, MS-DOS, OS/2, CP/M, RSX-11 Programmiersprachen: JAVA, C, C++, PHP, Tcl/Tk, Perl, Python, Ruby SQL Shell-Programmierung unter Unix/Linux (Bourne, ksh, bash) Pascal, Basic, Algol, Assembler Datenbanken: ORACLE, MySql, INFORMIX, MS Access, dBase Datenkommunikation: TCP/IP, CORBA, OSI Referenz Modell, ASN.1 (OSI-Layer 7) Methoden: Scrum Webprogrammierung: HTML, PHP5, Ajax, Smarty, CSS, XML, Apache & IIS Webserver, XAMPP, MySql Datenbank, Zend Studio Requirement Management : DOORS Entwicklungstools : RationalRose Build Management: make, gmake, Ant, Maven (Evaluierung), Hudson/Jenkins Weitere Produkte: IDEs : Testtools : Compiler: Archivsysteme : Office-Software: Debugger: Compiler/Debugger: Eclipse RCP, MS Visual Studio, JBuilder Marathon mit Ruby, SoapUi, JUnit, SWTBot, TPTP, Xnee (Linux) JAVA JDK, Visual C++, GCC, SparcWorks C++, Ansi C, Pascal-MT+ ClearCase, CVS, Continuus, SCCS, Subversion, Visual SourceSafe Word, Excel, PowerPoint, Visio DBX, ADB, Codeview Turbo-Pascal, Quick-C Grafische Oberflächen : Java (Swing, SWT), XDesigner mit OSF-MOTIF + XRT, ODT mit SCO Unix, MS-Windows weitere Tools : Cygwin mit allen Unix-Tools für Windows PLANET-Funknetzplanung Workflow Management mit OmniTracker Sprachkenntnisse: Englisch in Wort und Schrift Russisch Schulkenntnisse Französisch Grundkenntnisse Praxis in: Systemanalyse und Systemdesign Systemprogrammierung Systemintegration / Configuration Management Test Review von Code Projekterfahrung Applikationserstellung in : Testautomation Configuration Management & Integrationstest Oberflächen Embedded Software für Mobilfunkgeräte Webapplikation Datenbank-Applikationen Echtzeitsteuerungen digitale und analoge Prozeßsteuerung Meßwert-Erfassung und -Verarbeitung hardwarenahe Programmierung Compiler-/Assemblerbau Branchen : Mobilfunk, Telekommunikation Netzwerk-Management Medizintechnik Banken, Versicherungen Automatisierungstechnik Laborautomation Halbleiterphysik Bildverarbeitung Tätigkeiten 01/12 – 12/15 Testautomation einer Java-Applikation Build Management Configuration/Change Management GUI-Test manuell & automatisch Software Kunde : Scrum Team : Jenkins, Continuous Integration : ClearCase, Bugzilla : Marathon mit Ruby, SoapUi : Win7, Java Swing, Eclipse RCP : Rohde & Schwarz, München 09/11 – 12/11 Automatischer GUI-Test einer Linux-C++-Applikation im Medizinbereich Software : Linux, C++, Xnee, Python, Shell scripts Kunde : em-tec GmbH, Finning/Ammersee 05/10 – 07/11 Automatischer Test einer Java-Applikation, Qualitätsverantwortlicher im Projekt Build Management : Ant, Hudson, Continuous Integration Configuration/Change Management : ClearCase, ClearQuest GUI-Test manuell & automatisch : JUnit, SWTBot, TPTP Software : WinXP, Java JDK, Eclipse RCP, Checkstyle Kunde : Rohde & Schwarz, München 06/09 – 04/11 Design und Implementierung von Datenbank und GUI einer Webapplikation UTF8-Portierung vorhandener Daten & Erzeugung konsistenter DB-Inhalte Software : PHP5, Ajax, Smarty, HTML, MySql-DB, Zend Studio Kunde : AdXpert GmbH München 07/09 – 10/09 DB-Script-Migration von Sybase-DB zu MS-SQL-Server (von Unix nach Windows) Software : Solaris, Windows, Cygwin, Shell Scripts Kunde : Siemens AG München 01/06 – 05/09 Java-SmartCard Projekt – Test-Automation für Giesecke & Devrient München Software : WinXP, DOORS, Sun-Java für SmartCards, C++ mit MS Visual Studio für Tests, Java mit Eclipse für Java SmartCard Applets - Erstellung von Testspezifikationen auf Basis internationaler Mobilfunkstandards - Durchführung von Reviews - Design, Implementierung und Durchführung von Testfällen in C++ auf Basis der Testspezifikationen - Entwicklung von Java-Testapplets für SIM-Karten - Regressionstests 05/04 – 12/06 Workflow-Management und Tracking aller Ereignisse in einem Mobilfunk Joint Venture SIEMENS - N.E.C. in München / Reading (GB) / Tokio Abbildung des gesamten Software-Entwicklungsprozesses mit Requirement Tracking, Testcase Management, Fault Management, Change Management und Release Management Software : Windows, MS SQL Server, VB Script, OmniTracker (Tracking Tool) 12/03 – 05/04 Web-Portal für ein Mobilfunkprojekt im SIEMENS-Intranet Software : Linux, Apache Webserver, MySql-DB, PHP (LAMP), Shellscripts - Analyse der Betriebsabläufe bei Entwicklung und Test von Mobilfunk-Netzkomponenten - Bewertung des Implementierungsaufwands und Produktentscheidung für Folgeprojekt mit Tracking Tool OmniTracker 10/02 – 11/03 Test-Automation für SIEMENS-Mobilfunk-Netzelemente unter Solaris/Windows XP Software : Shellscripts, gmake, Windows XP, Solaris, Interactive TestDirector Details: - Konzipierung und Aufbau einer Client-Server-Testumgebung - Planung und Erstellung von Testfällen, Testabläufen und Testszenarien - Manuelle und automatisierte Durchführung und Aufzeichnung von Testfällen und Testszenarien mittels Shellscripts 07/02 – 10/02 04/01 – 06/02 10/00 – 03/01 01/00 – 09/00 09/98 - 12/99 10/97 - 07/98 10/96 - 09/97 05/96 - 10/96 Kunde : Siemens AG in München / Mailand / Peking Design und Realisierung eines Automotive-Analysesystems Analyse von BMW-Formel1-Fehlerdatenspeichern und visuelle Daten-Aufbereitung auf Datenbank-Basis Software : C++, MS Access Datenbank, Windows Kunde : Compact Dynamics GmbH Starnberg / BMW AG Configuration Management & Integrationstest eines Versicherungs-Verwaltungssystems unter HP-UX/WinNT Software : C, C++, Shellscripts, gmake, Windows NT, HP-Unix, ORACLE 8 Kunde : FJA AG München für Schweizer Rentenanstalt Configuration Management & Integrationstest eines CRM-Systems unter Solaris/Windows incl. Packaging/Installation Software : JAVA 1.2, JBuilder 3, MKS-Tools, gmake, Shellscripts, WinNT, Solaris Kunde : NSE AG München Configuration Management einer WinNT-Middleware incl. Packaging/Installation im Bankenbereich Software : C, Cygwin, Shellscripts, gmake, Windows NT, InstallShield 5.5 Kunde : NORCOM AG München GUI-Entwicklung im Logistik-Bereich Hardware : Digital Alpha Software : Digital Unix, C++, Rational Apex, XDesigner 5.0, XRT-Grafik Kunde : ESG GmbH München für DASA (heute EADS) Test einer JAVA-Client-Server-Applikation im Bankenbereich Software: Windows NT, JavaStar, JavaSpec, Java JDK, Datenbank Objectivity 5.0, RationalRose, Corba mit Orbix und OrbixWeb - Konzipierung und Aufbau einer Client-Server-Testumgebung - Marktanalyse, Beschaffung und Einsatz von Java-Testtools (JavaStar, JavaSpec) - Planung und Erstellung der Testfälle und des Testablaufs - Manuelle Durchführung und Aufzeichnung von Einzeltestfällen mittels Testtools - Kombination der Einzeltestfälle zu Testszenarien - Automatisierung des Gesamttests mittels Testtools - Erstellung einer Datenbank-Anwendung zur Verwaltung der Testfälle und des Gesamtprozesses „Entwicklung - Integration - Test“ Kunde : IZB Soft München GUI-Entwicklung für SIEMENS-Netzknoten-Management-Systeme Software: Windows NT, MS Developer Studio - Visual C++, Tcl/Tk Entwicklung einer MS-Access-Bedienoberfläche für eine ORACLE-Datenbank im Mobilfunkbereich (Kunde Miniruf Hannover) Hardware: Sun Sparc Ultra, PC Software: ORACLE 7.0, MS Access, ODBC, SQL 10/94 - 04/96 02/94 - 07/94 11/92 - 12/93 10/91 - 09/92 03/91 - 09/91 11/89 - 02/91 10/88 - 10/89 1978 - 1988 Systemintegration und Test der Systemsoftware und der Bedienschnittstelle des Add/Drop-Multiplexers SM1/4 der Fa. Siemens Hardware: Sun Sparc Stations Software: Solaris 2.4, C++, ASN.1, ClearCase, Tcl/Tk, DB Objectivity 4.0 Details: - Planung und Erstellung der Testfälle und des Testablaufs - Manuelle Durchführung von Einzeltestfällen - Kombination der Einzeltestfälle zu Testszenarien - Automatisierung des Gesamttests auf Basis von Shell Scripts und Tcl/Tk Analyse der OMC-Datenbank im EPlus-Mobilfunknetz für EPlus, Düsseldorf, Installation und Mitarbeiterschulung für Mobilfunk-Planungstool PLANET Hardware: Sun Sparc Stations, HP-9000 Software: SunOS, PLANET, HP-Unix, ORACLE 6.0 Design und Realisierung des vernetzten Betriebs und des Security Managements (OSI Schicht 7) von Telekom-Vermittlungsstationen im Breitband-ISDN-Netz der Firma SIEMENS, Design u. Realisierung der MOTIF-Oberfläche des Security Managements Hardware: Siemens WX 200, PCD-4 T, Siemens Pentium PC Software: SCO-Unix ODT 3.0, Ansi-C, OSF-MOTIF,X.25, ORACLE 6.0 Einbau des Security Managements (OSI Schicht 7) im SIEMENS-NIXDORFNetzwerk-Managementprogramm DAME Hardware: Siemens MX 300 Software: UNIX 5.4, Ansi-C, lex, yacc, ASN.1, curses Kommando-Management für Fehlersystem (Fault Management OSI Schicht 7) im SIEMENS-GSM-Mobilfunksystem, objektorientierte ASN.1-NachrichtenAnalyse und -Verarbeitung in OSI-Layer 7 für SIEMENS-Mobilfunksystem, Objektstruktur-Verwaltung in INFORMIX-Datenbank, dynamische Oberflächen-Generierung für objektorientierte Nachrichtenbäume Hardware: Siemens MX-300, WX-200 Software: UNIX 5.4, Ansi-C, C++, ASN.1, OSF-MOTIF Projektleitung bei der Konzeption und Entwicklung eines Systems für den Interbank-Devisenhandel, Entwicklung des finanztechnischen Konzepts und der Bedienoberfläche für den Devisenhandel, Anleitung von 2 Mitarbeitern Hardware: Siemens MX 500, PC Software : INFORMIX, C, Arbeit mit verteilter Datenbank im PC-Netz, ParallelEntwicklung für SINIX, INTERACTIVE, SCO-UNIX und IBM-AIX Gateway-System zwischen zwei Bank-Informations-Rechnersystemen Hardware: MX500, MX 300, MX-2, IBM-PC, PC-D Software: SINIX, UNIX, XENIX, Microsoft-C, Standard-C Auf Basis von Maskensystem SIGMAP (SIEMENS): Konfigurations-System für BankInformationssystem für Rechner-Schnittstellen, Verwaltung von Ressourcen, Informationsbildern und Kommunikations-Kanälen Prozeßautomation, Kraftwerks-Automation, Laborautomation, Bildverarbeitung u.a. Automatisierung von Labormeßplätzen für Halbleiterphysik am Max-Planck-Institut, Projektleitung, Meßwert-Erfassung und -Verarbeitung