Europass
Curriculum Vitae
   
       
Personal information      
First name(s) / Surname(s)     Stefan Krautwurst
Address     Zeppelinring 4, 65468 Trebur (Germany)
E-mail(s)     stefan@krautwurst.com
Nationality     German
Date of birth     17 July 1968
Gender     Male
Desired employment / Occupational field     Software and Data Management Engineer
Work experience      
Dates     01 June 2008 - 31 May 2012
Occupation or position held     Unix System Software Engineer & Multi Mission Software Librarian with Eumetsat
Main activities and responsibilities     - Design and Implementation of a Business Continuity / Disaster Recovery Management System and Framework, including asset analysis and test/training/exercise programme
- Shell Scripting (sh, ksh, bash, bsh, csh, zsh) and Perl, sed, awk scripting
- Development of application software to automatically list all activated software items within a heterogeneous computer environment and deliver the results via email
- Change Management, Software Build Management and Tools (Serena Dimensions, IBM LPPs, SUN packages, Linux rpms with spec files, make, imake, ant, build.xml etc.), Software Installation and Rollout
- Maintenance of source code control systems like cvs and subversion with their repositories
- Shaping of software build environments according to business continuity demands
- Unix administration and its automation
- Installation, maintenance, administration of the IBM AIX 5.1, 5.3 and 6.1 operating system (as well as Linux, Sun, MS Windows) and configuration of virtualised system environments
- Development of software to remotely and securely check, mount and umount a software-encrypted USB stick for securely commanding a spacecraft
       
Dates     01 June 2005 - 31 May 2008
Occupation or position held     UNIX System Software Engineer with Eumetsat
Main activities and responsibilities     - Shell Scripting (sh, ksh, bash, bsh, csh, zsh) and Perl, sed, awk scripting
- Change Management, Software Build Management and Tools (Serena Dimensions, rpms, spec files, IBM and SUN packages, make, imake, ant, build.xml etc.), Software Installation and Rollout
- Maintenance of source code control systems like cvs and subversion with their repositories
-Unix administration and its automation
- Installation, maintenance, administration of the IBM AIX operating system Version 5.1 and 6.1 for approximately 300 nodes in all segments of the EPS ground station; administration of SuSE Linux Enterprise 9, SUN Solaris 10 and Windows 2000 / XP systems
- Configuration of virtualised system environments, virtualisation
- Automation of Unix administration tasks, scripting of failover solutions
- On call 7/24 for one to two weeks per month
- Design and development of scripts for process automation and maintenance of the system environment
- Processing of change requests using Serena Dimensions management software
- Planning, setup, monitoring of backups using Tivoli Storage Manager (TSM 5.3) and Veritas Netbackup
       
