Persönliche Daten Name: Volker Schmidt Geburtsdatum: 30. November 1965 Nationalität: Deutsch Familienstand: verheiratet Kinder: 1 Fremdsprachen: Englisch: fließend EDV-Erfahrung seit 1992 Position: Administration, Support, Programmierung, Dokumentation, DTP Fachliche Schwerpunkte: Perl, Unix, Administration Programmiersprachen: Perl, Shell (Bourne-, ...), C, TeX, LaTeX, VRML, Working Knowledge in Java, JavaScript, C++ Betriebssysteme: Unix: Linux, Solaris (Sun Cluster), FreeBSD, NetBSD, OS/9, IRIX, AIX, Tru64 (Compaq TruCluster), Anwenderkenntnisse in Windows, Windows CE und MS-DOS Datenbanken: mSQL, mySQL: Perl DBD/DBI Netzwerkkenntnisse, Datenkommunikation: Ethernet, Fax, Internet, Intranet, ISDN, SMTP, NNTP, HTTP, TCP/IP, UUCP, Windows Netzwerk (Samba) Hardware: PC, Sun Sparc, Silicon-Graphics Produkte, Standards, Erfahrungen: Web Server Aufbau, Administration: Internet, HTML, HTTP, TCP/IP, SMTP, News, Web Entwicklung: CGI, Perl (Entwicklung im eCommerce Umfeld), DBD/DBI, MySQL, XML, XSL, XSLT, Xalan, Samba, Sendmail, Apache Software Configuration Management: ClearCase, subversion, CVS Arbeitsgebiete, Branchen: EDV-Dienstleistungen, Telekommunikation, Multimedia, Internet Hosting Erfahrungen März 2014 -- April 2014 Verlag in Düsseldorf Umfeld: Publishing, Cross-Media (Paper, Online) Aufgaben: Beratung, Wartung von Legacy Perl Code Technischer Hintergrund: Perl, Omnimark, XML, XSL Eingesetzte Tools: Perl Fachlicher Hintergrund: Perl, Software Entwicklung, Umgang mit Legacy Code Eingesetzte Skills: Perl, XML Januar 2013 -- Dezember 2013 Automotive-Hersteller in Esslingen Umfeld: Software-Entwicklung, CAD Aufgaben: -- Einführung von SCM-Maßnahmen, Werkzeugen, Prozessen, Methoden für die Software-Entwicklung: Der Kunde hat die Absicht, in einem bestehenden Software-Entwicklungs-Team Agile Methoden einzuführen. -- Analyse von Legacy-Perl-Code mit dem Ziel, Wartbarkeit und Stabilität zu verbessern, Entwicklung in Perl Technischer Hintergrund: Linux, Perl, Jazz RTC, Software Development Cycle, Software Development, Agile Eingesetzte Tools: Perl, Razz RTC Fachlicher Hintergrund: Entwicklung, Software Configuration Management Eingesetzte Skills: Entwicklung, Perl, Software Configuration Management, Agile Software Development Oktober 2012 -- Dezember 2012 Einzelhandel in Neckarsulm Umfeld: Perl Entwicklung, Administration Aufgaben: Beobachten, Verwalten, Visualisieren von Prozessen. Das Ziel war, bestehende Prozesse pflegeleichter zu machen. Eingesetzte Tools: Perl Fachlicher Hintergrund: Unix, Perl Eingesetzte Skills: Perl Entwicklung Dezember 2011 -- März 2012: Halbleiter-Hersteller in München Umfeld: Software-Entwicklung im Bereich Halbleiter Aufgaben: Software-Entwicklung, Support für eine Toolchain, die von 2000 Entwicklern weltweit verwendet wird Technischer Hintergrund: Linux, Perl, Clearcase, Software Development Cycle, Problem Management, Continuous Integration, Test Eingesetzte Tools: Perl, Clearcase Fachlicher Hintergrund: Entwicklung, Software Configuration Management Eingesetzte Skills: Entwicklung, Perl, Software Configuration Management Juli 2011 -- September 2011: Telekommunikations-Unternehmen in Bonn Umfeld: Software-Test Aufgaben: Automatisierung von Test-Prozessen: Konzept, Analyse Technischer Hintergrund: Linux, Perl, Software Test Eingesetzte Tools: Perl Fachlicher Hintergrund: Entwicklung Eingesetzte Skills: Entwicklung, Perl Juni 2006 -- Mai 2010: Telekommunikations-Unternehmen in Bonn Umfeld: Entwicklung, Build-Management, System-Test, Dokumentation Aufgaben: Software Configuration Management, Build Management, Test; Entwicklung, Weiterentwicklung von Scripts für SCM, Build Management, Trouble Shooting Technischer Hintergrund: Linux, Perl, Ruby, Python, Shells, Clearcase Eingesetzte Tools: Perl, Ruby, Python, Shells, Cleartool Fachlicher Hintergrund: Administration, Troubleshooting, Entwicklung Eingesetzte Skills: Entwicklung, Perl, ..., SCM, Linux-Kenntisse November 2005 -- April 2006: Internet-Dienstleister in Karlsruhe Umfeld: Internet-Services Aufgaben: Installation und Wartung einer großen Anzahl Server-Maschinen Technischer Hintergrund: Linux, Perl, Shells, Cfengine Eingesetzte Tools: Perl, Shells Cfengine Fachlicher Hintergrund: Entwicklung, Administration Eingesetzte Skills: Entwicklung, Administration, Perl, Linux-Kenntnisse Februar 2005 -- September 2005: Finanzdienstleistungs-Unternehmen in Münster Umfeld: Automatische Installation von Linux-Servern und Windows-Clients in Filialen. Aufgaben: Installation, Support, Troubleshooting, Wartung und Entwicklung von Perl- und Shell-Scripts. Technischer Hintergrund: Linux, Perl, Shells Eingesetzte Tools: Perl, Shells, ... Fachlicher Hintergrund: Entwicklung, Administration Eingesetzte Skills: Entwicklung, Administration, Perl, Linux-Kenntnisse Juni 2003 -- April 2004: Telekommunikations-Unternehmen in Ulm Aufgaben: Installation, Applikationssupport, Troubleshooting. Wartung und Entwicklung von Perl- und Shell-Scripts. Analyse von ASCII-Log-Daten des Mail-Systems eines großen ISPs mit dem Ziel, Anhaltspunkte für Mißbrauch und Spam zu gewinnen. Technischer Hintergrund: Unix, Linux, Perl Eingesetzte Tools: Perl, Shells, ... Fachlicher Hintergrund: Entwicklung in Perl, Systemadministration Eingesetzte Skills: Entwicklung, Administration, Perl, XML, UNIX, MySQL, PostgreSQL Februar 2003 -- April 2003: Telekommunikations-Unternehmen in Eschborn Aufgaben: Software Installation scripten, Testen Technischer Hintergrund: verschiedene UNIX Derivate, darunter Linux Eingesetzte Tools: Perl Eingesetzte Skills: Perl, Shell Script Juli 2002 -- August 2002: Telekommunikations-Unternehmen in Münster Aufgaben: Systemadministraton, Applikationssupport, Troubleshooting Technischer Hintergrund: Sparc (E6500, E10K, E15K), Sun Cluster, Compaq TruCluster Eingesetzte Tools: UNIX Diagnose Tools, Tivoli Funktion im Projekt: Systemadministrator Fachlicher Hintergrund: Systemadministration für insgesamt etwa 400 UNIX-Systeme (Solaris und Tru64); Process Quality (OS), Troubleshooting; 2nd Level Support und Koordination von Änderungsmaßnahmen zwischen Betrieb, Systemtechnik und Lieferanten (SUN, Compaq); Performance-Tuning; Applikation von Patches; Softwareinstallationen und -konfigurationen Eingesetzte Skills: Solaris und Tru64, Script (Shell) März 2002: Telekommunikations-Unternehmen in Düsseldorf Umfeld: Einführung eines Systems, das Benutzer und Arbeitsplatz-Resourcen verwaltet Aufgaben: Analyse und Überarbeitung von Benutzerdaten Technischer Hintergrund: Linux, Perl, Java, MySQL Eingesetzte Tools: NetBeans, Perl Funktion im Projekt: Entwickler Fachlicher Hintergrund: Überarbeitung von Java Code, Entwicklung von Perl Scripts mit Zugriff auf eine MySQL Datenbank Eingesetzte Skills: Linux, Perl, Java März 2001 -- Dezember 2001 Versicherungs-Unternehmen in Köln Umfeld: Betrieb von Internet Lösungen Aufgaben: Administration, Operating Technischer Hintergrund: Linux, Windows, Perl Funktion im Projekt: Entwickler, Operator Fachlicher Hintergrund: Entwicklung und Wartung von Perl Scripts im Rahmen der Administration, operative Tätigkeiten Eingesetzte Skills: Perl, XML, Linux, Windows September 2000 -- Februar 2001: Web Shop Hosting Service Umfeld: Betrieb von WWW Shops für große Kunden Technischer Hintergrund: Linux, Solaris, BroadVision, Perl Funktion im Projekt: Entwickler Fachlicher Hintergrund: Anbindung der Shop Lösung an die beim Betrieber bestehende Infrastruktur: Import von Warenbeständen, Im-, Export von Order-Daten, Generieren von Endkunden-Rechnungen, Lieferscheinen, ... Eingesetzte Skills: Perl, Solaris, XML, XSL, XSLT und Xalan Februar 2000 -- August 2000 Consulting Unternehmen in Hüttlingen Umfeld: Microsoft Consulting Unternehmen Aufgaben: Entwicklung in C++, Perl, Visual Basic Technischer Hintergrund: Windows 2000, Perl, Visual Basic, Visual C++, PDA, Handheld, Windows CE Funktion im Projekt: Entwickler (als Angestellter) Fachlicher Hintergrund: Entwickeln in Perl, Visual Basic, C++ unter Windows 2000 Eingesetzte Skills: Perl, Visual Basic, C++ 1995 -- 1999: Multimedia-Agentur in Aalen Umfeld: Computer-Animation, Multimedia-Präsentationen, World-Wide Web Projekte Aufgaben: Überarbeiten einer Promotion CD mit Macromedia Director, Aufbau und Administration eines Netzwerkes, in dem World-Wide Web Auftritte realisiert und gehostet werden, Entwickeln von Software fürs World-Wide Web, e. g. einer Anwendung, mit der Theater-Karten an Endkunden oder über Vorverkäufer verkauft, reserviert und ausgedruckt wurden Technischer Hintergrund: Perl, Linux, Networking, Wintel, IRIX Eingesetzte Tools: Macromedia Director, Apache, Sendmail, Perl, CGI, ... Funktion im Projekt: Administrator, Entwickler (als Angestellter) Eingesetzte Skills: Software Entwicklung, Administration 1999: Schulungs-Unternehmen in Ulm Aufgaben: Schulungen zur Einführung in UNIX und Administration Technischer Hintergrund: Linux, UNIX Funktion im Projekt: Dozent Fachlicher Hintergrund: UNIX Einführung, Linux Adminstration Eingesetzte Skills: Linux 1999: Hersteller von Friseureinrichtungen in Schwäbisch Gmünd Umfeld: Sicherstellen des Betriebs eines AIX Servers Aufgaben: Bestehende Daten-Bestände mit Hilfe von Datenbank-Scripts nutzbar machen Technischer Hintergrund: AIX, Ingres Eingesetzte Tools: AIX Administrations Tools (e. g. smitty), Ingres Funktion im Projekt: Entwickler, Administrator Fachlicher Hintergrund: Analyse und Überarbeitung von bestehenden Datenbank-Scripts, Administrativa Eingesetzte Skills: UNIX, Datenbank Knowhow 1999: Telekommunikations-Unternehmen in Erfurt Umfeld: Sicherheits-Check Technischer Hintergrund: Windows, UNIX, Datenbank-Software Funktion im Projekt: Berater Eingesetzte Skills: UNIX 1997: Dokumentations-Unternehmen in Neuler Umfeld: Herstellung von Literatur Aufgaben: Verfassen der Schnellübersicht Java 1.1 (Markt + Technik, 1997) Technischer Hintergrund: Java 1.1 Syntax, AWT Eingesetzte Tools: Java Workshop Funktion im Projekt: Autor Fachlicher Hintergrund: Dokumentation, Java Eingesetzte Skills: Java