Seller 254928 - Wakefield, West Yorkshire, UK
| Rating: |
| |
| Hourly Rate: | £72.22 | |
| Available From: | Now | |
| Overview: | Java / JEE / JME Architect, Consultant, Developer, Mentor and Trainer | |
CV
| Gary has been working in the commercial IT world since 1983 and has a wide and diverse skill set. In particular, Gary is involved with the technical architecture and development of multi-tier solutions based on Sun’s J2EE technologies. Gary is working as J2EE architect / Senior developer within Borland’s Professional Services Organisation supporting Borland Customers at all levels through Europe. Gary’s primary focus at present is the design, development and testing of applications based on Sun’s Java Technologies. This includes both the use of server and client side Java technologies and the customisation of Borland products via their Java Application Programmer Interfaces (API’s). In particular these include design practices using Borland’s Together toolset, development using Borland JBuilder technologies and also testing using Borland Tools such as Optimizeit and ServerTrace. In addition he has also developed a Project Management Application in Personal Java for PDA and Desktop Systems which was released for sale in 2002. This application now has a user base in over 70 countries and was voted Number One wireless PDA business application at JPDA 2002 in the category of best Business / Office / Enterprise application. This prestigious world-wide competition was judged by specialists from Sun Microsystems, Sharp Electronics, Hewlett Packard, Compaq, Insignia Solutions and Softbank Publishing. |
Employment History
(May 2003 & ongoing)
Consultant
Gary is currently working as a Java Consultant carrying out Architect, Design and Development tasks. For example, Gary is currently working 2 days / week as a Java Developer for one Borland Project. As well as providing senior consultant and design skills, Gary is also very ‘hands-on’ and involved with software development on a daily basis.
Gary also recently worked on a government project supplying Java and Tools knowledge to a major J2EE development using the Rational Unified Process J2EE roadmap.
Gary is working for Borland in their Professional Services Organisation supporting Borland Customers throughout Europe, the Middle East and Africa. He has been involved with long term assignments such as working as a Senior Designer on a security cleared government project between September 2003 and July 2004. Gary has also recently been working on a second MOD project for Borland Professional Services since June 2005, and is now the Borland Engagement Manager for this project.
Gary is responsible for supporting Borland customers using java based products such as JBuilder and Together across multiple vendor architectures. He therefore has in-depth knowledge of Serverside technologies based BEA Weblogic, Borland Application Server, JBoss, Tomcat and CORBA.
In particular Gary is involved with the support of Borland's Java products and is provides consultancy services relating to Java and Enterprise Java technologies. He therefore has knowledge of a number enterprise Java technologies including EJB (1.0, 1.1, 2.0,2.1 & 3.0), Servlets, JSP, J2ME, J2SE (Swing and AWT), CORBA, RMI, JMS, XML (SAX, DOM & JDOM), Web Services and SOAP.
(Sep 2006 to Apr 2007)
Consultant
As well as working for Borland Professional Services during this period (see below), Gary has also been contracted to CodeGear (a separate subsidiary of Borland). During this period Gary has developed the JBuilder 2007 Essentials Training course for CodeGear. JBuilder 2007 consists of several additional plug-in to the Ecslipse SDK IDE.This course is now being taught to CodeGear’s customer base on a world-wide basis. This work was done alongside my Borland work, when Borland had a quiet period.
(Nov 2002 to May 2003)
Consultant + Development of Project Professional
BlakesGary is working for a company called Blakes and provided consultancy services to their Professional Services Organisation providing consultancy services around J2EE. The skill sets for this position are very similar to those for Borland in the previous example.
In addition, Gary was also working part time to produce both Desktop and Enterprise versions of his award winning Project Professional Project Management Application.
(Feb 2001 to Oct 2002)
Consultant
Borland Professional ServicesGary was working for Borland Professional Services and has returned to Borland in May 2003. Please look at current position details for further information.
(May 2000 to Jan 2001)
Java Specialist
EDS / Inland RevenueGary was responsible for the development and support of many infrastructure applications including development of Cached LDAP Service to Netscape’s LDAP Directory Service. His duties included:
• Weblogic Configuration, Set-Up and Testing.
• Design / Development of Application Services to be used by Weblogic Deployed Applications (e.g. LDAP).
• Development of Test Scripts for Performance Testing of J2EE Applications.
• Performance / Scalability Testing of the Weblogic Based Applications.
• Team Mentor. To provide support and assistance to team members.
• Tools Evaluation. To evaluate tools in the marketplace (e.g. code coverage tools for testing EJB's on the server side).
(Dec 1997 to May 2000)
Senior Consultant
DMR Consulting Group LimitedDMR Consulting Group is a consultancy supplying IT staff to various sectors within the UK. Gary was a Senior Consultant within DMR and has had a number of assignments during his employment with them. His most recent projects included:
• Java Architect / Designer – Capital One E-Commerce Project- January 2000 to May 2000
• Technical Project Leader / Sub Project Manager - NatWest Bank - September 1998 to January 2000
(Oct 1987 to Dec 1997)
Senior Consultant
McDonnell Information SystemsSenior Technical Consultant & Product / Development Manager - Systems Integration / New Technology Evaluation
When working for MDIS, Gary was a Senior Consultant within MDIS’s Public Sector Division (Health & Local Government).Working as a Technical / Product Consultant Gary was responsible for the Systems Integration approach of MDIS which included many tasks including Systems Analysis / Design, Technical Evaluation, Project Sizing / Estimating, Team Management, Sales and Marketing.
Gary also towards the end of his career was involved with the evaluation of new development environments which may be of use to MDIS in the future. This included an extensive analysis of Java 0.98 beta, 1.02 & 1.1 development kits. Gary has been working the Java platform ever since.
(1986 to Jun 1986)
Principal Analyst Programmer
Mid Sussex District Council(Feb 1983 to Jun 1986)
Development Manager
Sharp & Law Computer Systems(Feb 1983 to 1986)
Principal Analyst Programmer
Sheffield City CouncilProfessional Qualifications
| MSc Computing in Commerce & Industry. Open University. (currently studying) Bachelor of Law Huddersfield University City & Guilds 746 Data Processing A-Level Computer Science 5 O'Levels 6 CSE Grade 1 (O'Level Equivalents) |
Skills Summary
| Gary’s primary focus is technologies based on Sun’s Java Programming language including Design, Development and Implementation technologies. Specifically Gary has spent time working with Borland and has gained knowledge in both the ALM process and customisation of Borland Tools. Gary also has broad experience of working in projects with a number of technical infrastructures including the following key areas: Sectors Private Sector. Public Sector. (Security Cleared to SC) Lifecycle Team / Project Leading & Management. Consultant / Trainer. Pre / Post Sales & Consultancy Support. Systems Integration. Methodologies / Techniques Programming, Devleopment & Design Agile Development. RUP. JEE Roadmap. DSDM. TDD using JUnit. UML (1.4 & 2.0) Java Server Side Specialist Prince 2 Project Management. Object Orientated Analysis / Design IFPUG Function Point Analysis. Training Courses ATG Dynamo Personalisation Server. Enterprise Java (EJB, JDBC, RMI, Servlets). Borland Visibroker 4.1. Borland Application Server 4.5/5. DSDM Practitioner. DSDM Project Manager. C Programming (Intro. & Advanced). Introduction to Oracle SQL (Part I & II). Project Management. Consultative Selling. Presentation Skills. Sales & Communication Skills. IFPUG Function Point Analysis. Effective Communication. Key: = Experience >5 years. = Experience 2 to 5 years. = Experience up to 2 years. Technologies Java (JDK’s 1.02, 1.1, 1.2 & 1.3,1.4,5 & 6). EJB (1.0,1.1,2.0,2.1 & 3.0) Servlets / JSP JMS (VisiMessage, SoniqMQ and Tibco via Borland Application Server) Java JEE (1.0,1.1, 1.2, 1.3, 1.4 & 5). JME / Personal Java. Java Optimisation / Profiling XML (Including JDOM, SAX and Pure XML) Web Frameworks SQL Including Oracle, SQLServer and MySQL.. Hibernate Products StarTeam Configuration. StarTeam Java SDK’s. Borland Optimizeit & Borland ServerTrace Microsoft Project, PMW and Project Professional JBuilder (2,4,5,6,7,8,9,X,2005,2006 & 2007). Eclipse 3.2.x. Borland Together UML Modelling Tools using UML 1.4 & 2.0. Borland Enterprise Server 4.1.1, 4.5, 5.x, & 6.x. BEA Weblogic 4.5.1,5.1, 6.0,6.1,7 & 8.1. JBoss Application Server 3.x & 4.x. CaliberRM & SDK Platforms Sun / Solaris. Linux Apple Macintosh. Windows 3.1 / 95 / 98 / ME / NT / 2000 / 2003 Server, XP and Vista. PDA’s using Pocket PC 2000,2002,2003,Windows Mobile and Embedded Linux |
Categories & Skills
Healthcare (Non-Clinical)
Categories
Skills
- Application Analyst (Information Technology)
IT & Internet
Categories
- Application Development
- Database Development & Admin
- Electronic Data Interchange
- IT Management
- IT Tools/Middleware
- Networks
- Operating Systems
- Programming
- Project Management
- Security Clearance
- Server Software
- Web Development/Prog
Skills
- 10G (Oracle)
- 9i Application Server (Oracle)
- 9i Database Enterprise (Oracle)
- 9i Database Standard (Oracle)
- Agile Development (Programming)
- AIX (Operating Systems)
- Apache
- Apple Macintosh OS (Operating Systems)
- AppleTalk (Networks)
- Application Architecture (Application Development)
- Application Integration (Application Development)
- Application Migration (Project Management)
- Application Server 10G (Oracle)
- Backup Systems (Project Management)
- BEA MessageQ (IT Tools/Middleware)
- BEA WebLogic Server (Server Software)
- Borland (RAD)
- Borland (RAD)
- C (Programming)
- C Shell (Operating Systems)
- Change Management (Project Management)
- Configuration Management (IT Management)
- Consultancy (IT Management)
- Corba (Visibroker)
- CORBA (IT Tools/Middleware)
- CSS (Web Development/Prog)
- Data Architecture (Database Development & Admin)
- Databases (Project Management)
- Design (Project Management)
- DNS (Networks)
- DOS (Programming)
- DOS (Microsoft)
- EDIFact (Electronic Data Interchange)
- Enterprise Systems (Project Management)
- FTP (Networks)
- Full Project Lifecycle (Project Management)
- HP (Operating Systems)
- HPUX (HP)
- HTML
- J2EE (Project Management)
- Jakarta Tomcat (Server Software)
- Java (Visibroker)
- Java
- Java Web Server (Server Software)
- JavaScript (Project Management)
- JavaScript (Web Development/Prog)
- JDBC
- JSP (Web Development/Prog)
- Korn Shell (Operating Systems)
- LAN (Networks)
- LDAP
- Leadership
- Linux (Operating Systems)
- Man Management (Project Management)
- Managing Suppliers (Project Management)
- Mentoring (Project Management)
- Microsoft (Operating Systems)
- MySQL (Database Development & Admin)
- Negotiation
- ODBC
- Oracle (Project Management)
- Oracle (Database Development & Admin)
- Oracle App Server (Server Software)
- PHP (Web Development/Prog)
- Pocket PC (Microsoft)
- PRINCE2
- Problem Management (IT Management)
- Programme Management
- Project Management (Project Management)
- RAD (Application Development)
- RAD (Programming)
- Red Hat (Linux)
- Risk Management
- SC (Security Clearance)
- Senior Management (IT Management)
- Server Deployment (Project Management)
- SMTP (Networks)
- Software Evaluation (IT Management)
- Software Implementation (IT Management)
- Software Selection (IT Management)
- Solutions Delivery Management (IT Management)
- SQL (Project Management)
- Subcontractor Management (IT Management)
- SUSE (Linux)
- System Architect (IT Tools/Middleware)
- Systems Management (IT Management)
- TCP/IP (Networks)
- Technical Documentation (Project Management)
- Technical Management (IT Management)
- Technical Standards Development (IT Management)
- Tibco (IT Tools/Middleware)
- Together/J (IT Tools/Middleware)
- UML (Programming)
- Visibroker (Server Software)
- Web Services (Project Management)
- WebLogic
- Win32 (Microsoft)
- Windows 2000 (Microsoft)
- Windows 2003 (Microsoft)
- Windows 9x (Microsoft)
- Windows CE (Microsoft)
- Windows NT (Microsoft)
- Windows Vista (Microsoft)
- Windows XP (Microsoft)
- WINS (Networks)
- X Windows (Operating Systems)
- Xenix (Operating Systems)
- XML
Management Consultancy
Categories