Dates     01/03/2000 - 30/06/2005
Occupation or position held     Senior IT Consultant with Allianz / Dresdner Informationssysteme GmbH
Main activities and responsibilities     Job Scheduling, scripting/programming, administration as follows:
- Job Scheduling with the systems management software suite IBM Tivoli Workload Scheduler (TWS): design of the architecture in the company (Unix / Windows / IBM Host), TWS consulting, software installation and -configuration, expanding the TWS network, support, monitoring, reporting
- TWS 7/24 telephone support for operations with remote access to the customer's network
- IBM Tivoli software distribution: automatic distribution of new software releases and -patches to the clients within the Unix network (shell scripts with Tivoli commands and a Tivoli desktop, developed with Tivoli Task Library Language TLL)
- IBM Tivoli Monitoring and Tivoli Enterprise Console:
monitoring of the TWS network, development of an interface to the Tivoli tecad process (Tivoli Enterprise Console Adapter) from the enterprise console.
- IBM Tivoli Storage Manager (TSM, former ADSM): integration of TSM backup tasks in TWS, autom. backup of TWS data with TSM, restore using TSM
- Software Infrastructure Services: development of scripts, programs, modules (Perl, ksh, bash, sed/awk) in order to automate and simplify administration, workflow and management processes
- Independent design and development of a software distribution process and application (integrating Tivoli Software Distribution) and subsequent automatic Tivoli Workload Scheduler configuration of the target nodes / clients, allowing to add new TWS Clients by simply starting a script
- Enhancement of the functionality of the IBM product TWS, e.g. by developing an exitcode daemon (Perl/Shell), which affects the flow control of processes depending on the exit code of a predecessor.
- Development of a complex language parser using lex/yacc (C/C++), to transform the ASCII coded TWS object definition language in csv files to be imported by databases like Sybase and mysql. This made it possible to automate filling a database with the daily updates of all object changes and job executions for reporting to the management.
- Development of an interface for an Intranet data warehouse to collect system information / software releases etc. with cyclic transfer into the data warehouse.
- Automatic reporting for the management: automatic generation of an excel sheet (Visual Basic / Windows Scripting Host (WSH)) with daily generated metadata from the UNIX systems
- Development of tools for the operations branch using the Tivoli Task Library Language (TLL) as interface
- Intranet: development of an Intranet site for the adjoining department of the customer (HTML, XML, php)
- Administration of Apache server, Tomcat server, Cocoon
- Development of Cocoon applications for the Intranet using XML and Java (as well as Java Server Pages, JSP)
- Development of XML pages for a customer-proprietary Intranet data warehouse with XML, XSL, LAMPP (Linux, Apache, mysql, php, Perl), Tomcat, Cocoon
       
Dates     01/05/1999 →
Occupation or position held     Managing Director of SoluVision IT Consulting GmbH
Main activities and responsibilities     - Foundation of the company, managing director
- Company administration, external representation
- Management of employees and two freelancers
- Development of the Internet website, programming in HTML, CGI; setup of Content Management Systems (CMSes) / web portals like Xoops, Mambo, Joomla etc. as well as an eCommerce system
(Webshop: Zen Cart)
- Activities as webspace- and domain provider, administration of a root server in the internet with more than 100 domains, Apache2- and mysql administration
- Perl programming, shell scripting, SSL libraries for automating intraday stock broking
- Design and setup of a 1km Cat.6 TCP/IP company network (structured cabling, distributed over three floors) with two subnets, two firewalls and managed routers
- Integration of a telephone system and VOIP, Least Cost Routing dependent on source (telephone, fax, ...) and target telephone number
- Setup and configuration of a demilitarized zone (DMZ) with webserver / cameraserver and five cash desk certified IP network cameras for automatic object surveillance with motion detection in predefined picture areas, detection of temperature changes (infrared) and alarm message over telephone line as well as automatic picture transmission to an external server
- Setup of Linux firewalls (iptables) and VPN firewalls in a box for customers
- Administration of the company's computer network (3 IBM RS/6000 AIX, 3 SUN Solaris, 5 Knoppix Linux PCs, 1 DEC VAX, 1 MS Windows, 1 DEC VT and 1 Neoware Thin Client)
Name and address of employer     SoluVision IT Consulting GmbH
Zeppelinring 4, 65468 Trebur (Germany)
       
Dates     01/07/1997 - 28/02/2000
Occupation or position held     IT Consultant with Dresdner Bank AG
Main activities and responsibilities     - Design and development of shell-, sed-, awk-, Perl- and Tcl/Tk scripts under UNIX (AIX, SUN Solaris and Linux) with Tivoli Framework- and Corba components for the process control of a Data Warehouse under Tivoli TME 10
- Development of TLL libraries, tasks and jobs for implementation into Tivoli; usage of the Tivoli desktop for monitoring jobs and for manually restarting aborted transformations
- Development of software for an automated installation of new software releases into the Tivoli database. Transformation of commercial transactions for the trading applications Devon, Murex,
Bloomberg, Kondor+, Stars etc. (investment banking area)
- Development of an event server (together with a colleague) for a process control that includes all process dependencies (Orbix/Iona / CORBA, C++)
- Maintain documentation and statistics in the Intranet using MS Word, AOL Press, Perl and CGI techniques
- Programming of SQL and HTML components for querying Informix and Sybase databases, evaluation and presentation of the results; SNIFF+ configuration management administration and UNIX support
- Development of Java programs and GUIs (Swing) for existing package building procedures (software deliveries)
- Support for presenting process flows using IBO (and IRIS for presentation in the intranet)
- Usage of Tivoli / Maestro 5.1 for professional process control; Team SEU (software development environment)
       
