IT-Profil "Andy Theiler" Stand: 13. Januar 2015 PERSONALIEN Andy Theiler, Grabenackerstrasse 46, 6312 Steinhausen 9. April 1971, geboren in Luzern, verheiratet, 3 Kinder 079-249 12 14 // 041-322 27 78 // [email protected] SPRACHEN Wort Schrift Lesen Deutsch Italienisch Englisch Französisch Muttersprache gut mittel mittel Muttersprache mittel mittel mittel Muttersprache gut gut (Fachliteratur) mittel AUSBILDUNG / DIPLOM Wirtschaftsinformatiker Eidg. Fachausweis KV: Kaufmännische Berufsschule Sekundarschule Primarschule 1993 1986 - 1989 1983 - 1986 1977 - 1983 Schule: Systor Winterthur Versicherungen, Luzern Luzern Luzern KURSE / WEITERBILDUNG / STUDIUM / PRAXIS 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 1998 - 2001 1998 1995 - 1998 1994 - 1995 1992 - 1993 1993 1992 1992 1991 1990 - 1991 1983 - 1990 iOS7/8, Apple Swift, Laravel4 PHP Framework Java EE, Weblogic iOS5/6, Objective-C, Cocoa, REST-Kit, PHP Slim Framework SenchaTouch, jQuery Mobile Silverlight, SQLServer 2008, VB.Net, SQLite jQuery, PHP Framework CodeIgniter PL/SQL, PHP Framework Zend, Subversion, CMS Contao (Typolight) Sunopsis bzw. ODI (Oracle Data Integrator) Oracle, C++ mit QT4 SWT/JFace, RCP Eclipse, PHP5 JSP (Servlets), Struts (Jakarta-Projekt), Apache-Webserver, Tomcat 5, .Net Winforms C# (.NET) Java 2 (SDK 1.3), DHTML (DOM2), PHP4, MySQL Kryptographie, XML, Sybase, Oracle, Crystal Reports Perl, ASP, ODBC, ADO, Win32 API, SQLServer TCP/IP, FTP, X.25, ISDN, Java 1.1 Systemadministation VOS Stratus (Fehlertoleranter Host) Ausbildung UNIX, C/C++ und OOA/OOD/OOP Vorbereitung zur Prüfung: "Wirtschaftsinformatiker mit Edig. Fachausweis" DataDictionary Rochade Einführung CASE-Tools Analytiker Grundkurs Datananalyse und DB-Design Grundausbildung zum Juniorprogrammierer (Cobol) Basic, Assembler, dBase, Framework, Pascal IT-Profil: ANDY THEILER [ Stand: 13. Januar 2015 ] SPEZIALIST FÜR DATENMIGRATIONEN Seit 2006 Erfahrung aus 5 erfolgreichen Migrationsprojekten in den Sparten Unfall- und Krankenversicherungen (SUVA, CSS, Intras) und Bankenwesen (Credit Suisse). Im ersten Projekt 2006 half ich der CSS das Host-System (DB2, Cobol) abzulösen und in das Zielsystem NIKA, eine CSS eigene Entwicklung im Java/Oracle Umfeld, zu migrieren. Nach erfolgreicher Einführung im 2007 folgten im 2008 die Migrationen der Kleinkassen Arcosana und Auxilia ebenfalls NIKA als Zielsystem. Das letzte grosse CSS-Migrationsprojekt war die Integration der Krankenkasse Intras. Diese Ablösung des IRIS Systems endete mit der planmässigen Einführung im Sommer 2010. Am 1. Juli 2010 übernahm ich die Projektleitung in der Migration. In einem kleinen Team haben wir die Datenmigration mit Hilfe von VisualBasic Code entwickelt. Dank der erfolgreichen Migration konnte am 18. Juli 2011 das neue System V6UG/BBTE für das Unternehmensgeschäft bei der Suva eingeführt werden. Im September 2011 fand ich mich bei der Credit Suisse im nächste Migrationsprojekt. Dabei handelte es sich um die Transformation der Business Regeln im Bereich des Wertschriftenhandels von der Legacy Plattform auf die neue Pricing Plattform „XPP“. Im August 2013 wurde das Ziel erreicht und das Altsystem konnte dekommissioniert werden. Dieses Projekt war bislang das komplexeste aller Migrationsprojekte. BERUFSERFAHRUNG & PROJEKTE Jahr Auftraggeber Projekte, Tätigkeiten Technologie 2011 - 2015 Credit Suisse, ZH Softwareentwickler Mitarbeit im Migrationsprojekt „XPP - Extended Pricing Platform“. Migration der Business Regeln von der legacy Plattform auf die neue Pricing Platform im Brokerage und Funds Umfeld. Java EE, Oracle, PL/SQL, Subversion, Weblogic 2012 - 2015 Xtreme Software App-Entwicklung Diverse Apps für iPhone und Android entwickelt (inkl. Webservice & Backend) iOS, Android, Swift, Objective-C, Java, XML, PHP Slim Framework, 2010 - 2011 SUVA, Luzern Projektleiter "Migration" Projektleiter "Datenmigration" im .Net-Umfeld. ValsanaEnterprise nach BBTEnterprise. VB.Net, SQL Server 2008, VisualStudio 2010, Subversion, Wiki Planung und Durchführung Rollout. 2007 - 2010 CSS, Luzern Stv. Projektleiter und Entwickler Datenmigrationen nach Oracle Datenbank im Java-Umfeld (Integrationen von Krankenkassen). Technischer Aufbau der Infrastruktur im Rahmen der Migrationsprojekte. Planung und Durchführung des Rollouts. Migrierte Systeme: DB2, MS SQL, IRIS (Centris), Syrius (Oracle). Seite 2 von 7 PL/SQL, Oracle, Java, DB2, MQSeries, ETL-Tool: ODI (Oracle Data Integrator), Sunopsis IT-Profil: ANDY THEILER [ Stand: 13. Januar 2015 ] 2005 - 2007 CSS, Luzern Softwareentwickler Wartung und Neuentwicklung von Batch- und Online-Programme im Outputmanagement (Policen). Technische Leitung "jährliche Mitgliedersanierung" (Prämienanpassungen, Übertritte, Rabatte). IBM z/Os 390, DB2, Cobol, REXX, JCL, Xpeditor, CICS, Compuset 2009 Xtreme Software Webentwickler Erweiterungen für das PHP-Framework CodeIgniter (CIX: CodeIgniter Extensions). PHP, MySQL, jQuery, CodeIgniter, Zend, YAML 2006 Vinop / Tilllate.com Webentwickler Webshop "OXID" Customizing und Erweiterungen (Kreditkartenanbindung, Schnittstelle zu Logistik, Dokumentenerzeugung PDF). Anbindung an Tilllate-Portal. PHP, MySQL, DHTML, Smarty, PEAR 2005 Perltrend Webentwickler Realisierung Onlineshop und Webfrontend für Auftragsbewirtschaftung und Fakturasystem. PHP, MySQL, DHTML, Smarty, PEAR 2005 Xtreme Software Webentwickler Realisierung Kassensystem für Detailhandel. PHP, MySQL, DHTML, Smarty, PEAR 2004 Avelon Cetex AG Webentwickler Realisierung Webfrontend für das "Celiotherm" Heizungsmanagement-System. PHP, MySQL, DHTML 2004 Elitetrading AG Webentwickler Aufbereitung und Caching von Börsenmeldungen als XML unter Verwendung eines XML-PHP-Parsers. PHP, XML 2004 Siegelring Webentwickler Web-Katalogsystem inkl. Frontend für Artikelverwaltung. PHP, GD2-Library, MySQL 2002 - 2004 UBS AG, Zürich Softwareentwickler, Teamleader Migration von Abacus (Unisys) nach SSP (IBM) im Projekt "CRO" (Client Reporting & Output Management). Realisierung Kontoauszüge, Bescheinigungen und Swift. IBM z/Os 390, DB2, Cobol, REXX, JCL, ERWin, Xpeditor, IBM Remote Debugger, SerenaTools (ChgMan), Codewright 7.5 Neuentwicklung, Konzeption von Batch-Agents (Hauptprogramme) und Business Services. AOC-Mitarbeiter (Area of Competence), TEV Verantwortlicher (Tagesendverarbeitung). Seite 3 von 7 IT-Profil: ANDY THEILER [ Stand: 13. Januar 2015 ] 2000 - 2002 T4P AG, Basel Projektleiter Projektleitung "Datenintegration" (EAI, ETL und DB-Replikationen) und "Internetlösungen" (Webdesign und -programmierung). Konzeption und Neuentwicklung einer Software zur Verwaltung von Mitarbeiterprofilen (EPM Expertenpoolmanager). VisualBasic, Access, SQLServer, Sybase, Oracle, ODBC, Perl, ASP, Crystal Reports, CRM, Webserver, SSL Vorbereitung und Entwicklung von komplexen Produktedemos (EAI und ETL) für Messeauftritte und Kundenpräsentationen. 1996 - 2000 1995 - 2000 Vortrag an der Orbit 2001, Basel "Datenverschlüsselung in öffentlichen Netzen". Kryptographie Konzeption und Realisierung von Appliaktionen für KMU: Zeiterfassung, Rapportierung und Point-Of-Sale. VisualBasic, Access, SQL Server, ActiveX, Entwicklung von GUI-Komponenten (ActiveX, DLL) für VB-Entwickler. Win32 API, DLL SYSTOR, Basel Analytiker/Progr. Konzeption und Realisierung von Applikationen im Bereich "Ticketing Services": MIS, Internetschnittstellen, Verwaltungstools. FTP, HTML Mainframe Stratus, VOS, COBOL II, VisualBasic, MS Access, Systemadmin. Systemadministration fehlertolerante Mainframe von Stratus (S/88 und Continuum 610). VOS Stratus, X.25, ISDN, COBOL, FTP, Telnet, TCP/IP Xtreme Software Projektleiter, Softwareentwickler Planung und Druchführung der Hostmigration Von S/88 nach C-610. 1990 - 1995 CSS, Luzern Analytiker/Progr. Konzeption und Realisierung von Applikationen im Krankenkassenwesen. Mitarbeit bei der Neuentwicklung eines Online-Offertsystems für Agenturen und Verkauf. IBM 3090, MVS, TSO, DB2, SQL, QMF, CICS, COBOL, SDF, MS Access, JCL Konzeption und Realisation eines globalen Provisionierungsmoduls. Wartung und Weiterentwicklung der Applikationen für Prämienläufe und Leistungsabrechnungen. Analytiker/Progr. DataDictionary: Konzeption und Realisierung von Scanjobs für Entwicklerressourcen wie Cobolsourcecode, SQL, CICS, JCL. MVS, TSO, DDRochade DB2, SQL, QMF, JCL, CICS, COBOL, Rexx, Analytiker/Progr. OO-Evaluation: Programmiersprache, DB, GUI-Buildern SUN Solaris, C/C++, O2 DB Seite 4 von 7 IT-Profil: ANDY THEILER [ Stand: 13. Januar 2015 ] BRANCHEN Dauer Wann Firma / Projekt Krankenkasse 13 Jahre 1990 - 1995 2005 - 2010 CSS Krankenkasse, Luzern Sozialversicherung 1 Jahr 2010 - 2011 SUVA, Luzern Versicherung 3 Jahre 1986 - 1989 Winterthur Versicherungen, Luzern Bank 8 Jahre 2002 - 2004 2011 - 2015 UBS AG, Zürich Credit Suisse, Zürich 1995 - 2000 2000 - 2002 1996 - Heute SYSTOR, Basel Technology for People AG, Basel Xtreme Software GmbH, Steinhausen IT-Dienstleistungen FÜHRUNG Mitarbeiter Projektleiter Stv. Projektleiter Teamleader Wann Projekt/Bereich 5 2010 - 2011 SUVA (BBT Software AG), Luzern Projekt "Migration" 5 2000 - 2002 Technology for People AG, Basel Projekt: "Datenbankreplikationen und Internetlösungen" 10 2007 - 2010 CSS Krankenkasse, Luzern Projekt: "Datenmigrationen" (CSS, Arcosana, Auxilia & Intras) 3 2002 - 2004 UBS AG, Zürich Projekt: "SSP Client Reporting" Bereich: "BusinessDeals und -Transactions" PROGRAMMIERSPRACHEN, Sehr gut SCRIPTS, MAKROS C# COBOL Objective-C PL/SQL PHP HTML, CSS jQuery Java Swift ASP (VBScript) Perl XML & Co. Basic C/C++ Assembler Praktische Theorie Erfahrung Seite 5 von 7 IT-Profil: ANDY THEILER [ Stand: 13. Januar 2015 ] DATENBANKEN Sehr gut Praktische Erfahrung Theorie Oracle DB2 MySQL SQL Server MS Access SQLite Sybase O2 (OO-DB) HARDWARE / HERSTELLER Sehr gut Praktische Erfahrung Theorie Host zOS / IBM 3090 Host Stratus C610 und S/88 PC Windows SUN (Unix) BETRIEBSSYSTEME Sehr gut Praktische Erfahrung Theorie iOS Android zOS (MVS) VOS (Stratus) Windows MS DOS Linux Suse 9 SUN Solaris TOOLS / FRAMEWORKS Sehr gut ETL: ODI (Oracle Data Integrator) IDE: Xcode, Visual Studio, AppCode, PHPStorm, Eclipse DB: TOAD, PL/SQL Developer CMS: Contao (fka Typolight), Openengine, Wordpress PHP Framework: Zend, CodeIgniter, Slim, Laravel4 Javascript Framework: jQuery / jQuery Mobile CSS Framework: Twitter Bootstrap, YAML Bug, Issue und Project Tracking: Jira. IBM ClearQuest ETL: Informatica Powercenter Praktische Erfahrung Theorie Seite 6 von 7 IT-Profil: ANDY THEILER [ Stand: 13. Januar 2015 ] KONTAKT Xtreme Software GmbH IT-Dienstleistungen und Softwareentwicklung Grabenackerstrasse 46 6312 Steinhausen 041 - 322 27 78 079 - 249 12 14 [email protected] http://www.x3m.ch Seite 7 von 7