IBM Certified Advanced Application Developer – R7
With over ten years of business focused application development, and significant experience supporting and administering complex multi-database and global applications, I am well qualified to add value to any organisation that relies on Lotus Notes & Domino. I have excellent development, analysis and face to face communication skills and work equally well as a specialist consultant or in large multi-disciplinary teams.
I am IBM certified as an advanced application developer in Domino R7 and have over 2 years of experience with R8 with certification to be achieved in the new year.
Skills
I am at ease interacting with business users and project teams to clearly define the scope of projects and to prioritise ongoing development. I have been involved with the maintenance of many large, complex distributed applications and have project managed significant enhancements through the full development lifecycle. I have achieved the foundation certification in Service Delivery Management (ITIL).
The applications I have developed make full use of the capabilities of Lotus Domino. They include complex workflow and knowledge management systems and most recently modifications to the Lotus Mail template. I have become an expert in the use of both LotusScript and Formula Language and have significant experience with both the Notes and Windows API and user interface design. I have a through understanding of application security to control access to sensitive information.
I am skilled in the use of relational database query languages for both Oracle and SQL server and have developed enhanced and supported many applications that interact with relational databases. This is an area of significant expertise using LotusScript and Formula language. I have worked on many web enabled applications which has led to useful Domino skills for both new application development and ongoing enhancement including the use of CSS, Java & JavaScript to mirror Notes client functionality in Internet browsers.
I have made extensive use of Ives Team Studio tools in routine application development and for application version control. In various roles I have both developed and contributed to development, testing and deployment processes in order to minimise risk during application development especially where legacy data is a factor.
Previous Projects and Clients
Public Sector - Dept of Health (Jan - May 2008)A short consultancy assignment to develop some modification for the R7 Mail template. The design changes were to enhance an existing document management application which was integrated into Lotus Domino mail originally developed in R5. The concurrent migration of the mail system from R5 to R7 and platform migration from Windows to AIX added to the challenge.
Oval Systems Ltd Consultant Application Developer (July 2007 - Jan 2008)Design and development of a complex supply chain packaging application, Initial design, data modelling and development of a prototype based on initial user requirements. The application will be accessed via both Notes Client and Internet Browser by a global user base.
Public Sector Project Senior Analyst Programmer (Jan 2006 - June 2007)- I Re-engineered key processes in this complex multi-application database to significantly application performance. The project involved the development of complex new functionality and application support tools for ongoing system maintenance. I developed data analysis and data correction processes to correct application related data problems. The application was accessed by 5,000 plus public sector users in 40 geographic areas with Oracle to Notes and mail enabled data interchange.
- I was a Senior permanent developer in a multi-disciplinary team and contributed to new application development, testing and deployment process redesign and had ongoing responsibility for new application development and reviewing design solutions for new requirements. I Analysed and prioritized over 300 legacy application problem reports for future development. I project managed and led several successful complex application upgrades through the full development lifecycle.
- I Re-engineered and extensively redeveloped a mission critical operational management application. This was integrated with a relational database of customer data via both daily imports of changes and export of data for management analysis using SQL server/ Crystal Enterprise reports. The application is accessed by Notes client and by external customers via browser. I was a key member of the application development team, trained IT support staff to support Lotus Notes applications and was also involved in routine server administration and in interactions with senior management as a subject matter expert.
- I developed coding standards, user-interface design and application version control processes for all production Lotus Notes applications and functional specifications and user documentation for all significant application enhancements.
In the years up to Up to May 2002 I held a variety of roles for companies including Fiserv (Europe), PriceWaterhouseCoopers, Cable & Wireless and APV Engineering. These roles all involved advanced application development the majority of this in Lotus Notes R5. This included Notes API and both formula language and LotusScript interaction with external SQL and Oracle databases via ODBC.
Recent Industry Certification and Training:- July 2008: Lotus Notes R7 Application Development Upgrade
- Nov 2006: IT Service Management Foundation Certificate (ITIL)
- Feb 2005: Lotus Notes R6/ 6.5 Application Development Upgrade
- Aug 2002: Advanced LotusScript in Notes 6
I have achieved the rank of 1st Kyu Brown belt in Shotokan karate and enjoy long distance running and plan to run my first marathon in 2009.

