Christoph Schuler
 
 
    
Name Christoph Schuler
Jahrgang 1972
Zivilstand verheiratet mit Barbara,
3 Kinder: Melina, Levin und Lean
Hobbies Familie, Tischfussball, Aquarium und (ein wenig) Tennis
 
 

 


Werdegang
seit 2005 Lead Architect, Projektleiter und Technischer Projektleiter bei Ergon
2005-2010 Vorstandsmitglied und Kassier (2007-2010) der Java User Group Switzerland
1998-2004 ETH Zürich, Doktorat.
Informationssysteme, Datenbankgruppe, Prof. H.-J. Schek.
Dissertation: „Verteiltes Peer-to-Peer Prozessmanagement – Die Umsetzung einer Hyperdatenbank“


Korreferenten:
Prof. Dr.
Frank Leymann
UNI Stuttgart,Institut fuer Architektur von Anwendungssystemen.
Der "Vater der Workflow-Produkte bei IBM"
Prof. Dr.
Heiko Schuldt
UMIT Innsbruck, Unit for Information and Software Engineering

1993-1998 ETH Zürich, Informatik Studium.
Diplomarbeit: „SAP R/3 als Client eines globalen Prozessmanagement Systems“
Semesterarbeit Informationssysteme: „Datensynchronisation mit SAP R/3“
Semesterarbeit Robotik: „Didaktischer 8Bit Rechner Emulator.“

1993 Sprachaufenthalt England
1987-1992 Gymnasium, Pfäffikon SZ, Matura Typus C

Projekte
Migros MAPS Technische und Administrative Projektleitung für Kundenprojekt: Das Project Migros Arbeitszeit Planung und Erfassung System (MAPS) basiert mit Coop JAZZ auf dem gemeinsamen Kern ZEBRA. Die mandantenfähige Weblösung ist seit Sommer 2009 produktiv bei vier Migros Genossenschaften für 30'000 Mitarbeiter im Einsatz.
Technologien: JEE, JSF, RichFaces, AJAX, Datenbanken, Business Rule Engine, Ergon JET Software Factory
ZEBRA Lead Architect: Zebra bildet einen generischen Kern für die Planung, Erfassung und Bewertung von Arbeitszeit. Das Rohprodukt bietet umfassende Möglichkeiten zur Anpassung an die Kundenbedürfnisse, wobei ein grossen Anteil dieser Anpassungen durch Parametrisierung erreicht werden kann.
Technologien: JEE, JSF, RichFaces, AJAX, Datenbanken, Business Rule Engine, Ergon JET Software Factory
TEM Technische und Administrative Projektleitung für Kundenprojekt: Das Projekt Telecom Expense Management (TEM) kontrolliert Rechungen von Service Providern auf Fehler und Plausibilität. Bei der regelbasierten Lösung wurde grossen Gewicht auf Anpassparkeit und Wartbarkeit gesetzt.
Technologien: J2EE, AJAX, Datenbanken, Business Rule Engine, Ergon JET Software Factory
Migros Logistik Transport Technische Projektleitung für Kundenprojekt: Ergon realisierte einne webbasiertes Anwendung für die Koorination und Überwachung internationaler Warentransporte für die Migros Transport Logistik. Dabei werden Dispositionsaufträge in einem Webportal elektronisch den ensprechenden internationalen Logistikpartners zugewiesen und die der Transport der Container mit den Waren überwacht.
Technologien: J2EE, AJAX, Datenbanken, Ergon JET Software Factory
Ergon JET Softwarefabrik Lead Architect: Ein grosser Teil der Ergon J2EE Anwendungen basiert auf dem JET (Java Ergon Toolkit) Basis Framework. Durch modelunterstützte Programmierung können die Iterationszyklen bei der Realisierung von Kundenprojekten verkürzt und eine homogene Qualität einer Gesamtlösung gewährleistet werden. Das Famework umfasst sowohl Basisfunktionalität für den Zugriff auf Datenbanken, zur Modelierung von Webseiten und Scripting fähigkeiten als auch weiterführende Businessmodule wie Process Engine, Rule Engine und Event Bus.
Technologien: J2EE, AJAX, Basis Frameworks, Software Fabrik, Business Application, DSL (Domain Specific Languages)
Coop JAZZ Projektleitung für Kundenprojekt: Für die Coop Gruppe wurde eine komplet webbasierte Anwendung JAZZ (JAva Zeit- und Zutrittsmanagement) realisiert, welche durch den Einsatz moderner Technologien wie J2EE/AJAX eine einfache bearbeitung umfangreicher Daten im Webbrowser erlaubt. Das äusserst komplexe und datenintensive JAZZ-System ist seit Sommer 2006 das führende System für die Zeit- und Lohnabrechnung für die 45'000 Mitarbeiter der gesamten Coop Gruppe. Die Ergon Informatik AG hat die Lösung, welche eine grosse Herausforderungen an die Architektur und die Realisation gestellt hat, in enger Zusammenarbeit mit Coop innerhalb von nur einem Jahr von Grund auf neu realisiert und flächendeckend eingeführt. Heute arbeiten täglich bis zu 1000 Benutzer parallel in JAZZ.
Technologien: J2EE, AJAX, Webserver, Software-Engineering, Datenbanken, JavaScript
OSIRIS Dissertation an der Datenbankgruppe der ETH Zürich. Realisierung einer Peer-to-Peer Grid Infrastruktur für verteiltes Prozess(Workflow-) Management. Das Projekt umfasste sowohl die Konzeption als auch die Umsetzung der verteilten Anwendung und die Durchführung von Performance-Benchmarks bis zu einer Clustergrösse von 64-128 Rechnern.
Technologien: Middleware, Transaktionstheorie, J2EE, Webserver , Webservices, Software-Engineering, Datenbanken, Grid, Peer-to-Peer, Clustermanagement, C++, Java, XSLT, JavaScript
1990-1998

