06.09.2022 aktualisiert
AU
teilweise verfügbar
Solution Architect, Technical Product Owner, Senior Java Expert
Zuerich, Schweiz
Schweiz
M.Sc. (hons), B.Sc 1987-1991, University of Canterbury, NZSkills
TIBCO EmsMicrosoft AccessMicrosoft WordHTMLJavaJavaScriptVbscriptXhtmlMicrosoft ExcelMicrosoft WindowsSAP Sybase ASEAPIsAgile MethodologieAjaxXmlspy
Epic, Azure cloud-based kafka platform, cloud platform, SAFe 5.x agile, cloud, data mining, CRM, TOGAF, UML, Java, Web Services, Windows, Oracle Java 1, Spring, Spring Boot, Hibernate, JPA, IBM MQ, MS SQL Server, RabbitMQ, Docker, Kubernetes, Rancher, Jenkins, SOAP, REST, web-service, web service, continuous integration, continuous delivery, SQL, DevOps, Spring Boot 2.0, Spring Data, P2P, Sun Solaris 5.10, RHEL CSLOracle Java 1, Oracle, Spring 3, Hibernate/JPA, IBM Linux 2.4/3, MQ, Oracle Weblogic 8-10, Oracle AQ, Tibco EMS, Oracle 11g, MS SQL Server 2012, Scrum, low latency, router, complex event processing, MS XP, RHEL3, Sun Solaris, IBM MQ JMS, Sybase 12.5, Eclipse Helios, ClearCase, ClearQuest, Subversion, IBM, CMMI, Java server, Sybase DB, Hibernate frameworks, Java POJO, J2EE, JSP, Taglibs, Tiles, JavaFaces, Struts, Swing, Tibco, JMS, JAXB, Eclipse XML, RMI-IIOP, TOAD 8, Oracle 9i, Tomcat 5.x, JIRA, CruiseControl, TIBCO RV, RMI, web application, tomcat, data migration, IBM Websphere Application Server 6, RHEL 3.0, 2.1, EJB, Struts MVC, Log4j, Junit, Sun Solaris 5.8-5.10, IBM RAD 7.0, Websphere Application Developer, Test Director, Embarcadero DBArtisan, TogetherJ 6.0, Reflection X, Visio 2003, enterprise application, Java J2EE EJB technology, GUI, Apache Struts, Websphere Application Server environments, Oracle 9i database, Dataguard, Sybase, Oracle DB systems, Win 2000, Win SBS2003, CORBA 2.3, IBM RHEL 3.0, Websphere Application Developer 5, Sparx Systems Enterprise Architect, middleware, SonicMQ, BEA TUXEDO, Win XP, JDOM, Castor, Zeus, IBM Websphere, Solaris, Eclipse 2.x, 3.0, Together 6.0, Oracle 8.0.5, 8i, Websphere 4.0.x, API, Multi-channel Access Protocol, IBM Visual Age 3-3.5, 8.0.5, 8i, Windows Sun Solaris, UNIX, FTP, database, backend, Win7/8, MS Exchange Server, Maximizer CRM, Sun Solaris Ultra, Windows NT 4.0, UNIX (OLU), HTML, XML, thin client, DB, Intranet, CMS, MediaSurface CME, JavaScript, content management, static content, web-based, Access 97, MS Office 97, HTML pages, web servers, Compaq Proliant, Visual Basic 3.0/5.0/6.0, SQL Server Server, Windows NT 4.0 API, RAD, SQL Server DBA, MS, ODBC, SQL Server 6.5 data, Compliancy testing, Excel, Spreadsheets, database engines, Programming, Access 2.0/7.0, Visual Basic 3.0/4.0, Equinox programming tools, Client-Server, DDE, WORD 6.0, Excel 5, Delrina WinFAX Pro, Visual Basic, Access, Equinox, DDE/ODBC, Access 1.1, 2.0, Paradox tables, Paradox 4.0, MS Access 1.1, cost optimisation, Apache Kafka 2.x, Confluent 5.x, Oracle Java, JDK 1.5, 1.6, 1.7, 1.8, 10, 11, Oracle Complex Event Processing 11.1.1.6, 11.1.1.7, 12.1, Spring-boot, JNI, JNDI, Tibco RV & EMS, Web, Custom Taglibs, JavaFX, Agile (Scrum), Scrum Master, Rational Software Architect, RationalXML Spy 4.0, Modeller, Enterprise Architect, Jude, Developer Tools, Helm, Istio, XSLT, Webstart, JSON, Test Driven Development, TDD, TOAD Data Modeller, Sybase Powerdesigner, Eclipse, Eclipse SOAPUI. XML Spy 4.0, Softquad Xmetal 2.xOracle, SQL Navigator 4.0, TOAD X, WSAD 5.x, 4.x, SoapUI Sybase, ISQL, RapidSQL, JetBrains, IntelliJ SQL Server, Enterprise Manager X, UBS IB BuDDy, WARP, Build Management, Continuous Build, Subversion Clearquest, QualityCenter, Altlassian Jira, Hudson, Altlassian Bamboo (TortoiseSVN), Crucible, MS Project, Altlassian Confluence, Git, BitBucket, ORACLE 11g 10g, 9i, MS SQL Server Sybase ASE 12.5.3, PL/SQL, 6.5/7.0/2008/2012/2016 Transact SQL, SQL Net, SQLPlus Transact SQL iSQL, Linux, Microsoft, Sun Solaris 10, 9, 8 RHEL, Fedora, Redhat (Centos), Ubuntu, Windows (all versions, variants including Server, Knoppix, Suse, Application Servers, Oracle Complex Event Processor 11.1.1.6 Tomcat, Oracle Weblogic 8.1, 9.2, 10.3, 11.x, JBoss, WDSL/REST) JSON, ATI XML, DOM (JDOM), Web Shell, CSS, DHTML, XHTML, VBScript, MSBash, Powershell, Python, Perl Office Web Components, AJAX, Dojo
Sprachen
DeutschgutEnglischMuttersprache
Projekthistorie
Responsibilities:
Technical Epic Owner / Technical Team Lead / Line Manager Swisscard solution architecture
Technical epic owner for the Event Streaming initiative focussing on Azure cloud-based kafka platform managed by Confluent and related
applications migration for the Credit Card Issuing business.
* Definition of cloud platform solution architecture
* Definition of reference solutions architectures for migrated applications
* Customised kafka and confluent cookbook guide for developers
* Pilot applications: purchase authorisation notifications as events to servicing partners, improved loyalty point bank redemption
architectures for multiple point bank provider
Interim Team leader, line manager and active solution architect within the solution architect group. Working closely with enterprise
architecture, the team focusses on the credit card issuing business value stream domain architecture solutions, technical and platform
architectures for Swisscard as a whole within the SAFe 5.x agile delivery context. In addition the group covers solution architecture
oversight for the credit card merchant (Acquiring) business.
Regular engagement and presentation of solution architectures to stakeholders. Regular assessment of solution architectures against
architectural guidelines and strategy. Representation of solution architectures in regular IT architecture board meetings where architectural
decisions and exceptions are discussed.
The following business lines as value streams supported by me and my team:
* Digital customer journey: the modernisation of the customer interactions through digital channels, including new mobile app, new
digital customer onboarding mechanisms, digital identity and digital signing solutions, customer view integration with co-branding
and servicing partners
* IT Foundation: technical platform and shared services solution architectures, including supporting the enterprise cloud-first
strategic initiative. This is wide ranging value stream that focusses on the shared platforms and services for the entire
organisation
* Market Offering: new product development such as extending loyalty points redemption architecture, new partner service
integration, marketing data mining
* Operational Excellence: customer servicing solutions, both for self-servicing and call center servicing. Automated customer
identification, automation of customer servicing workflows, innovation of CRM and case management mechanisms
* Risk and Compliance: migration to a state of the art compliance system, migration to a cloud-based Credit Risk managed
service, upgrades to internal fraud management services
2
Employing Open Group methodologies where appropriate (TOGAF ADM, OG Archimate). Architectural designs are captured in BizzDesign
as both Archimate viewpoints and UML diagrams where they are subject to formal review.
Responsible for internal and external resource hiring for the solution architecture team.
Technical Epic Owner / Technical Team Lead / Line Manager Swisscard solution architecture
Technical epic owner for the Event Streaming initiative focussing on Azure cloud-based kafka platform managed by Confluent and related
applications migration for the Credit Card Issuing business.
* Definition of cloud platform solution architecture
* Definition of reference solutions architectures for migrated applications
* Customised kafka and confluent cookbook guide for developers
* Pilot applications: purchase authorisation notifications as events to servicing partners, improved loyalty point bank redemption
architectures for multiple point bank provider
Interim Team leader, line manager and active solution architect within the solution architect group. Working closely with enterprise
architecture, the team focusses on the credit card issuing business value stream domain architecture solutions, technical and platform
architectures for Swisscard as a whole within the SAFe 5.x agile delivery context. In addition the group covers solution architecture
oversight for the credit card merchant (Acquiring) business.
Regular engagement and presentation of solution architectures to stakeholders. Regular assessment of solution architectures against
architectural guidelines and strategy. Representation of solution architectures in regular IT architecture board meetings where architectural
decisions and exceptions are discussed.
The following business lines as value streams supported by me and my team:
* Digital customer journey: the modernisation of the customer interactions through digital channels, including new mobile app, new
digital customer onboarding mechanisms, digital identity and digital signing solutions, customer view integration with co-branding
and servicing partners
* IT Foundation: technical platform and shared services solution architectures, including supporting the enterprise cloud-first
strategic initiative. This is wide ranging value stream that focusses on the shared platforms and services for the entire
organisation
* Market Offering: new product development such as extending loyalty points redemption architecture, new partner service
integration, marketing data mining
* Operational Excellence: customer servicing solutions, both for self-servicing and call center servicing. Automated customer
identification, automation of customer servicing workflows, innovation of CRM and case management mechanisms
* Risk and Compliance: migration to a state of the art compliance system, migration to a cloud-based Credit Risk managed
service, upgrades to internal fraud management services
2
Employing Open Group methodologies where appropriate (TOGAF ADM, OG Archimate). Architectural designs are captured in BizzDesign
as both Archimate viewpoints and UML diagrams where they are subject to formal review.
Responsible for internal and external resource hiring for the solution architecture team.
OS Platforms: Application Languages, scripts and development tools:
Windows Oracle Java 1.6,7,8, Spring, Spring Boot, Spring Data Hibernate/JPA, IBM MQ, MS SQL
Server, RabbitMQ, Docker, Kubernetes, Helm, Istio, Rancher, Jenkins
Responsibilities:
Technical Team Lead / Product Owner Shared Service Facade components development
Technical team leader and Product Owner for 23 core business SOAP and REST protocol-based shared web-service components which
access the various company business domains
Responsible for internal and external resource hiring for the web services team.
* The shared web services encompassed the following management services, account, archive, campaign, case, contact, letter
generation, user entitlement, master data, person, statements and transactions.
* The non-web shared services included: credit card fraud alerting, sms notification mechanism, card embossing management,
loyalty point redemption services
* Responsible for a team of 8 software developers and 2 test engineers
* The technical implementation of program level features while maintaining the conceptual and technical integrity of existing
components
* All system architecture decisions relating to existing and new component innovation
* Implemented centralised web service operation version support
* Introduced continuous integration / continuous functional & performance testing / continuous delivery pipelines to enable the
"release when ready" behaviour
* Extensive performance improvements and design simplification (both java and SQL) across poorly performing components.
Average performance improvement 500%
* Began pivoting team mind-set from ManOps to DevOps
* Migrated components to a container-managed delivery with docker/kubernetes/helm/istio
* Component Technology stack consisting Spring Boot 2.0 / Spring Data / P2P messaging (IBM MQ and RabbitMQ)
Windows Oracle Java 1.6,7,8, Spring, Spring Boot, Spring Data Hibernate/JPA, IBM MQ, MS SQL
Server, RabbitMQ, Docker, Kubernetes, Helm, Istio, Rancher, Jenkins
Responsibilities:
Technical Team Lead / Product Owner Shared Service Facade components development
Technical team leader and Product Owner for 23 core business SOAP and REST protocol-based shared web-service components which
access the various company business domains
Responsible for internal and external resource hiring for the web services team.
* The shared web services encompassed the following management services, account, archive, campaign, case, contact, letter
generation, user entitlement, master data, person, statements and transactions.
* The non-web shared services included: credit card fraud alerting, sms notification mechanism, card embossing management,
loyalty point redemption services
* Responsible for a team of 8 software developers and 2 test engineers
* The technical implementation of program level features while maintaining the conceptual and technical integrity of existing
components
* All system architecture decisions relating to existing and new component innovation
* Implemented centralised web service operation version support
* Introduced continuous integration / continuous functional & performance testing / continuous delivery pipelines to enable the
"release when ready" behaviour
* Extensive performance improvements and design simplification (both java and SQL) across poorly performing components.
Average performance improvement 500%
* Began pivoting team mind-set from ManOps to DevOps
* Migrated components to a container-managed delivery with docker/kubernetes/helm/istio
* Component Technology stack consisting Spring Boot 2.0 / Spring Data / P2P messaging (IBM MQ and RabbitMQ)
OS Platforms: Application Languages, scripts and development tools:
Windows, Sun Solaris 5.10, RHEL CSLOracle Java 1.6,7,8, Oracle Complex Event Processor, Spring 3.x, Hibernate/JPA, IBM
Linux 2.4/3.1 MQ, Oracle Weblogic 8-10, Oracle AQ, Tibco EMS, Oracle 11g, MS SQL Server 2012
Responsibilities:
Solutions Architect: Post Trade Routing, FX pricing, MM Pricing
Agile Scrum Master and Technical Lead: Money Markets AS projects, (9 team members)
FX Flux AS projects (8 team members)
Architect and Technical Lead: FX price engine (realtime, low latency, high performance)
Money Market price engine (realtime, low latency, high performance)
High performance FX/MM/PM post trade router (2 trillion USD annually)
Swiss specialist for Oracle Complex Event Processor (OCEP) technology.
Application owner / Architect of FX and MM price engines.
Application owner / Architect of FX/MM/PM post trade capture routing systems.
Team Lead of FX/MM trade capture, FX/MM trade management (team size up to 12 members including testers and BA's, Agile)
Solution Architect for FX and MM price engines and FX/MM/PM trade routing system, all of which using Oracle's complex event processing
technology.
Responsible for internal and external resource hiring for the development team.
3
Ultimate implementation responsibility for projects: 3m CHF.
Technical:
* VM tuning for high performance, low latency
* Low latency cache management techniques.
* Event-based streaming architecture and design
Windows, Sun Solaris 5.10, RHEL CSLOracle Java 1.6,7,8, Oracle Complex Event Processor, Spring 3.x, Hibernate/JPA, IBM
Linux 2.4/3.1 MQ, Oracle Weblogic 8-10, Oracle AQ, Tibco EMS, Oracle 11g, MS SQL Server 2012
Responsibilities:
Solutions Architect: Post Trade Routing, FX pricing, MM Pricing
Agile Scrum Master and Technical Lead: Money Markets AS projects, (9 team members)
FX Flux AS projects (8 team members)
Architect and Technical Lead: FX price engine (realtime, low latency, high performance)
Money Market price engine (realtime, low latency, high performance)
High performance FX/MM/PM post trade router (2 trillion USD annually)
Swiss specialist for Oracle Complex Event Processor (OCEP) technology.
Application owner / Architect of FX and MM price engines.
Application owner / Architect of FX/MM/PM post trade capture routing systems.
Team Lead of FX/MM trade capture, FX/MM trade management (team size up to 12 members including testers and BA's, Agile)
Solution Architect for FX and MM price engines and FX/MM/PM trade routing system, all of which using Oracle's complex event processing
technology.
Responsible for internal and external resource hiring for the development team.
3
Ultimate implementation responsibility for projects: 3m CHF.
Technical:
* VM tuning for high performance, low latency
* Low latency cache management techniques.
* Event-based streaming architecture and design