Tobias Kilian – Kompetenz / Projektportfolio Kompetenz / Projektportfolio Tobias Kilian Professionelle Fach-Kompetenz für • • Systemintegration / ESB /EAI Systeme • Datawarehouse/ETL/Datamining • Entwicklung Java Middleware Systeme • Maintainance Middlewaresysteme Relationale Datenbanken(Cluster/HA/Replikation) • Linux/Unix Systeme Betreuung/Konzeption 1 Tobias Kilian – Kompetenz / Projektportfolio Projekterfahrung / Portfolio - Summary Kontakt Tobias Kilian von Humboldt Str. 2 64646 Heppenheim E-Mail: [email protected] Tel.:01575-4600383 Ausbildung Informatikstudium FH-Darmstadt(CNAM/berufsbegl.) Fachinformatiker für Anwendungsentwicklung(IHK) Industriekaufmann(IHK) Jahrgang 26.12.75 Nationalität Deutsch Fremdsprachen Englisch / fließend Familienstand ledig Hobbys Saxophon, Segeln,Flugzeug-Modellbau, 3D Druck Schwerpunkte JAVA/J2EE Systementwicklung / Systemintegration EAI/DWH Businessanalyse / Requirements-Management IT-Erfahrung Seit 1994 Qualifikation Nach zahlreichen Projekten in reinen Oracle Datenbank-Umgebungen verlagerte sich mein Schwerpunkt überwiegend in den JavaMiddlewarebereich. Durch dessen Integration in heterogenen Systemumfeldern (Lufthansa(Unix/Unisys/OS390),Deutsche Bahn (Windows/Unix), Telekom(Solaris) in denen unterschiedlichste interne sowie externe Systeme/Schnittstellen entwickelte ich ein breitgefächertes Kompetenz-Spektrum aus Technologie und Erfahrungen der Systemintegration sowie Datawarehouse/Datamining bei großen Unternehmen. Darüber hinaus entwickelte ich ein Framework zur Analyse numerischer und textueller Datenquellen um einen schnellen Zugriff und Reporting auf sehr grosse Datenmengen zu ermöglichen. Derzeit arbeite ich für einen Deutschen Konzern (Bechtle) im eGovernance – Bereich für diverse Kunden-Projekte speziell für die BAFIN (Bundesanstalt für Finanzdienstleistungsaufsicht) und bin dort für Business-Intelligence/Datawarhouse Migrationen verantwortlich. 2 Tobias Kilian – Kompetenz / Projektportfolio Wissens/Erfahrungs Portfolio Anstellungsverhältnisse 04.2015 – jetzt Bechtle AG/Bonn eGovernence Solutions 7000 Mitarbeiter Systemarchitektur/Releasemanagement/Beratung Technology Stretegys 01.2015 – 04.2015 Tätigkeit: Begleitung und Implementierung technologische Neuausrichtung Oracle nach Websphere und SOA-Architekturen Freiberufliches Projekt – Atlatos GmbH Traveling Services 10-15 Mitarbeiter 06.2014 –12.2014 08.2011 – 06.2014 Systemarchitektur/Reviewer Tätigkeit: Architektur technologiesche Neuausrichtung und Umsetzung AssntisTechnologies AG, Rotkreuz (Schweiz) DMS Produktanbieter für Banken und Versicherungen >80 – 100 Mitarbeiter Senior Java Consultant Tätigkeit: Professional Product Consultant E-Mundo GmbH / München Consulting Unternehmen Transportlogistik >60 – 80 Mitarbeiter IT-Consultant Tätigkeit: IT-Projekte Transportlogistik 08.1999 – 07.2011 Baluna GmbH / Offenbach Consulting-Unternehmen Bereich Finanzen/Versicherungen Consulting Unternehmen – Java/JEE - Cloudsolutions > 70 – 100 Mitarbeiter IT-Consultant Tätigkeit: IT-Projekte im Bereich Telekommunikation, Transportlogistik/Airline-Services/Financialservices 08.1994 – 07.1999 Bertz Ladenbau GmbH / Heppenheim Ladenbau-Unternehmen 60-70 Mitarbeiter Abteilung IT / Organisationswesen 3 Tobias Kilian – Kompetenz / Projektportfolio Tätigkeit: IT-Management/Reporting Administration CAD/CAM/ERP Systementwicklung Visual Basic/MSSqlServer Systeme / Plattformen Unix / Solaris (Sun/Sparc Plattformen) Linux / Unix (Intel Plattformen) Oracle Datenbanken (8i/9/10/11/12) MySQL Datenbanken / MySQL Cluster MS/SQL Daten Unisys Host Microsoft / Windows (Server) J2EE Applicationserver Tomcat / JBOSS Bea/Oracle Weblogic Application Server IBM MQ-Series Active MQ/Apache (JMS-Middleware) SAP/Business Objects Salesforce (Force.Com – Entw.) Amazon Webservices(EC2/SQS) Hadoop/Hive/HBase Plattform Oracle BI Publisher 5 Jahre 11 Jahre 12 Jahre 8 Jahre 5 Jahre 4 Jahre 15 Jahre 8 Jahre 4 Jahre 3 Jahre 3 Jahre 3 Jahre 2,5 Jahre 2 Jahre 2 Jahre 1 Jahr Technologien/Frameworks Java Kern-Technogien ESB (Enterprise Service Bus) - Service-Mix SOAP/Rest/Webservices Java J2EE (Servlet/EJB/JSP/JSF) Java J2ME (Mobile/Applications) Java JMS(MDB,MQ) Apache Lucene/Solr Hadoop/Hive/HBase SAP/Business Objects Eclipse RCP (Rich-Client/SWT) Spring/Hibernate OSGI Entwicklung (Eclipse/Felix) JUNIT – Test Ant/Maven/Automatic Built Adobe Air/Flex Salesforce Java/Soap Connectivity Android /Mobiledevices Apache Camel (Routing/Connectoren) Datenbanken 4 8 Jahre 10 Jahre 13 Jahre 2 Jahre 7 Jahre 3 Jahre 2 Jahre 4 Jahre 2 Jahre 9 Jahre 4 Jahre 6 Jahre 6 Jahre 3 Jahre 2 Jahre 2 Jahre 2 Jahre Tobias Kilian – Kompetenz / Projektportfolio Oracle Datenbanken - Entwicklung - Maintainance/Administration MySQL/MySQL HA(Replikation) - Entwicklung - Maintainance/Administration Microsoft MSSQL - Maintainance/Administration Web/Internet HTML/CSS XML/XSLT/XML-Schema Adobe Flex/Actionscript/Flash Betriebssysteme Linux/Unix (Administration/Maintainance) (Entwicklung System-Archtitektur ) 5 Jahre 4 Jahre 6 Jahre 10 Jahre 8 Jahre 4 Jahre 8 Jahre 8 Jahre 3 Jahre 14 Jahre 9 Jahre Methodologie/Verfahren Requirements-Management lt.(IREB Found.Level) UML Modellierung (UML 2) ITIL (Zertifiziert) RUP (Entwicklungsprozesse) CMMI Agiles / Scrum Programmiersprachen/Systemshells Java (J2EE/J2SE/JME) Apex/VisualForce Adobe Flex/Actionscript Google Android Oracle SQL (SQL-Scripte) Oracle PL/SQL (Stored Proc.) PHP Perl Bash/Unix Shell Scripte XSLT (XML-Transformation) Borland Delphi(Objektpascal) Visual Basic(Microsoft Access) Werkzeuge/Entwicklungstools Eclipse J2EE/J2SE Enterprise Architekt (UML/BPML Modellierung) Subversion (Sourcecode/Versionsverwaltung) Maven/Ant (Built Management) Git Hudson/CI 5 7 Jahre 5 Jahre 7 Jahre 8 Jahre 2 Jahre 4 Jahre 12 Jahre 2 Jahre 3 Jahre 3 Jahre 8 Jahre 3 Jahre 10 Jahre 5 Jahre 8 Jahre 5 Jahre 4 Jahre 4 Jahre 9 Jahre 6 Jahre 6 Jahre 6 Jahre 3 Jahre 3 Jahre Tobias Kilian – Kompetenz / Projektportfolio JIRA (Bugtracking/Change Mgm.) Salesforce Dataloader Salesforce Migrationtools Salesforce IDE Adobe Flex Builder Projekterfahrung / Portfolio - Summary Zeitraum Projekt / Unternehmen / Umfeld 04.2015 – jetzt Bechtle AG, Bonn - eGovernence Projekt: BAFIN – BAKIS (Bundesanstalt für Finanzdienstleistungsaufsicht) Beschreibung: Migration Business-Intelligenz Umgebung (Oracle) auf neue Architektur (Oracle 12c/Weblogic/SUN) Rollen:: • • Architektur / Design Implementierung Technologien: • • • • • Oracle 12c Database Oracle Internet Applicatio Server Oracle / Weblogic 12 Oracle / BI-Publisher Oracle / ADF / Rich Faces 01.2015 – 04.2015 Atlatos GmbH – Traveling Solutions Projekt: Neuausrichtung Architektur und Umsetzung Beschreibung: Entwicklung Zielarchitektur, Proof of Concept Erneuerung der RZ Infrastruktur – Implementierung Datenbank-Replikation von MySQL 5.1/Debian auf MySQL 5.6/Debian 7 Umstellung Application Server (TomCat) Rollen:: • • Architektur / Design Implementierung 6 5 Jahre 3 Jahre 2 Jahre 2 Jahre 2 Jahre Tobias Kilian – Kompetenz / Projektportfolio Technologien: • • • • MySQL 5.1/5.6 Debian5/7 J2EE / JSP TOMCAT / Servlet 10.2014 – 12.2014DZ-Bank, Frankfurt Projektbereich KIT-2 EAI-Refactoring. Beschreibung: Refactoring EAI-Systemanbindung und dessen Redesign. Neugliederung der Datentransformation und Erstellen eines durchgängigen Datenmodells (BusinessDomain Objects) Rolllen: • • Architektur / Design Implementierung Technologien: • • • • • • J2EE / JSF JBOSS / SOAP TOMCAT / Servlet Oracle Servicemix/Camel (EAI/ESB) RedHat Linux Enterprise 10.2014 – 11.2014 Atlatos, Runkel/Limburg - Umbau/Erweiterung der HAMYSQL Datenbank auf LVM/Snapshooting Beschreibung: Erweiterung der bestehenden HA Datenbanksysteme um ein Real/Time Backup via Linux/LVM Snapshooting Rollen: • • Architektur/Design Implementierung Technologien: • • • • MySQL 5.5 / HA and Reeplication TOMCAT / Servlets Linux LVM/Storage Mgm. Debian Linux 7 Tobias Kilian – Kompetenz / Projektportfolio 09.2014 – 10.2014 Commerz-Finanz, München Implementierung WebServices für Eletronic Document/Printing System Beschreibung: Erstellung eines WebServices Services zur Generierung von QR-Codes, welche in Elektronische Dokumente eingebettet werden. Rollen: • Architektur und Umsetzung der Services Technologien: • • • • J2EE TOMCAT / SOAP Oracle (Database) RedHat Linux Enterprise 06.2014 – 09.2014 Volkswagen AG, Wolfsburg Projekt FIS++ Beschreibung: Implementierung Druckertreiber(Renderer) in JAVA für IGP/PL Format für Eletronic Document/Printing System. Endgeräteanbindung der Fertigungslinien-Drucker zur Einzelteilidentifikation (Barcode/RFID). Projektrollen • Architektur und Implementierung Technologien: • • • • J2EE / JSF TOMCAT / SOAP / XSLT DB2 (Database) IBM / AIX Unix 08.2011 – 06.2014 DBSystel – Deutsche Bahn Projekt – ISTP (Transtportleitung/Disposition/Produktionssteuerung) Beschreibung: Implementierung/Weiterentwicklung der Transportdispositionssysteme für den Personalverkehr der 8 Tobias Kilian – Kompetenz / Projektportfolio DB. Verarbeitung von Verspätungsprognosen und Betriebsstörungen im Planverkehr. Echtzeit „RadarSystem“ der aktuellen Betriebslage (Position/Zustand fahrender Züge). Projektrollen/Tätigkeit • • • • • • • Systemarchitektur Konfigurations/Releasemanagement / Produktionsintegration WebService/J2EE/Schnittstellen Spezifikation u. Implementierung Datamart/Datawarehouse via SAP/BO Coordination Global/Sourcing / Offshore Entwicklungsprozesse und Teams Techn.Architektur/Anforderungsmanagement/Spezifik. Java Performance Tuning Technologien: • • • • • • • • J2EE / JSF JBOSS / EJB TOMCAT / SOAP Oracle (Database) SAP/BO Apache/Maven Hudson for CI RedHat Enterprise Linux 03.2010 – 07.2011SalesforceCRM/SF4Mobile/Zeroconomy Salesforce Partner Firma, Frankfurt Beschreibung: Neuentwicklung einer Cloud-Applikation auf Basis der Salesforce Services zur Berechnung von Umweltzertifikaten und dessen Handel. Anbindung an mobile Endgeräte (Ipad,Android Tablets) via Adobe-Flex/Flash. Projektrollen/Tätigkeit • Platform/Systemarchitekt • Softwareentwicklung (Apex/Java/Android/Flex) Technologien: • • • J2EE / JSF Salesfforce / DSL (APEX) TOMCAT / SOAP 9 Tobias Kilian – Kompetenz / Projektportfolio 12.2007 – 04.2010 Load Control 2.0 – Techn.Architektur/Quality Management/ Lufthansa Systems AG, Frankfurt Beschreibung: Entwicklung eines Systems zur Berechnung der Flugzeug-Beladung und Trimmung, Abstimmung der Ladeplanung mit Schnittstellen zu Checkin/Cargo/FlightOperations System(Fuel/TripCalculation). Entwicklung Userinterface via Eclipse/RCP, Entwicklung der Backendservices via OSGI. Projektrollen/Tätigkeit: • • • Platform/Systemarchitekt Quality-Manager Businessanalyse/Anforderungsmanagement/Spezifik. Technologien: • • • • • • • • • • J2EE / JSF JBOSS / EJB TOMCAT / SOAP Oracle (Database) Eclipse/RCP /SWT OSGI/Backend Services Android Mobile Platforms(OSGI) Apache/Maven Hudson for CI Linux RedHat Enterprise 12.2007- 03.2008 Systemintegration / T-Online (CRM),Darmstadt Beschreibung: Operative Planung und Betreuung beim Rollout neuer Releases verschiedener Systeme. Projektrollen/Tätigkeit • Deployment/Systemintegration Technologien: • • • J2EE / JSF JBOSS / EJB TOMCAT / SOAP 10 Tobias Kilian – Kompetenz / Projektportfolio • • • Oracle (Database) Suse Linux/Enterprise Sun Solaris 01.2006 – 11.2007 Projekt Face Systemintegration / Lufthansa Systems AG, Frankfurt / Kelsterbach Beschreibung: Neuentwicklung eines Airline Booking/Checkin Systems zur Ablösung einer bestehenden Hostapplikation auf Basis moderner Java/Unix-Systeme. Projektrollen/Tätigkeit: • • • Release/Konfigmanagement Requirements Management Businessanalyse (UML/BPM) Technologien: • • • Enterprise Architect (UML/BPM) Apache/Maven Hudson for CI Subversion (SCM) 01.2006 – 07.2006 Release/Change Management und Applikationsbetrieb Zambas/Lufthansa Systems AG, Frankfurt Beschreibung: Applikationsbetreuung und Servicemanagement im operativen Betrieb, sowie die Planung und Weiterentwicklung mit internationalen Outsourcing-Teams. Projektrollen/Tätigkeit: • • • • Release/Konfigmanagement Requirements Management Business-Analyse Qualitätsmanagement/Changemanager Technologien: • • • • • • J2EE / JSF Oracle/Bea -Weblogic / EJB Oracle (Database) Apache/ANT Subversion Sun Solaris (UNIX) 11 Tobias Kilian – Kompetenz / Projektportfolio 03.2004 – 12.2006 Projekt Zambas(EAI) – Entwicklung/Architektur, Lufthansa Systems AG, Kelsterbach/Frankfurt Beschreibung: Implementierung einer Java Plattform zur Kapselung alter Hostsysteme, Design eines Abstraction Layer der Backendservices zum Aufbau einer SOA Architektur. Projektrollen/Tätigkeit • Softwareentwicklung/Architektur(J2EE) • Implementierung • Qualitätsmanagement/Changemanager Technologien: • • • • • • J2EE / JSF Oracle/Bea -Weblogic / EJB Apache/ANT UNISYS HOST OS 390 IBM HOST Sun Solaris (UNIX) 01.2004 – 02.2004 Projekt Zebra/RFI Lufthansa Passage AG Beschreibung: Implementierung eines Web-Portals zur Dokumentation vorhandener und neuer Systemschnittstellen Projektrollen/Tätigkeit • Softwareentwicklung(J2EE/JSP) Technologien: • • • J2EE / JSF TOMCAT / SOAP JAVA Portlets 03.2003 – 12.2003 Projekt RIS/ISTP, Deutsche Bahn Systems AG, Frankfurt Beschreibung: Implementierung und Weiterentwicklung der Reisendeninformationssysteme(RIS) im Personalverkehr. Belieferung von Bahnhofstafeln, Webportale mit aktuellen Personen Zugfahrplänen und deren Aktualisierung in Echtzeit. 12 Tobias Kilian – Kompetenz / Projektportfolio Projektrollen/Tätigkeit • Softwareentwicklung(J2EE/Oracle/JMS) • Software-Architektur Technologien: • • • • • • • J2EE / Servlet Java JMS XML/XSLT Transformation Oracle PL-SQL SAP/BO RedHat Linux Sun Solaris Unix (Oracle) 07.2002 – 12.2002 Systemintegration, Deutsche Telekom AG, Darmstadt Beschreibung: Operative Planung und Betreuung beim Rollout neuer Releases verschiedener Systeme. Projektrollen/Tätigkeit • Systemingration/CutOver ( Rollout Production) Technologien: • • • • J2EE / JSF JBOSS / EJB TOMCAT / SOAP Oracle (Database) 08.2002 – 09.2002 Atos-Origin-Worldline GmbH Frankfurt, Payment/Financial Processing Beschreibung: Implementierung der Datenübernahme für ein Betrugs-Erfassungssystem von IBM/Hostapplikation nach Oracle. Projektrollen/Tätigkeit • Softwareentwicklung(Oracle PL/SQL) • J2EE – WebStatements Technologien: • • • J2EE / Servlet Oracle PL-SQL OS/390 Host 13 Tobias Kilian – Kompetenz / Projektportfolio 03.2001 – 07.2001 Projekt Core (Miles and More-Migr.) Lufthansa AG, Frankfurt Projektrollen/Tätigkeit • Oracle DBA • Softwareentwicklung(Oracle PL/SQL) • Qualitätsmanagement Technologien: • • • Oracle 8 HA Database Cluster Oracle PL-SQL OS/390 Host 02.2001 – 03.2001 Systemintegration – LDAP/Mailserver, Baluna GmbH Frankfurt Projektrollen/Tätigkeit • Systemintegration/Aufbau Technologien: • Linux/LDAP Services 12.1999 - 01.2001 Projekt DAVIT/EBULA – Trassenmanagement Deutsche Bahn AG / TLC Frankfurt Projektrollen/Tätigkeit • Softwareentwicklung(Oracle PL/SQL) • Release/Change Management Technologien: • • Oracle 8 HA Database Cluster Oracle PL-SQL 09.1999 – 11.1999 Controlling Datenbank, Cabletron, Neu-Isenburg/Frankfurt Projektrollen/Tätigkeit • Softwareentwicklung(Visualbasic/Oracle) Technologien: • • • Oracle 8 HA Database Cluster Oracle PL-SQL Microsoft Visual Basic (Frontend) 14 Tobias Kilian – Kompetenz / Projektportfolio 06.1999 – 09.1999 Infrastruktur Migration(Oracle), Baluna GmbH, Frankfurt Projektrollen/Tätigkeit • Softwareentwicklung(Oracle/Unix) Technologien: • • • Oracle 8 Database Oracle PL-SQL Linux/Solaris 01.1996 – 06.1999 Netzwerk-Infrastruktur-Admin,PPS-Softwareentwicklung CAD/CAM Entwicklung, CNC-Entwicklung Bertz Ladenbau GmbH, Heppenheim Projektrollen/Tätigkeit • Softwareentwicklung(AutoCAD) • Softwareentwicklung(MS-SQL) Technologien: • Microsoft Visual Basic • AutoCAD • MarvinCNC • IMOS/CADCAM 01.1994 – 01.1996 Novell-Netzwerkadministration/EndUser Betreuung, Bertz Ladenbau GmbH, Heppenheim Projektrollen/Tätigkeit • Netzwerkadministration/Support • Client-Server Konfiguration Technologien: • Novell Netware • Microsoft Windows NT Server 15 Tobias Kilian – Kompetenz / Projektportfolio Produkte / Werkzeuge/ Projekte in eigener Entwicklung Hll Bezeichnung Technologie Beschreibung KISS/Concepter Java/Swing ALM/Requirements Management and Tracking Tool KISS/Notification/Mail Services JavaEE/SOAP SMTP/SMS WEB Messaging/Notification Service auf Apache/AXIS Tomcat KISS/Reporting-Framework Java/EE Reporting Framework auf Basis von Jasper/Reports KISS/LogData Qube Java/EE / Big Data/Qube Performance/Logfile Hadoop/HBase Scrawling/Retrieval Tool Lucene / ZKOSS/WebFw. Salesfoce Query Tools Adobe Flex Query Tool für Salesforce Orgs GoogleMaps/TimeSchedule Komponente Adobe Flex Visuelle für Salesforce die Außendienst-Agenten-Position(GPS) und Kunden-Termine auf einer Maske darstellt. Salesforce Connector4MQ Java Anbindung von Salesforce Orgs an JMS/Message Queues KIM Knowlege Information Management Java/J2ME Wissens-Management Plattform Mobile-ServiceAgents Android/Google GPS-Positions/Auftrags Maps/Flex/SQS Meldesystem für Mobile ServiceAgenten Streamforce Force.Com Salesforce Applikation zur Verwaltung von Requirements und Changes in Salesforce Orgs TripRetrival Agent Java Reporting Tool für TollCollect Onbord Units Electronic Freightbook Microsoft Access Elektronisches Frachtbuch zur Erfassung und Abwicklung von 16 Tobias Kilian – Kompetenz / Projektportfolio Produkte / Werkzeuge/ Projekte in eigener Entwicklung Hll Import/Export-Prozessen in Unternehmen PContact Management Microsoft Access /SQL Server 17 CRM System auf Basis Microsoft Access