Ferien- und Teilzeitarbeit bei ASIM Technologies, Uznach SG.
Entwicklung Firmware für passiv Infrarot Sensoren in den Bereichen Sicherheit und Verkehrstechnik.
Beratung bei der Umstellung auf Micro-Controller-Technologie.

1996 Praktikum bei Coop Schweiz im Bereich Warenwirtschafts- und Kassensystem.

Publikationen
  2005 C. Schuler, C. Türker, H.-J. Schek, R. Weber, H. Schuldt: Scalable Peer-to-Peer Process Management. To appear in: International Journal on Business Process Integration and Management, 2005.    
    C. Schuler, H. Schuldt, C. Türker, R. Weber, H.-J. Schek: Peer-to-Peer Execution of (Transactional) Processes. To appear in: International Journal on Cooperative Information Systems, 2005.    
    M. Mlivoncic, C. Schuler, C. Türker, S. Balko: A Service-Oriented Grid Infrastructure for Multimedia Management and Search. Peer-to-Peer, Grid, and Service-Orientation in Digital Library Architectures, Sixth Thematic Workshop of the EU Network of Excellence DELOS, Cagliari, Italy, June 2004, Revised Selected Papers    
    C. Türker, K. Haller, C. Schuler, H.-J. Schek: How can we support Grid Transactions? Towards Peer-to-Peer Transaction Processing. CIDR 2005: 174-185    
2004 C. Schuler: Verteiltes Peer-to-Peer Prozessmanagement – Die Umsetzung einer Hyperdatenbank. Dissertation. Eidgenössisch Technische Hochschule ETH Zürich
    M. Mlivoncic, C. Schuler, C. Türker: Hyperdatabase Infrastructure for Management and Search of Multimedia Collections DELOS Workshop: Digital Library Architectures 2004: 25-36    
    C. Schuler, R. Weber, H. Schuldt, H.-J. Schek: Scalable Peer-to-Peer Process Management - The OSIRIS Approach. IEEE International Conference on Web Services (ICWS'04) 26-34    
    H.-J. Schek, H. Schuldt, C. Schuler, C. Türker, R. Weber: Hyperdatenbanken zur Verwaltung von Informationsräumen. it - Information Technology 46(2): 67-75    
   2003 C. Schuler, R. Weber, H. Schuldt, Hans-Jörg Schek: Peer-to-Peer Process Execution with Osiris. International Conference on Service-Oriented Computing (ICSOC’03): 483-498    
  R. Weber, C. Schuler, P. Neukomm, H. Schuldt, Hans-Jörg Schek: WebService Composition with O'GRAPE and OSIRIS.  Proceedings of 29th International Conference on Very Large Data Bases (VLDB’03): 1081-1084    
  2002 H.-J. Schek, Heiko Schuldt, Christoph Schuler, Roger Weber: Infrastructure for Information Spaces. Advances in Databases and Information Systems, 6th East European Conference (ADBIS’02): 23-36    
  C. Schuler: OSIRIS - Eine Plattform für die verteilte Ausführung von Geschäftsprozessen. GI-Workshop Grundlagen von Datenbanken 2002    
  2001 A. Naef, C. Schuler, H. Schuldt: Monitoring komplexer Dienste in unternehmensübergreifenden Prozessen am Beispiel von SAP R/3 Business Workflows. Datenbanksysteme in Büro, Technik und Wissenschaft (BTW’01): 85-94    
  C. Schuler, H. Schuldt, H.-J. Schek: Supporting Reliable Transactional Business Processes by Publish/Subscribe Techniques. International Workshop Technologies for E-Services (TES’01): 118-131    
  2000 C. Schuler, H. Schuldt, H.-J. Schek: Transactional Execution Guarantees for Data-Intensive Processes in Medical Information Systems. European Workshop on Computer-based Support for Clinical Guidelines and Protocols (EWGLP 2000)    
  1999  G. Alonso, U. Fiedler, A. Lazcano, H. Schuldt, C. Schuler, N. Weiler: WISE: An Infrastructure for E-Commerce. Enterprise-wide and Cross-enterprise Workflow Management 1999: 2-9    
   H. Schuldt, C.Schuler, G. Alonso, H.-J. Schek: Workflows over Workflows: Practical Experiences with the Integration of SAP R/3 Business Workflow in WISE. Enterprise-wide and Cross-enterprise Workflow Management 1999: 65-71