- Suffolk, GB
- £25 /hr
- Available now
I am an experienced professional who has detailed analytical and project management experience delivering web based systems over the last nine years. I have sound knowledge ofmore...I am an experienced professional who has detailed analytical and project management experience delivering web based systems over the last nine years. I have sound knowledge of a wide variety of programming languages and architectures, both in the development of applications but also in understanding how they work, and have delivered a great number of industry strength applications of varying proportion and size to time, budget and specification.I am able to analyze existing systems and suggest improvements and solutions to pressing issues. I understand the needs of disabled users and users that have literacy issues, and in accordance with accessibility guidelines, have successfully implemented measures to make sites more usable and accessible to these audiences.
Area Covered: East Anglia, London
Company Name: East Anglia Web Company Limited
Work Experience Summary: Perenco UK Limited, Great Yarmouth, Norfolk (Consultant) December 2008 • February 2009
I joined Perenco for a fixed term as a consultant. Perenco are an oil and gas exploration company that has a complicated IT infrastructure spread over a number of remote sites across the world. My role is to make changes to an existing PHP/MySQL based system, fixing bugs, actioning change requests, optimizing and modifying the SQL queries and database structure improving the scalability and performance of the application. I am responsible for testing any changes, creating test plans and migrating the changes to the production environment. I am the key resource for development of this system which is used on a Europe-wide scale to track changes to pipelines, platforms and safety issues for the Health & Safety Executive.
ConstructionSkills, King’s Lynn, Norfolk (Consultant) October 2006 • December 2008
In my previous role I initially worked as a consultant for ConstructionSkills in King’s Lynn. ConstructionSkills is a Sector Skills Council for the National Construction College (East), which provides facilities for construction workers to learn their trade. My first project was to integrate SiteStat tracking into the existing websites. ConstructionSkills had six websites that were constructed using HTML Transit using ASP Classic sitting on a load-balanced Windows 2000 Server architecture. I wrote an engine that integrated SiteStat into each page and component to allow Marketing professionals to track site traffic, build reports and archive unused content. After successfully completing this project my responsibilities widened as ConstructionSkills looked to harness some of my previous experience. I was given responsibility for the hosting migration project which encompassed the re-writing of the websites in ASP.NET 2.0 using Tridion R5 Content Management System, the migration from a single SQL 2000 database to a SQL 2000 cluster, rewriting all of the inline SQL statements to use T-SQL stored procedures instead, and the configuration of iRules on the load balancer, as well as IIS configuration to make the websites behave exactly as desired. All of the ConstrutionSkills’ websites are hosted externally. I was also given the task of acting as a technical liaison between Marketing and the external design agency that were rebranding the websites at this time. Alongside this work I was asked to enhance and optimise a number of key Intranet systems, all written in ASP Classic, as well as configure a number of a SQL DTS’s and scheduled tasks to build the beginnings of a data mart. During this project I was asked to optimise Tridion’s performance and completed a number of SQL Server-based enhancements that improved the stability of the CMS.
After this work was completed I was asked to work on a Digital Pen application. This application is used by hundreds of assessors who assess the progress of apprentices at various places of work around the UK. The digital pen captures form information via reading dots from a special paper that is transmitted via an adapted mobile telephone to a company called PaperIQ. My role was to build a system that would interrogate PaperIQ’s FTP server for a midnightly update of the latest completed forms. My application, written in VB.NET and compiled as an executable, runs as a scheduled task which scans the XML file containing a description of each form, processes auditing information into a series of central SQL 2000 databases, grabs the associated TIFF image (which represents what the user submitted) and submits this to the LiveLink document management system via an API. Email confirmation of the form processing status is sent to the pen user and a central administrator.
My next project was to build an application where employers can view financial information detailing how much they have spent on training this year and historically. My role as lead developer was to configure write the application in ASP.NET 2.0, utilizing the branding templates, perform CSS enhancements ensuring cross browser compatibility and AA compliance, create SQL Stored Procedures, configure SQL indices, and write an interface to interrogate the information from SAP. I also liaised with our hosting partner to configure the SSL behaviour on this application. I was also responsible for change requests actioned after this project went live.
During this project I was asked to undertake another project to help install, configure and customise the installation of OpenText LiveLink 9.7. LiveLink is an enterprise document management system which in this instance was installed on Windows 2003 Server using SQL Server 2005 with a load balanced four instance architecture. My role was to not only help with the install, but to diagnose difficulties using system diagnostics tools such as Perfmon and Spotlight. I implemented a number of measures to improve the stability of LiveLink including IIS modifications, LiveLink configuration changes and custom development activities. The system is now a great deal more stable and is used by all 1500+ staff in the organization.
My penultimate project was to build an online course booking system. This system integrated with a bespoke course booking system called CHIP which, via the use of a .NET Web Service API, enabled real time booking and interrogation of course information. My role was to build the application using ASP.NET 2.0 using SQL Server 2000, using .NET Web Services. I was responsible for building test scripts, configuring IIS, configuring the SSL behaviour and integrating with our payment partner NetBanx, again via the use of a Web Service.
My final project was to integrate Google Mini into all of ConstructionSkills’ websites. Google Mini is a black box appliance which spiders all of ConstructionSkills’ content via port 80/443. My role was to liaise with our hosting provider to get Google Mini installed, then I configured Google Mini to spider all of the websites, configuring collections, hidden directories, filtering out bad content, as well as create .NET code which would perform the new custom searches for all search facilities on all websites. All of Google Mini’s content is syndicated via RSS XML, parsed and displayed to the client.
Norwich Union, Norwich, Norfolk (Consultant) February 2006 • October 2006
My role was working within a new team set up to provide SharePoint and Reporting Services solutions to existing business issues. These reports were legacy and necessitated conversion to improve performance using SQL Server 2005, Reporting Services 2005 and ASP.NET, delivered via SharePoint 2003. My role was to create these report-based solutions and advise on best practice based on my previous experience. The other side to my role was in the management of existing legacy Excel and Access 97-2000 applications. My task was to optimise these for speed improvements and simplicity (where possible), and explore the potential for migration to SharePoint/Reporting Services/SQL Server using DTS’s. It was part of my day-to-day work to provide Access consultancy and training on a one to one basis.
KPMG UK, London (Tax Online Solutions Manager) May 2005 • January 2006
My role was working within a team called The Knowledge and Innovation Hub’ to provide products and services for the Tax practice at KPMG. I was tasked with the customizing of TaxBank, a knowledge base tool written in ASP.Net using a SQL 2000 back-end, and developing functionality in SharePoint 2003 to integrate with TaxBank. The majority of my time was spent customizing SharePoint 2003 to meet the needs of the Tax Practice, developing custom .Net code and re-skinning areas to meet the Global Brand. My role also entailed the writing of detailed functional specifications based around detailed user requirements and the development of those requirements.
KPMG UK, London (Solutions Architect) August 2000 • May 2005
I joined KPMG into a team of individuals called Web Services’, providing any online solution whether it is intranet/extranet/internet/email. My role was to support existing applications and develop new solutions as the company’s business needs changed, mentor and coach other junior members of the team, provide due diligence on any technical solution, and evaluate future solutions and offerings, as well as up-and-coming technologies. The role necessitated gathering detailed user requirements as well as project managing medium-sized projects/deployments, and code reviews of other team member’s work.
My first large project was building a series of tools that enable front line workers to refer people with essential skills needs to potential providers, and working to provide systems for HM Probation Service to enable tracking of young offenders who have essential skills needs. My role was to liaise with the client, gathering detailed user requirements from different types of users, record data flows, and project manage the development of the different applications that make up this engagement. I wrote a series of web-based tools written in ASP Classic with a SQL server back-end for various elements of the HM Probation Service, HM Prison Service and specific DfES departments which allowed recording, tracking and reporting as described above. This project was a success and KPMG recorded sizeable revenues as a result.
My next project was at a client site customizing, enhancing and fixing a Sarbanes-Oxley 404 tool used to capture audit entries and processes for legal purposes. This system was key to ensuring that the client was compliant with HMRC auditing regulations. My role was to perform both as analyst and developer, developing ASP.net (using VB.Net) code on s SharePoint 2001 framework. This was upgraded as part of the engagement to SharePoint 2003 whilst I was there. I took the lead on this upgrade step. The application was successfully delivered on time and to budget.
The next project was to build a central portal to act as every KPMG UK person’s intranet homepage, allowing him or her to access all of the information within our Intranet. This was an extensive project with considerations regarding security, single sign-on, resilience, availability and brand management. I was the Technical Lead on this project. The application was written to be cross-browser compliant, AA accessibility compliant; using XHTML, ASP.Net using VB.Net, with a SQL 2000 back end using T-SQL stored procedures and a tight security schema. I lead the optimization, skinning and shaping of other areas of the Internet to fit with the new portal architecture. This was hailed as a success as it represented a dashboard allowing users to get to key elements of the Intranet quickly and easily.
My final project in this role was to develop an application called the Client Service Awards. This is intranet-based and assists client service teams to award staff contributions towards engagements, handling the submission of client service award recommendations and the documents and text supporting that recommendation. I lead the development of the project, writing the core code in ASP Classic using a SQL 2000 back end, and lead in taking business requirements, designing the application framework and architecture within which this online environment works and prototyping the software. The project was a success and is at the core of all Client Service activities at KPMG.
Archant, Norwich, Norfolk (Web Developer) August 1999 • August 2000
My role was within a team delivering enterprise-wide solutions for the newspaper firm's news editorial and production staff. I worked on developing and actioning change requests to the existing ASP Classic/VB6 system that allowed staff to create and manage articles for all the different types of media that the company supports be it web-based or print based. I was also responsible for creating web pages in ASP Classic for the newspaper websites, displaying SQL Server 7.0 based content.
Education Summary: BSc Hons Applied Computing (IIi) at University of East Anglia.