Integration Architect @ From June 2015 to Present (7 months) Enterprise Architect @ In March 2015, I became TOGAF 9 Certified.
Leveraging my expertise in training and learning facilitation, I created accompanying training courses for the TOGAF 9 examination track:
• TOGAF® In 30 - TOGAF Overview For Business/IT Professionals
• TOGAF® Certification,Accelerated Enterprise Architect Course
As a member of the Open Group Architecture Forum, I have contributed (editorial review) to the next version review of the TOGAF specification.
During this time I have also taken the opportunity to invest in my career training and have completed a number of training courses in preparation for my next architecture role (please refer to the Courses section of my profile).
I am currently studying for the Microsoft Windows Azure 70-534 Exam "Architecting Microsoft Azure Solutions". From February 2015 to Present (11 months) Director @ Previous Company Name: Viable New Technologies Ltd From May 1998 to Present (17 years 8 months) Co Owner @ During this time, I co-founded a digital marketing agency specialising in the HubSpot marketing platform.
I leveraged my previous skills from business workflow development and systemisation to create multiple SOPs for the business.
In addition, my project management skills were strengthened. Although I enjoyed my time creating this business, I realised I needed the challenge of a multi-disciplinary Business & Technology role which a single platform specialisation could not provide. From July 2014 to February 2015 (8 months) BPM Lead Developer/Technical Team Lead/Solution Architect @ Technical Team Lead – Maersk Line Remote Container Management Project (RCM).
Working in London/Copenhagen, I was responsible for the development and delivery of Weblogic(WLS) Hosted Oracle BPM and External JBoss GUI components from design , testing through to implementation.
During this period I was team lead for the BPM (responsible for enterprise workflow solution) and GUI (associated external BPM GUI).
My remit was to liaise directly with business stakeholders, the enterprise architecture team to ensure functional and non functional requirements were met and adhered to Maersk Enterprise Architecture standards.
The role was multi-faceted covering the solutions architecture space with primary responsibility for delivery of the BPM solution.
In addition, I was responsible for
• Coordinating with the SOA team ( helping define SOA business web services over SOAP and mapping legacy data from IMS/MQ source to the OSB )
• Coordinating with the Devops team (to ensure availability of environments for test, SIT, UAT & Production)
• Coordinating with the BI team ( ensure sufficient analytical information was made available without undue performance impact using SSIS as part of their ETL needs for MIS and BAM reporting)
• Coordination with the Test team ( to help define/author and validate system and end to end tests to ensure adequate coverage of functional and non-functional requirements)
Ongoing estimations, capacity planning, resource management and risk register maintenance were also key responsibilities. System was successfully rolled out in the first phase of production.
During my first 2 months, I also worked on a separate project dealing with improving the existing performance and scalability of an existing OBPM solution - specifically from an applications and deployment infrastructure perspective.
This project used KANBAN as an agile delivery method. From February 2012 to October 2013 (1 year 9 months) Senior European BPM Trainer @ Delivered Business Process Modelling and Enterprise Portal training courses to blue chip clients all over EMEA.
Senior Trainer for the Oracle BPM and Oracle Webcenter software suites.
Specialised in OBPM 10gR3 delivery as well as OBPM 11g deliver (last delivery Jan 2012)
(formerly ALBPM 6.x and ALUI 6.x product suites in Europe.)
Responsible for delivery of full suite of OBPM training products to technical staff, support staff, business staff and management for blue chip companies across EMEA. Training delivery is a role I enjoy reflected in consistent high customer satisfaction scores for training delivery. From June 2008 to January 2012 (3 years 8 months) Technical Architect @ OBPM 10gR3 Design and Development Contract
Technical Architect/BPM Consultant – Deutsche Bank Frankfurt/London
In this role I was responsible for the development and delivery of client/server BPM components as well as test suite software for 4 disparate OSS related business processes in the arena of:
• Firewall Rules Recertification
• Identity Administration provisioning
• Inter-Networking Connectivity Requests
• Change Management Requests
Technologies used included OBPM10g R3, SOA - Web Services, ALBPM 5.7, AJAX, JSPs, Javascript, JQuery. From October 2009 to November 2011 (2 years 2 months) BPM Trainer @ Delivered Business Process Modelling and Enterprise Portal training courses to blue chip clients all over EMEA.
Responsible for delivery of full suite of ALBPM training products to technical staff, support staff, business staff and management for blue chip companies across Europe and as far afield as India. Training delivery is a role I enjoy reflected in consistent high customer satisfaction scores for training delivery.
Focused on ALBPM 6.x and ALUI 6.x product suites. From June 2007 to June 2008 (1 year 1 month) BPM Consultant @ Business Process Modelling Consultant specialising in the iGrafx Enterprise Architecture Toolset: Enterprise Central & Enterprise Modeler.
In this role I was responsible for technical pre-sales for the UK & Ireland. For this geographic region, I installed/configured enterprise deployments as well as client-site training and consultancy services to help populate enterprise repository and offer guidance on tool best practice. The Enterprise Toolset covered areas as diverse as Risk Management, Security, Compliance & Strategy. From November 2006 to June 2007 (8 months) Director @ Website Development including Google Adwords PPC account management From October 2003 to November 2006 (3 years 2 months) Technical Architect @ As a Technical Architect, I was responsible for the specification of IT standards and policies pan business/IT units. As part of the Architecture Team, I was also co-responsible for full end to end IT architecture and design using UML artifacts where appropriate.
In addition, this team was tasked with identification and provision of Enterprise wide IT solutions. My specialism in the team was Object Orientation and J2EE technologies. Engagements covered all areas of the banking business from credit cards through to the branch network with a good proportion of time allotted to the J2EE Multi-Channel Architecture initiative (with IBM & Eontec).
Highlighted Projects
Multi-Channel Architecture (MCA)
• Ensure the J2EE architecture was fit for purpose
• Co-design SOA API granularity using EJB Session Bean façade
• Co-design O/R and legacy mapping messages over MQSeries J2EE Branch Desktop Prototype
• Evaluate J2EE Thin Client Implementation
• Prototype GUI & Navigation Screens
• Construct cost estimates
• Develop network resource models
Enterprise Desktop TCO Model
• Part of team tasked with TCO model creation
• Provided Technical Input on alternative solution implications.
Chordiant CRM Integration
• Validation of Framework Functional & NFRs
• Ensuring framework integration with other J2EE systems eAffluent
• Validation of Framework Functional & NFRs
• Ensuring framework integration with other J2EE systems
• Co-design of security and infrastructure models
Credit Card Services Outsource
• Construction of RFI’s & RFP’s
• Evaluation of Responses
• Assurance of NFR fulfilment From March 2001 to September 2003 (2 years 7 months) J2EE Consultant @ Investigation, analysis, design and prototyping of a distributed system using J2EE and COM based technologies. The purpose of this system was to allow scientists/researches to gather information about experiments or other business entities without the need to mine data from different application domains (requiring an in-depth knowledge of relational databases). Delivered J2EE prototype. From June 2000 to December 2000 (7 months) Technical Project Lead @ Analysis, design and implementation of payroll intranet system for Superdrug on behalf of IBM.
Leading/mentoring small team getting to grips with IBM Websphere/VisualAge and using Java as the development language.
Delivered 2 of the planned 4 phases prior to departure. Produced conceptual, specification and implementation perspective models. From October 1999 to April 2000 (7 months) IT Contractor @ Analysis, design, implementation and deployment of various applications/beans for the Interline Billing Integrated System project From July 1998 to August 1999 (1 year 2 months) Software Engineer @ Development and support of distributed systems client server software and test software for the Equities, Gilts/Bunds Front Office price distribution system.
Analysis of new business requirements.
Projects:
Delivered: Open Price Distribution (OPD)Front Office Phase 1:system IPC library and messaging applications Stock Exchange Electronic Trading System Trade Reporting analysis, design and implementation.
Delivered OPD Phase 2: Equities Distribution Server transform software (C++) From February 1996 to June 1998 (2 years 5 months) London, United KingdomSoftware Engineer @ Development and support of paging systems bureau software From July 1994 to February 1996 (1 year 8 months) Software Engineer @ Development and support of 8 & 16 line Private Automatic Branch Exchanges (PABXs). From January 1990 to October 1991 (1 year 10 months) London, United KingdomSoftware Engineer @ Development of embedded and systems software for an electricity meter (Radio TeleMeter - RTM) – delivered to production. From January 1990 to October 1991 (1 year 10 months)
Tom O'Brien is skilled in: TOGAF, Agile Methodologies, Enterprise Architecture, Business Development, Business Process Design, Business Strategy, Oracle, Solution Architecture, SOA, BPMN, Business Process Management, Training, Team Leadership, Technical Leadership, Technology Integration