Dates     01/01/1997 - 30/06/1997
Occupation or position held     IT Consultant with Deutsche Bank AG
Main activities and responsibilities     - Application support banking- and investment banking software
- Development of UNIX scripts for automating system and database monitoring
- Daily work with UNIX systems, HACMP Clusters and Oracle databases
- Setup of a knowledge database in the intranet covering frequent support problems
       
Dates     01/03/1996 - 31/12/1996
Occupation or position held     IT Consultant with Deutsche Bank AG
Main activities and responsibilities     - Second Level IT Support for complete Europe in the area of trading / banking, Investment Banking Systems
- Troubleshooting, support service for questions concerning UNIX workstations,
applications, operating systems and the heterogeneous workstation and mainframe environment
       
Dates     01/10/1995 - 31/01/1996
Occupation or position held     IT Support for Lufthansa Moscow
Main activities and responsibilities     - Exclusive development of salary accounting software for Lufthansa CIS (Commonwealth of Independent States)/ Russia as well as fixed assets management software
- IT support for the employees, installation of software, hardware procurement
Name and address of employer     Deutsche Lufthansa AG
Moscow (Russian Federation)
       
Dates     01/03/1995 - 30/09/1995
Occupation or position held     Thesis Project with Lufthansa AG
Main activities and responsibilities     - Conceptual design and development of PC Front-End software together with an ergonomic user interface for the transaction-oriented weight & balance host system of Deutsche Lufthansa AG
- Project documentation in three volumes, written in a team of two people
Name and address of employer     Deutsche Lufthansa AG
Frankfurt am Main (Germany)
       
Dates     01/10/1994 - 31/12/1994
Occupation or position held     Scholarship for Study at Regional Technical College Cork
Main activities and responsibilities     - Writing of two project books with the topics "Project Management" and "UNIX network programming (sockets)"
Name and address of employer     Regional Technical College Cork
Cork (Ireland)
       
Dates     01/07/1993 - 30/09/1994
Occupation or position held     QA Support for Software AG
Main activities and responsibilities     - Quality assurance for a large office communication system (CON-NECT), development of test plans and test case descriptions, automation of test runs, programming in Natural and on different operating system platforms including Host Systems, adaptation of tools for these platforms, presentation of tests and tools
Name and address of employer     Software AG
Alsbach-Haehnlein (Germany)
       
Dates     01/03/1993 - 01/01/1994
Occupation or position held     Computer Support for Hochschule Darmstadt, h_da
Main activities and responsibilities     - Supervision of the highschool's main computer centre during the evenings
- Additionally supporting students working with the highschool's desktop computers
Name and address of employer     Hochschule Darmstadt, h_da
Darmstadt (Germany)
       
Dates     01/07/1992 - 30/09/1992
Occupation or position held     IT Project at GMD Darmstadt
Main activities and responsibilities     - Involvement in the development of an internal interface between the text retrieval system INQUERY and the relational DBMS Sybase for a complex database (Cordis); support in porting a form oriented user interface for data retrieval from a database from SUN UNIX to SCO UNIX (PC)
Name and address of employer     Gesellschaft für Mathematik und Datenverarbeitung (GMD)
Darmstadt (Germany)
       
Dates     1992 - 1996
Occupation or position held     Running a Sole Proprietorship
Main activities and responsibilities     - Support service for a medical practice, setup and maintenance of network and hardware
- Support in usage and installation of software
Name and address of employer     Stefan Krautwurst Software-Systeme
       
Dates     10/1990 - 06/1991
Occupation or position held     Software Development during Alternative Civilian Service
Main activities and responsibilities     - Development of inventory management and spreadsheet analysis software for IBM PCs
Name and address of employer     Deutsches Rotes Kreuz
Henry-Dunant-Strasse 1, 64521 Gross-Gerau (Germany)
       
