Post Job Free
Sign in

Developer, Architect. TIBCO, Java, J2EE, SOA, BPM, EAI

Location:
Amsterdam, NH, The Netherlands
Posted:
April 07, 2014

Contact this candidate

Resume:

George Toulas

*** ****** ************, ******, *********, Netherlands

+316******** – ******.******@*****.***

Technical Skills

Programming Languages

C++, Java, Visual Basic, ADA, Prologue.

Development technologies & tools

Web - JSP, Servlets, JavaScript, ASP. JRun, Tomcat, WebSphere.

Web services – XML, XSD, HTML, XSLT & Xpath. Axis

GUI - Swing, SWT, Android SDK

Java - JUnit, Ant, EJB 2.1, Hibernate. Eclipse, JBoss. JBuilder.

DBMS – Oracle, DB2, Sybase, SQL Server

SOA, BPM and EAI

TIBCO: Business Studio, AMX, AFF, GI, Designer, BusinessWorks/Workflow, BusinessEvents,

iProcess, iDecisions, iProcess Conductor, iAnalytics, InConcert, Integration Manger, Administrator,

Hawk, Adapter SDK, LDAP Adapter, SAP/R3 Adapter, File Adapter, Hawk Adapter.

Middleware

JMS, Rendezvous, MQ.

Application / Web servers

Tomcat, JBoss, Websphere, BEA WebLogic, JRun

API’s

J2EE/J2SE, JMS, JDBC, Swing, SWT, Android SDK, TIBCO: Rendezvous, Adapter SDK, iProcess

