Curriculum Vitae - Mark Dwyer        

 

Contact Details :

 

Address:           Kilfian House, Kilmurry, Sixmilebridge, County Clare, Ireland

Phone:              (087) 969 0275 (m) (061) 713792 (h)

Email:               mark@341ms.com

Date of birth:     7th July 1962               

Qualifications:   BSc (Comp. Science & Mathematics) 1983

 

 

Career Summary

 

Project / Product Management :                      5 years

Team Leader :                                                 10 years

Software Development :                                  22 years

 

Industries :      Software Companies -               8 years

                        Banking -                                  8 years

Business Consultancy -            3 years

                        Petroleum (marketing) -                        1 year

Life Assurance -                       9 months

Telecommunications-                1.5 years                                             

                                                                                                           

Technical Summary

 

Operating Systems                  ZOS, WIN 9x, OS2, UNIX, AIX, SunOS, Solaris, Linux, WIN3.1, WIN NT,

WIN XP. 

 

Languages                               JAVA(certified), HTML, XHTML, XML, XSL, XSL/T, PERL, Unix Scripting (Bourne, Korn, C), PHP, SQL, Javascript, PL/I, PL/X, COBOL, C, C++, REXX, DL/I, VB, PASCAL

 

Databases                                DB2, UDB, ORACLE, IMS, MS ACCESS, MySQL, Hypersonic, JDBC.

 

Specialised Environments       CICS, IMS, DB2PM, DB2, CIIS 

 

Other Software / facilities       ISPF/PDF, TSO, VSAM, LMF, PVCS, PANVALET, ENDEVOR,

SCLM,CMVC, QMF, MS Project, SDF2, INTERTEST, XPEDITER, CEDF,

WDB,VISUAL AGE, FILEAID, TELON, OMEGAMON(CICS), LE370,

Mercury Test Director, CA HiperStation, ROSCOE, INFOMAN, MS Office,

Lotus SmartSuite, Sun StarOffice, Dreamweaver, Fireworks,

MQ Series, Eclipse, DOM, Apache Xerces, Apache Xalan, XSLT, Apache Axis, JAX/B, JAX/P, JAX/RPC, ErWIN, CIIS Workbench, Borland JBuilder, Lotus Domino, J2EE Servlets. Eclipse PDE, Eclipse RCP.

 

Methodologies                         SSADM, OO, UML, Prince, Extreme Programming.

 

Internet & Web computing      Java2, J2EE Servlets and JSP, MySQL, Apache Tomcat, Apache HTTP, HTML, CGI, JavaScript, XML, SUSE Linux, SUN Forte, Websphere Application Developer, Eclipse Workbench, Eclipse PDE, Borland JBuilder, Web design,  design patterns, UML, XSD, BPEL, WSDL.


Career Details 

 

Original Solutions limited / Eircom. December 2005 – April 2006

Project to build a generic Web Services framework for Eircoms’ wholesale business. These Web Services were delivered as a J2EE application and implemented a set of WS-I compliant web services. Responsible for Design Build and Unit test, System and Performance test support and extensive documentation surrounding usage and approaches to Web Services. Technologies utilised : J2EE, WSDL, SOAP, Apache Axis, XSLT, SAX, DOM, JAX-RPC, etc.

 

Web Application Development. Ongoing.

Based from home running a number of projects delivering Web Applications, both database driven and web-services driven, and both commercial and experimental.  These applications utilise a number of Web Technologies such as Java, J2EE, php, MySQL, Javascript, XHTML, XML, Jakarta Struts, AXIS, e-Bay Web Services, etc. 

 

ü        Web Services. WSDL, Java, broad XML based technologies.

 

 

 

 

 

 

ü        Java J2EE, JDBC, php, MySQL, JavaScript, Struts, AXIS, eBay WS, XHTML, XML.

Bank of Ireland, Dublin. June 2005 – October 2005

Further releases of Credit Application Web Application ( see below.) Some Architectural refactoring and re-engineering. Handover and skills-transfer to Production Support Staff. Project Management. Some consultancy against other J2EE applications and review of departmental standards.  

 

ü        Java J2EE, JDBC, MQ-Series, XML, Tomcat, WebSphere.

Learning Media. March 2005 – May 2005

Short contract to implement back-end components for a Web portal application. These components were written in Java and accessed sources using JDBC and XML marshalling. Testing with Junit, Eclipse IDE.

 

Mobaitec GmbH. July 2004 – March 2005

 

Working for Mobaitec ( www.mobaitec.com ) a company formed to develop and sell expert systems for utilising Web Services and automated Business Processes. My role included development, assisting with Product Management and Sales/Marketing. The Mobaitec toolset is built on a broad set of XML based web services standards; XML Schema, WSDL, BPEL, SAX, etc and written in java as a set of Eclipse plug-ins.

 

 

ü        Hypersonic, JDBC,

ü        Castor, XML, Eclipse, ANT, Junit.

 

 

 

 

ü       Web Services, XML, WSDL, XSD, BPEL, SAX, Java(J2SE/J2EE), Eclipse.

Bank of Ireland, Dublin. September 2003 – July 2004

 

Involved in development and roll out of a new Credit application channel to the Bank of Ireland Branch Network. Ongoing development of applications accessing DB2 using stored procedures through JDBC, the access of IMS and CICS transactions from a middle-tier using MQ-Series written in Java J2EE (JSP/Servlets) and XML(JAXB, JAXP) with Log4J and JUnit, all connected to a Lotus Domino server via CORBA to render the user interface in HTML with Javascript.

 

 

 

 

 