Dates     1987 - 1989
Occupation or position held     Apprenticeship and Certification as Certified Banking Professional
Main activities and responsibilities     - Working for Bayerische Hypotheken- und Wechsel-Bank AG for two years
- Two days per week professional school
- Additional seminars
- Certified by the Chamber of Commerce, Darmstadt as Bankkaufmann / Certified Banking Professional
Name and address of employer     Bayerische Hypotheken- und Wechsel-Bank AG
Darmstadt (Germany)
       
Dates     1986 - 1987
Occupation or position held     Managing Member of Rhein-Main Club Atari
Main activities and responsibilities     - Managing member of the computer club Rhein-Main-Club ATARI, officially authorized by ATARI
- Monthly creation of reports for the club magazine (all ATARI 8 bit and 16 bit systems)
       
Dates     1984 - 1988
Occupation or position held     Software Development
Main activities and responsibilities     - Development of application software and games on ATARI computers (ATARI 400, 800, 800XL, 130XE, 520ST, 1040ST) in Turbo Basic and GfA Basic
       
Education and training      
Dates     12/07/2010 - 16/07/2010
Title of qualification awarded     One week IBM AIX Training: LPAR Virtualization "A to Z" with certificate
Principal subjects / occupational skills covered     IBM AIX Virtualisation
Name and type of organisation providing education and training     explico Software GmbH (Training)
Wiesbaden (Germany)
Dates     21/08/2009 - 21/08/2009
Title of qualification awarded     IBM Certified Specialist System p Administration
Principal subjects / occupational skills covered     Certification by IBM:
IBM Certified Specialist
System p Administration
Level in national or international classification     IBM Certified Specialist System p Administration
       
Dates     02/02/2009 - 06/02/2009
Title of qualification awarded     One week "IBM AIX Virtualization Workshop"
Principal subjects / occupational skills covered     IBM AIX Virtualisation
Name and type of organisation providing education and training     explico Software GmbH (Workshop)
Muenchen (Germany)
Dates     09/2008 - 07/2012
Title of qualification awarded     Master of Science (Information Security)
Principal subjects / occupational skills covered     - Security Management, Business Continuity, Disaster Recovery
- Introduction to cryptography and security mechanisms
- Computer Security
- Network Security
- Advanced Cryptography
- Smart Cards / token security and applications
Name and type of organisation providing education and training     Royal Holloway University of London (University)
London (Great Britain)
Level in national or international classification     Master of Science / M. Sc.
       
