The following profile is a candidate from IT Consultants Direct "ITCD".
http://www.it-consultants-direct.co.uk/
  This candidate can be contacted via the following link:
mailto:candidates@itcd-group.co.uk?Subject=
  The complete ITCD candidate database can be accessed at:
http://www.it-consultants-direct.co.uk/search.html
  Please note that you will need to register with us before direct contact with any candidate can be arranged. This is to protect both the candidate's privacy and yours. Registration is free and without obligation. We are registered under the data protection act and the data we hold is for our own internal use only, we do not share this data with anyone outside of ITCD unless required to do so by law.
 

OBJECTIVE 

A Release Management position in an established major organization at the forefront of technology.


PROFILE 

A highly analytical Release Manager with extensive programming experience and the ability to devise and implement Configuration and Release Management processes. A committed team player and motivator able to work under extreme pressure individually or as part of a team.


SELECTED ACHIEVEMENTS 

[snip] :

1) Wrote a benchmark program to test new hardware which simulated the main application program without manual interaction. Later expanded to measure database performance.

2) The benchmark software was adopted by ORACLE. They dissected the code and analysed the queries to identify any performance issues in their Beta versions of new releases.  ORACLE were able to test their database software with a real application program.

3) Changed the hardware from Pyramid to Cray by porting the application software from the old platform to a new one. Ensured that the system operated efficiently. The new platform was operational within 1 month.

4) Ran a one week generic C programming course for 20 employees enabling them to program the main application software. One business analyst was sufficiently inspired to become a C programming contractor. 

[snip] :

Changed the part of the release mechanism releasing code into the production environment by using HP’s own release mechanism. This provided a much safer and more reliable way of releasing code into the production site. 

[snip] :

1) The entire application was upgraded from ORACLE 7 to ORACLE 8i over a period of 6 months while maintenance continued. The situation was complicated by three clients upgrading at different times. Satisfactorily ran old and new systems in parallel for six months.

2) Ported the entire application from IBM-DYNIX to SUN-Solaris within one month.

3) Changed one interface program using TCP/IP network protocol instead of X25. Saved the client additional software licence costs.


 

Software Skills

Hardware Knowledge

ITIL Foundation Course (Feb 2005)
C (18 years)
ORACLE – ProC (13 years)
ORACLE – PL/SQLPLUS (13 years)
ORACLE – FORMS 3 (4 years)
ORACLE – FORMS 6 (3 years)
ORACLE – Menu Version 3 (3 years)
ClearCase, ClearGuide, DDTS (3 years)
PVCS (2 years)
CM Synergy (7 months)
UNIX Programming (18 years)
UNIX Operating System (20 years)
UNIX text editor VI (20 years)
Microsoft Office (> 5 years)

Pascal (4 years at University)
FORTRAN Version 5 (basic knowledge)
REFLECTIONS (working knowledge)
EXCEED (working knowledge)
HUMMINGBIRD (working knowledge)
Xterms (3 years)

SUN (Solaris 8.5)
Linux 7.3
IBM – AIX
IBM – DYNIX

Windows NT, XP
MS Windows for Workgroups Version 4
CRAY (Solaris OS Version 4.5)
VAX VMS
Apple Mac
SIEMENS R30 (SINIX OS (until 1991))

 

 


Education

 

01.07.1987 – 30.12.1987  Masters degree in computer science (Diplom-Informatiker Univ.).

                                          Masters thesis at the “Institut für Betriebssysteme” (Institute for Operating Systems) of the Friedrich-Alexander Universität,  Erlangen-Nürnberg, Germany. 

1980 – 1987                      Computer science degree at the Friedrich-Alexander Universität,  Erlangen-Nürnberg, Germany. 

1975 – 1979                      ‘A’ Levels (Abitur) in Maths, Physics, German and Social History at Gesamtschule Ebern Gymnasium, Germany.


Employment History

 

16.11.2005 –                        [snip] Release Manager at [snip] Plc

[snip] Plc acquired the software developed by [snip] Group Ltd. The newly created team is to provide quality software for its wealth management teams.

  • For software delivery liaise with the stakeholders of the testing and production support teams.
  • Advise to project and test managers on best practice in regards to software releases.
  • Introduction of the Configuration Management tool (ClearCase and ClearQuest) currently using CVS.
  • As part of the development responsible for software development as C and ORACLE developer using WINDOWS XP and UNIX (IBM-AIX).
  • Reviewed and updated programming standards for C, UNIX and ORACLE Reports.
  • Documented the products, processes and procedures used by [snip] aiding the set-up process at Barclays.
  • Devised together with team leader the Software Development Life Cycle (SDLC).
  • Developed in-house software to assist the implementation of the SDLC.