ü       Java J2EE, XML, MQ-Series, Log4J, Junit, Apache Tomcat, AIX, Stored Procedures, CORBA, JDBC, javascript etc.  

Database driven website development. June 2003 – September 2003.

 

Working from home for a number of clients delivering internet solutions using open source software such as PHP and MYSQL running on Apache web-servers. Some data quality issues with porting data to these solutions resolved by writing software in JAVA and PERL. Designing content management software using XML and Visual BASIC.  Client side validation code written in Javascript ( ECMA-Script ). 

 

 

 

 

 

 

 

 

ü       MySQL, php, JAVA, Javascript, PERL, XML

 

 

 

 

 

IBM Ireland, Dublin. December 2002 –  June 2003

 

Position : CIIS Services Team Engineer.

Background :

CIIS ( Customer Information Integration Solution ) is a CRM (Customer Relationship Management) product sold by IBM. This product is based on research into generic models in the Insurance industry and laterally applied to Banking and Telecommunications as well. CIIS differentiates itself from other CRM products by its degree of scalability and performance and built on IBM DB2 technology.   

 

 

 

 

 

 

 

ü       CRM 

 

Responsibilities :

·        Customer support during CIIS sales and implementation

·        Customisation of CIIS ( Eclipse platform and plug-ins)  to individual customer requirements on-site, and CIIS core modules ( COBOL and REXX )  

·        Problem reporting and resolution where appropriate

·        Development and delivery of CIIS training

·        On-site project management of a data warehousing implementation in Belize Central America implementating IBM TDW ( Telecommunications Data Warehouse ) on a Sun Solaris platform with UDB V7.

·        Writing XSL scripts to modify code templates

·        Writing Java programs to interrogate XML files using Xerces(DOM), and XML schema.

·        Writing Java programs as application samples for education and training purposes.

·        Writing Cobol ( ZOS or NT ) for customer CIIS extensions.

·        Modifying Insurance/banking based CIIS model for Telecommunications based on IBM TDW using ErWin and the CIIS workbench.

·        Off-site performance evaluation for customer application issues.

 

 

ü       Eclipse Platform and plug-ins, COBOL, REXX

 

 

 

ü       Project management

ü       Java

ü       XML

ü       Xerces(DOM)

ü       Xalan

ü       XSL, XSL/T

ü       Telecomms

ü       ErWIN

 

 

 

 

 

 

Standard Life Assurance Company, Edinburgh. April 2002 – October 2002

 

Position : Project Manager / Team Leader

 

Background :

High Profile customer focused project by the corporate projects division of Standard Life to streamline Annual Statement production into a single process for all products. At the same time all these statements and supporting materials are to be redesigned in line with recommendations from the FSA and other external bodies for customer clarity and usability.

This project was delivered in COBOL2 with IMS and DB2. The MIS component for this application was held in an Oracle Database on an AIX server, and reporting was generated by COGNOS Cubes.

 

 

 

 

 

 

 

ü       High Profile project

ü       Complex project

 

Responsibilities :

·        Day to Day management of project tasks across 8 to 12 team members

·        Involvement in investigation and resolution of project issues

·        Involvement in responding to change requests from Business areas

·        Weekly project reporting and Status updates

·        Identifying training requirements

·        Evaluating and selecting technical approaches

·        Direct contact with business teams

·        Writing program specifications and test plans where necessary

·        Writing production support materials where necessary

·        Writing test plans where necessary

·        Planning for Integration, System, Performance and User Acceptance testing

·        Day to day testing phase administration, defect correction and release procedures 

·        Moderating design and code QA reviews

·        Preparation for implementation

 

 

 

 

ü       Project Management /Team Lead

ü       Issue Resolution

 

ü       Resource management

 

ü       Customer contact

 

 

 

ü       Test planning

 

 

 

ü       Implementation planning

 

Royal Bank of Scotland, Edinburgh.  April 99 – April 2002

 

Position : Contract Senior Team Leader / Lead Analyst

Background :

Royal Bank of Scotland is a very large UK based retail bank which has extensive IBM mainframe systems. RBS has recently been involved in a number of joint ventures with other companies to deliver personal finance organisations such as TESCO Personal Finance and Virgin Direct. RBS merged with the National Westminster bank in early 2000 and the principle focus of most IT activities since has been the integration of IT resources, facilities and delivery between these two organisations.

Responsibilities :

·        Day to day management of project tasks across 6 to 8 team members

·        Performing detailed project analysis and Functional Design/Description documents

·        Defining Project Terms of Reference and scope

·        Discussion and resolution of

1.      Project issues and project status reporting ,

2.      Requirements and analysis issues

3.      Project lifecycle issues

·        External and Internal design, and prototyping as required

·        Software development administration using ENDEVOR

·        Data Base design, DB housekeeping etc, for DB2

·        Programming in COBOL 2 and COBOL for MVS principally in a CICS(LE370 and others) environment with either DB2 or VSAM

·        Standards compliance and quality reviews

·        Writing Metrics reports using MS-Access

·        Systems and User Acceptance testing

·        Direct contact with business teams, service centres etc.

·        Implementation planning and execution