Dates     2007 - 2010
Title of qualification awarded     SGD distance learning course Spanish with certificate (EU Niveau A2/B1)
Principal subjects / occupational skills covered     Spanish Reading, Writing, Speaking (text and mp3 file exchange with voice recording)
Name and type of organisation providing education and training     SGD Darmstadt (Distance Learning Course)
Darmstadt (Germany)
Dates     26/03/2007 - 30/03/2007
Title of qualification awarded     One week Python training (programming)
Principal subjects / occupational skills covered     Python scripting / programming
Name and type of organisation providing education and training     Lamarc EDV Training (Training)
Wiesbaden (Germany)
Dates     01/02/2007 - 02/02/2007
Title of qualification awarded     Two days advanced Perl training (programming)
Principal subjects / occupational skills covered     Advanced Perl programming for experienced programmers
Name and type of organisation providing education and training     Lamarc EDV Training (Training)
Wiesbaden (Germany)
Dates     2005 - 2005
Title of qualification awarded     One week training Solaris 10 operating system
Principal subjects / occupational skills covered     administrator upgrade with SUN training instructor and original SUN material
Dates     20/09/2000 - 24/09/2000
Title of qualification awarded     Communication training Neue Wege III - Excellence
Principal subjects / occupational skills covered     one week training: communication, motivation, feedback, strategies, cooperation
Name and type of organisation providing education and training     Neue Wege Seminare Klaus Frey (Seminar)
Tannenweg 10, Sinzheim (Germany)
Dates     25/11/1999 - 25/11/1999
Title of qualification awarded     Service Center Workshop
Principal subjects / occupational skills covered     one day workshop about the software "Service Center"
Name and type of organisation providing education and training     Dresdner Bank AG
Frankfurt (Germany)
Dates     30/08/1999 - 03/09/1999
Title of qualification awarded     Distributed Java Programming Techniques
Principal subjects / occupational skills covered     one week training about distributed Java Programming Techniques, e.g. Java Remote Method Invocation (RMI).
Original SUN Training Material and SUN Instructor.
Name and type of organisation providing education and training     Dresdner Bank AG
Windmuehlstrasse 14, Frankfurt (Germany)
Dates     15/02/1999 - 19/02/1999
Title of qualification awarded     Training Java Advanced Programming
Principal subjects / occupational skills covered     one week training: Java Advanced Programming
graphic programming, stream- and file handling, network programming
original SUN training material and SUN instructor
Name and type of organisation providing education and training     Dresdner Bank AG
Windmuehlstrasse 14, Frankfurt (Germany)
Dates     10/1998 - 11/1998
Title of qualification awarded     Evening class (four evenings) contract law in the software field
Principal subjects / occupational skills covered     Contract law
Name and type of organisation providing education and training     PASS IT Academy (Academy)
Frankfurt (Germany)
Dates     16/09/1998 - 24/09/1998
Title of qualification awarded     Evening Class Banking Competence
Principal subjects / occupational skills covered     Banking and IT related topics
Name and type of organisation providing education and training     PASS IT Academy (Academy)
Frankfurt (Germany)
Dates     09/1998 - 09/1998
Title of qualification awarded     Evening Class (5 evenings) Java Introduction to Internet Programming
Principal subjects / occupational skills covered     Java Programming, Internet related
Name and type of organisation providing education and training     PASS IT Academy (Academy)
Frankfurt (Germany)
Dates     23/06/1998 - 07/07/1998
Title of qualification awarded     Evening class European economic and monetary union
Principal subjects / occupational skills covered     Training related to the European Union
Name and type of organisation providing education and training     PASS IT Training Academy (Academy)
Frankfurt (Germany)
Dates     04/03/1998 - 18/03/1998
Title of qualification awarded     Evening Class Data Warehousing
Principal subjects / occupational skills covered     Data Warehouse related advanced training for IT Consultants
Name and type of organisation providing education and training     PASS IT Academy (Academy)
Frankfurt (Germany)
Dates     12/01/1998 - 09/02/1998
Title of qualification awarded     Evening Class Project Management I
Principal subjects / occupational skills covered     Project Management for IT Consultants
Name and type of organisation providing education and training     Pass Training Academy (Academy)
Frankfurt (Germany)
Dates     13/11/1997 - 27/11/1997
Title of qualification awarded     Evening Class SAP R3
Principal subjects / occupational skills covered     SAP Software Suite and SAP R3
Name and type of organisation providing education and training     PASS Training Academy (Academy)
Frankfurt (Germany)
Dates     10/1996 - 10/1996
Title of qualification awarded     Kondor Plus Administration
Principal subjects / occupational skills covered     Two days Kondor Plus Administration (Trading System)
Name and type of organisation providing education and training     Deutsche Bank AG (Bank)
Frankfurt (Germany)
Dates     10/1994 - 12/1994
Title of qualification awarded     Scholarship for trimester study at Cork RTC
Name and type of organisation providing education and training     Regional Technical College Cork (Technical College)
Cork (Ireland)
Level in national or international classification     Scholarship
       