SSO/SPO, InConcert (IcJava, C Reuters SFC, STL, Roguewave. MSXML, DOM.

OS & Admin

UNIX: Solaris, AIX, HUP, Windows, VMS. Exceed, Reflection, SSH, VPN. TIBCO Routing Daemons,

Rendezvous, multicast, load balancing, fault tolerance. EMS security and Administration.

Database

ORACLE, DB2, SQL Server, Sybase, MySQL. SQL, Toad, SQL Developer.

Design Tools

Enterprize Architect, Business Studio, Visual Paradigm, Rational Rose, Visio, Select SSADM, Select

Enterprise.

Architecture and methodology

UML, OOA, OOD, AOP, MVC, SOA, SSADM, Prince2, Scrum, Agile.

Networking

CCNA training. DSL and fibre service models knowledge. Network elements: DSLAM, UAC, MGX.

Mobile Telephony, HLR.

Configuration, change management and testing tools

Rational Clearcase & Clearquest, CVS, WinCVS, Tortoise, VSS, Subversion, Dimensions, Greenhat.

Other

Good understanding of SAP/R3, SAP CRM, ABAP, BAPI, IDOC and RFC. Siebel, Calico, Netcracker,

Cramer. IBM Mainframe, GMF, MQ Series (C++ and java api’s)

Roles Performed

Support engineer, Analyst, Designer, Developer, Release (Change) Manager, Change Controller,

Technical Architect, Technical Project manager, Solution Architect, Senior IT Advisor

Employment

February 2014 – Now Fujitsu Belgium

Technical TIBCO Architect

Duties & deliverables

Setup AMX 3.3 infrastructure

Design and develop data model for incident management SOA services

Design pilot framework to integrate ServiceNow with CMDB and HPSC

September 2012 – May 2013 ING B.V. Netherlands

Solution / Enterprise Architect

Duties & deliverables

Quality assurance of various services for Caesar programme

Design and delivery management of common logging for CDAM (customer data and

agreements management ) domain

Design and develop new development appliances (VM) to be used for solutions development

May 2010 – September 2012 ING B.V. Netherlands

Solution / Enterprise Architect

Duties & deliverables

Long Term – Solution / Enterprise Architect

Data governance various banking domains (IFW and IDM)

IT infrastructure purchase and setup

Software/tool-kits purchases

Human resources in-takes

In-takes between departments

Project initiations for a large programme (Caesar)

Project methodology and processes

Solution architecture (decision making role here)

Technical architecture (decision making role here)

Negotiations between business regarding their requirements, expectations and their

realization.

Initially – Solution architect

Define and maintain domai n and data model based on IFW (financial industry standard)

Define initial architecture for a TIBCO/IBM MDM based solutions.

Assist with business requirement definition and process improvement.

Define data structures and protocols of communication between Presentation, BPM layer and

IBM MDM layers (SOAP/HTTP and SOAP/JMS).

Design a unified work list application to assist with manual work in multiple domains, where

work sourced from multiple workflow systems. 5 tier solution – Standar 3-tier WebSphere

based application with 2 more tier for back-end systems real time feeds.

Steer, design and implement business use cases for 3 different domains: retail, commercial and

corporate banking.

Specify infrastructure requirements and environment setup.

Supervise and manage TIBCO and IBM MDM software installation (old and AMX stack for

TIBCO).

Deliver a reusable workflow framework using iProcess, DBMS, BW and SPO java API.

Deliver a JMS based adapter for IBM MDM.

January 2009 – April 2010 TMNS Consulting, Switzerland

Senior developer / Technical architect

Duties & deliverables

Define and design change requests within a TIBCO AFF environment using SOA and EAI

principles. (iProcess, iProcess Conductor, SIM, BE and BW).

Implement BE rules for AFF and additional business requirements.

Installed iProcess server on windows and Linux AS.

Established non-functional requirements and implemented load balanced and fault tolerant

solution for EAI components.

Requirements gathering and change management of migration from IBM MQ based EAI

solution to TIBCO iProcess (E2E data mappings, xml, JMS ESB, workflow and adapter design).

Maintain custom build web application using standard J2EE tools: xml, xslt, jdbc, jsp servlets

November 2005 – November 2008 Ciber Consulting, Netherlands

Technical / Solution Architect and Team leader

Duties & deliverables

Develop and maintain enterprise common data model (CDM). Extend OAGIS (engineering

industry standard) data model.

Establish, design and deliver synchronous and asynchronous error handling based on JMS and

TIBRV.

Established Service Oriented Architecture (SOA), best practices around its development, data

structures and the way data are communicated .

Process design and development using TIBCO BusinessWorks, TIBCO BusinessEvents.

Workflow design and development using iProcess, BWConnector, iDecisions and custom

developed connectors using iProcess API.

Supervising and validating the delivery of all EAI components and workflows developed by the

EAI development team.

Implement a logging concept using BE complex event handling part. Implement r ulebases to

classify messages that are being logged (based on type, severity, source and sink systems)

Delivered a “develop and deploy” concept using TIBCO design time libraries and XML

reference integrity.

Established source control and change management concept using CVS, ClearQuest and

ClearCase.

Became member of CCB and managed the delivery of all EAI department projects in

production.

Responsible for interaction with stakeholders from Accounts Payable, Human Resources and

Engineering departments (for project initiation and requirements definition).

June 2005 – November 2005 Lombard Assurance, Luxembourg

Senior developer

Duties & deliverables

Establish Service Oriented Architecture (SOA).

Design and develop Web Services using Axis, Eclipse and BusinessWorks.

Designing multi-tier architecture using J2EE and TIBCO products.

Developed prototype BAM application using TIBRV api and Java Swing.

Development of service libraries to be used as BusinessWorks development plugins.

Compilation of development guidelines for Lombard’s EAI development team.

Training Lombard’s EAI team on new technologies and “how-to” things.

Delivery of concepts for deployment, de-coupling and configuration management.

Design and maintenance of Common Data Model.

Design and maintenance of mapping specifications.

Mar 2004 – May 2005 Swisscom Mobile AG, Bern, Switzerland

TIBCO BPM and J2EE developer

Duties & deliverables

Implementing multi-tier architecture using TIBCO products.

Design and developed workflows, processes and formflows using TIBCO’s Designer,

BusinessWorks / Workflow.

Design and development of error-handling framework using BusinessWorks and Designer.

Developed server-client application to capture, store and display messages (Swing GUI, TIBRV

java api, JDBC and oracle database)

Development of various service libraries (stand alone, EJB 2.1 spec) to be used as

BusinessWorks development plugins and runtime services by Swisscom’s EAI development

team.

Compilation of development guidelines for Swisscom’s EAI team.

Design and development of web application for Swisscoms’s application support team to

handle workflow errors (MVC, IcJava, JSP, servlets and XML).

Supporting releases in production and integration testing.

Jan 2004 – Mar 2004 Daiwa SMBC Securities, London, UK

TIBCO Infrastructure consultant

Duties & deliverables

Delivering concepts regarding deployment and failover for load balanced and fault tolerant

BusinessWorks, InConcert and Administrator deployments and installations.

Leading and supervising the failover tests.

Providing advice regarding security, routing daemons and multicast application configuration.

Training employees regarding Rendezvous concepts and usage, TIBCO Administrator,

BusinessWorks engines and the Runtime environment.

Initiated and supervised the development of workflow reporting application using ASP, XML

and XSLT.

Apr 2001- Jan 2004 KPMG Consulting, London, UK

TIBCO BPM and J2EE developer

Duties & deliverables

Implementing EAI solution based on KPMG Consulting practices.

Designing business workflows through workshops with the client and solution architects.

Implementing workflows using InConcert, TIBRV, prolog and java.

Designed and developed web application to assist with workflow manual work (J2EE, XML, JSP,

servlets, IcJava, RV).

Developed custom adapter using Adapter SDK to store AE Message data in Oracle database.

Developed GUI tools (java, Swing, IcJava, log4j) to assist the application support team with

issues investigation.

Developed Messagebroker transformations in order to interface systems using different data

models.

Created Hawk rule-bases and UNIX shell scripts to monitor deployed applications.

Prototyped the replacement of Messagebroker by Business Works.

Configuration management was constantly taking place by the use of Ratio Clearcase.

Bugs, defects and change requests were addressed and managed via Rational Clearquest.

Supporting configuration manager and project leader regarding releases in production.

Oct 2000 – Apr 2001 Green Hat Consulting Ltd, London, UK

TIBCO Consultant

Duties & deliverables:

Installing and maintaining most Active enterprise TIBCO tools. Rendezvous, InConcert,

Messagebroker, Repository, Hawk.

Configuring routing daemons and applications.

Developing UNIX shell scripts to manage TIBCO components.

Developing Hawk rule bases to send alerts monitor and restart TIBCO components, OS

processes and resources.

Apr 2000 – Oct 2000 Green Hat Consulting Ltd, London, UK

Software developer

Duties & deliverables:

Implementation of commercial monitoring tool (C++, UNIX).

Development of feeds (Reuters SFC, TIB and TIB/RV APIs).

Designing and developing Green Hat’s in-house API for market data exchange.

Developed online documentation.

Education

January 2002 - PGDip Decision Sciences, Westminster University

June 1999 - BSc (hons) Computer Studies, Nottingham Trent University

Linguistic Skills

Fluent Greek and English. Basic German and Spanish.

References

Available upon request



Contact this candidate