01.11.2004 – 07.06.2005     Release Manager at [snip] Ltd

[snip] supplies services to three clients in the deregulated telephone and energy supply markets.

  • Managed the Release Management team consisting of two configuration managers and three DBAs. The RM team managed the deployment of the application software to the three clients’ sites and also the internal 30+ development and test environments.
  • Ensured that the release process was adhered to by all development teams according to the ITIL model.
  • Created standard deployment and rollback plan for each deployment into any production site.
  • Ensured that a detailed deployment and rollback plan for larger project deployments had been developed and checked by all involved parties.
  • Managed the deployment schedule, which was published on the intranet. It showed all the releases for the three clients into production and their related dates, e.g. dates for billing run, code freeze, sign-off date and deployment dates.
  • Deputised for the Configuration Manager (CM Synergy) in his absence. Improved performance by writing scripts to simplify repetitive CM tasks using UNIX-LINUX, SOLARIS and WINDOWS XP.

24.02.2001 – 31.10.2004     Release Manager at [snip] Group Ltd

[snip] Group is owned by [snip], one of Canada’s biggest investment banks. [snip] was founded to supply British subsidiaries of [snip] with IT solutions for their brokers and currently provides on-going development and support to clients using its front and back office software.

  • Managed all releases for clients to all test environments and the day-to-day bug fixing and project work at [snip]. This included improvement to the in-house release software. As the Release Manager, organised the successful and correct releasing of the client and server side software.
  • Maintained and managed the in-house release software written under UNIX (IBM-DYNIX, SOLARIS, LINUX) and WINDOWS NT and later XP in Pro*C. On UNIX there are also Korn shell scripts to build the code for three different versions of UNIX and to apply changes (like packages, views, triggers) into the database. The in-house system and the release process were constantly improved to maintain a high quality of releases in the ever changing world of software development. This software had to be adapted to provide build functionality for new hardware.
  • Designed and developed major change to the release mechanism whereby the software was no longer pushed into the production site but pulled. The release can now be performed in two phases. Firstly the code is pulled into a quarantine area, which allows the client (if required) to verify the code deployment (via documentation and checksums). Once the client agrees with the deployment the code is deployed into the production site. The software to be deployed is staged on a special Windows PC to prevent unwanted access of [snip] or client staff to either computer systems.
  • Advised the Project Managers on good practice in regards to possible release dates, the contents of releases and of any possible problems with a release.
  • Produced release documentation including detailed module list.
  • Ported the application software to several different platforms and modified the release mechanism to build the application for the new platforms in parallel with the existing platforms. The IBM-AIX port provided an additional challenge as the FORMS front-end of the application was now also to run under UNIX and not as for the other platforms under Windows, which meant that this front-end software needed to be built automatically under Windows and IBM-AIX.
  • Ensured that the release process (part of the SDLC) was adhered to according to the ITIL model.

07.07.1997 – 23.02.2001     Release Manager of the [snip] team at [snip] Group

·        First appointed sole Release Manager for the [snip] team, inherited a user-unfriendly in-house system based on ORACLE Forms 3 and Korn shell scripts. Ugraded the system to provide logging information for accountability thereby simplifying the whole process.

·        Re-wrote the release mechanism after the introduction of Rational’s ClearCase, ClearGuide and DDTS. Instead of an ORACLE Forms application successfully re-wrote as a C and Pro*C application utilising the existing Korn shell scripts under UNIX HP-UX, again the whole process was simplified. A successful release to any test environment was performed by the press of a button. Manual intervention was only required in the event of build problems.

·        Involved in the upgrade project of 500 forms from ORACLE Forms 3 to ORACLE Forms 6 (three tier architecture) and 350 reports converting from ReportWriter V2.5 to ReportWriter V6. Managed the build of the old software while still being used in production into the relevant test enviroments while the new software was tested in a separate parallel test environment. Managed the cut-over of the application software build from the old software to the new software to minimise the risk of old software being released into the new system.

·        Ensured that the development and release processes (SDLC) were adhered to by the development team according to the ITIL model. 

09.12.1991 – 04.07.1997     Senior Analyst Programmer at [snip]

01.12.1987 – 30.09.1991     System Analyst at [snip] – Portierbare Betriebsssyteme, Requirement- und Softwareengineering GmbH, Erlangen – Tennenlohe, Germany

 
 
 
© 2004, 2005 Copyright IT Consultants Direct Ltd. All Rights Reserved.