Dates     07/1994 - 07/1994
Title of qualification awarded     One month half-day intensive course Russian
Principal subjects / occupational skills covered     Talking, Writing Russian
Name and type of organisation providing education and training     Peterburgskaja Gumanitarnaja Gimnasia (Secondary School)
Sankt Petersburg (Russia)
Dates     06/1994 - 06/1994
Title of qualification awarded     Communication training Neue Wege II - Charisma
Principal subjects / occupational skills covered     one week training: communication, motivation, feedback, strategies, cooperation
Name and type of organisation providing education and training     Neue Wege Seminare Klaus Frey (Seminar)
Tannenweg 10, 76547 Sinzheim (Germany)
Dates     02/1994 - 02/1994
Title of qualification awarded     Communication training Neue Wege II - Initiative
Principal subjects / occupational skills covered     one week training: communication, motivation, feedback, strategies, cooperation
Name and type of organisation providing education and training     Neue Wege Seminare Klaus Frey (Seminar)
Tannenweg 10, Sinzheim (Germany)
Dates     1991 - 1995
Title of qualification awarded     Dipl.-Inform. (FH) / counting as Bachelor with honours
Principal subjects / occupational skills covered     Computer Science
Name and type of organisation providing education and training     Hochschule Darmstadt (Fachhochschule / University)
Darmstadt (Germany)
Level in national or international classification     Dipl. Inform. (FH) / Bachelor with honours
       
Dates     09/1991 - 06/1992
Title of qualification awarded     Typewriting Course
Principal subjects / occupational skills covered     Typewriting including certificate: 1709 characters in 10 minutes
Name and type of organisation providing education and training     Kreisvolkshochschule Gross-Gerau (Volkshochschule)
64521 Gross-Gerau (Germany)
Level in national or international classification     Typewriting with certificate
       
Dates     01/1990 - 12/1990
Title of qualification awarded     Turbo Pascal Programming
Principal subjects / occupational skills covered     - One year of in-depth Turbo Pascal Programming
- Final Exam covering all topics
Name and type of organisation providing education and training     Kreisvolkshochschule (Volkshochschule)
64521 Gross-Gerau (Germany)
Dates     07/1987 - 07/1989
Title of qualification awarded     Apprenticeship as Certified Banking Professional
Principal subjects / occupational skills covered     All Aspects of Banking
(Certification through Chamber of Commerce, Darmstadt)
Name and type of organisation providing education and training     Bayerische Hypotheken- und Wechsel Bank AG (Bank)
Darmstadt
Level in national or international classification     Bankkaufmann, Certified Banking Professional
       
Dates     1987
Title of qualification awarded     Abitur / Baccalaureate (general qualification for university entrance)
Principal subjects / occupational skills covered     majors / a-level classes English and French
Name and type of organisation providing education and training     Praelat-Diehl Gymnasium Gross-Gerau
64521 Gross-Gerau (Germany)
Level in national or international classification     general qualification for university entrance
       
Personal skills and competences      
Mother tongue(s)     German
Other language(s)      
Self-assessment     Understanding Speaking W r i t i n g  
European level     Listening Reading Spoken interaction Spoken production    
English     C2 Proficient user C2 Proficient user C1 Proficient user C2 Proficient user C2 Proficient user  
French     B1 Independent user B2 Independent user B1 Independent user B1 Independent user B2 Independent user  
Russian     A2 Basic User A2 Basic User A2 Basic User A2 Basic User A2 Basic User  
Spanish     A2 Basic User B2 Independent user A2 Basic User A2 Basic User B1 Independent user  
Social skills and competences     - calm and reasonable under pressure and in critical situations
- very high experience concerning work habits in highly sensitive projects (trading, banking, satellite ground stations)
- especially suited for technical work environments with a very low human-error tolerance due to concentrated and cautious performance and the experience in the above mentioned projects
- friendly appearance, very cooperative
- information exchange and mutual support in the team, absolute discretion outside work
Organisational skills and competences     - organisational skills gathered as founder and managing director of a limited liability company (GmbH), started in 1999, as well as by running a sole proprietorship and during two years apprenticeship at Bayerische Hypotheken- und Wechsel-Bank AG (certified)
- structuring and modularising tasks ("divide and conquer")
- prioritising workload
- applying strategies against procrastination of projects
- project planning and reporting
- documentation and protocols
- experience in implementation of frameworks, development of processes and procedures
Driving licence(s)     B
vertical line html preview win