Employment History
Occam DM, Radstock, Bristol
Role:Technical Architect
Start Date:11-2007 End Date:Current Position
Skills Used: ADO.NET, ASP.NET, C#, Confluence, CruiseControl.net, CSS, HTML, HTTP, Javascript, Jira, Microsoft Windows
Server 2003, MSBuild, Nant, OO Design, SOAP, SQL, SqlServer 2005, Test Driven Development,
TSQL, Visual Studio.Net 2003-2008, Restful Web Services, WSDL, XML, XSLT,
.Net 2.0, NUnit, NCover, fxCop, SSIS, Reporting Services, Analysis Services.
Achievements:
- SC Cleared Technical Authority working on numerous UK Government web projects.
- Designed, documented and presented technical solution for TLS Secure Restful Web Services platform built on WCF .net 3.5 infrastructure.
- Managed development activities of the web service project developers and represented Occam at client meetings as a technical authority and presales resource.
- Developed Thoughtworks Cruise operated automated regression testing system using Ruby, Watir and Selenium.
- Technical Architect and team leader of 6 .net developers upgrading an existing ASP.NET and WinService application to enable multiple client use.
- Managed over 1000 changes to a single web system using task based Mercury Quality Centre. Designed upgrade strategy and documented best practice for code modifications.
- Created custom build and deployment server for 3 development and test environments using CruiseControl.net, Nant, Nunit, Osql, RS.
- Mentored graduate developers on use of automated build system and test driven development.
Nokia Music, Bristol
Role:Senior .Net Developer
Start Date:05-2007 End Date:11-2007
Skills Used: ADO.NET, ASP.NET, C#, CruiseControl.net, CSS, HTML, HTTP, Javascript, Microsoft Windows
Server 2003, MSTest, MSBuild, Nant, OO Design, Service Oriented Architecture, SOAP, SQL, SqlServer 2005, Test Driven Development, TFS,
TSQL, Visual Studio.Net 2005, Web Services, WSDL, XML, XSLT,
.Net 2.0, .Net 3.0, WCF.
Achievements:Specified and developed .Net 3.0 Windows Services for integration with external Digital Media rights holders provisioning systems. Responsible for delivering components using test driven development techniques with high levels of code coverage and code quality enforced by custom FxCop rulesets. Integrated CruiseControl.net with TFS to deliver continuous integration to TFS.
MCTS Training
Role:Training for
MCTS in Web Development for .Net 2.0
Start Date:03-2007 End Date:04-2007
Skills Used: .Net 2.0, ADO.NET, ASP.NET, C#, CSS, HTML, HTTP, Javascript, Microsoft Windows
Server 2003, OO Design, SOAP, SQL, SqlServer 2005,
TSQL, Visual Studio.Net 2005, Web Services, WSDL, XML, XSLT
Achievements:Pass in MCTS in .Net 2.0 Web Development. Please contact for access to the Microsoft official online transcript.
HP Labs, Bristol
Role:Senior .Net Developer
Start Date:09-2006 End Date:03-2007
Skills Used: Apple Quicktime, ADO.NET, ASP.NET, C#, CruiseControl.net, CSS, Digital Rapids
Stream, HTML, HTTP, Javascript, Main Concept MPEG2 Encoder, Microsoft Windows
Server 2003, Nant, NUnit, OO Design, Service Oriented Architecture, SOAP, SQL,
SqlServer 2000, SqlServer 2005, Telestream FlipFactory, Test Driven Development,
TSQL, UML, Visual Studio.Net 2005, Web Services, WSDL, XML, XML Spy 2007, XSLT,
.Net 2.0
Achievements:Developed portions of the HP DMP multi server based
SOA application for managing and transcoding large scale digital media. Wrapped
film industry standard transcoders such as Telestream FlipFactory, Apple Quicktime,
Digital Rapids Stream. Integrated CruiseControl.Net into the custom testing framework for the SOA application.
Assureweb, Cheltenham
Role:Senior .Net 2.0 Build Manager and Developer
Start Date:04-2006 End Date:09-2006
Skills Used: ADO.NET, ASP.NET, C#, CruiseControl.net, CSS, HTML, HTTP, Javascript, Microsoft
Windows Server 2003, Nant, NDoc, NUnit, NUnitExplorer, OO Design, Visio, Service
Oriented Architecture, SOAP, SQL, SqlServer 2000, SqlServer 2005, Test Driven
Development, TSQL, UML, VB.NET, Visual Studio.Net 2005, Web Services, WSDL,
XML, XML Spy 5 Professional Edition, XSLT, .Net 2.0
Achievements:Designed, developed and managed .Net
2.0 Continuous Integration build system for a suite of .Net 2.0 VB.NET applications.
Build system included CruiseControl.net, Nant, NUnit, NCover, MsBuild, MSI,
Vault, Vss components producing Release builds to an agreed specification. Developed
.Net 2.0 SOA application providing middleware solution to the financial sector
to Origo data transformation standards.
World Travels
Start Date:08-2005 End Date:04-2006
Siemens, Bracknell
Role:Senior .Net Developer
Start Date:11-2004 End Date:07-2005
Skills Used: ADO.NET, ASP.NET, C#, CruiseControl.net, CSS, FlexWiki, HTML, HTTP, Javascript,
Microsoft Windows Server 2003, Nant, NDoc, NUnit, OO Design, Oracle, Rational
XDE, Service Oriented Architecture, SOAP, SQL, Test Driven Development, TSQL,
UML, VB.NET, Visual Studio.Net 2003, Web Services, WSDL, XML, XML Spy 2004
Achievements: Designed and developed a suite of PKI
.Net applications for a UK Government Agency using Rational XDE and Visual Studio
.Net 2003 Build manager of the automated build process for the suite of applications
using utilising Nant, CruiseControl.net, MsBuild , NUnit and CVS. Developed
.Net Web Services and Service Oriented Enterprise Applications integrating with
distributed clients via a WAN.
GMAC RFC, Bracknell
Role:Senior .Net Developer
Start Date:11-2003 End Date:10-2004
Skills Used: .NET Framework, ADO.NET, ASP.NET, C#, COM+, CruiseControl.net, CSS, FlexWiki,
HTML, HTTP, Javascript, Microsoft SQL Server 2000, Microsoft Windows Server
2000, MsBuild, MSMQ, NDoc, NUnit, OO Design, Service Oriented Architecture,
SOAP, SQL, UML, Visual Studio.Net 2003, Web Services, WSDL, XML, XML Spy 2004,
XML Spy 2004
Achievements:Developed within a large .Net development
team under high pressure to tight deadlines. Developed C# .Net Web Services
and Service Oriented Enterprise Applications for backend financial systems integration.
Integrated multiple new and existing systems utilising MSMQ, Web Services, Windows
Services. Managed automated build process for 12 C# applications utilising Nant,
CruiseControl.net, MsBuild , NUnit and CM Synergy. Introduced and implemented
department wide web based documentation system based on FlexWiki.
ThenUk, Wokingham
Role:Senior .Net Developer
Start Date:2002-09 End Date:2003-11
Skills Used: .NET Framework, ADO.NET, ASP.NET, C#, COM+, CSS, HTML, HTTP, Javascript, Microsoft
SQL Server 2000, Microsoft Windows Server 2000, Nant, NUnit, OO Design, SOAP,
SQL, UML, Visual Studio.Net 2003, Web Services, WSDL, XML, XML Spy 2004
Achievements:Architected and developed N-Tier Web
Services based distributed application using SOAP, C#, VB.NET, Sql Server 2000.
Providing design and development expertise on OO web user control based skinnable
UI, C# business and webservices layers, C# data abstraction layer. Developed
Sql Server 2000 stored procedures using custom object orientated DAL templating
methods. Specified, developed, tested and supported multi-language .Net Windows
Forms application interfacing to ASP/VB application. Developed, modified, supported
marketing resource management system used by over 1500 users at Dell. Consulted
onsite at Dell Europe developing Dell Extranet Application using ASP.NET admin
backend. Deployed formal source control (VSS), formal bug tracking system, and
developer documentation for entire development team at Volume/ThenUK. Developed
load testing and automated testing scripts for corporate web applications.
RAC, Feltham
Role:Senior Developer
Start Date:06-2001 End Date:03-2002
Skills Used: .NET Framework, ADO.NET, Apache, ASP, ASP.NET, C#, CSS, HTML, HTTP, Java, Java
Servlets, Javascript, JSP, Microsoft SQL Server, Microsoft Windows Server 2000,
Oracle, SQL, Tomcat, Tomcat, Visual Studio.Net, XML
Achievements:Specified, developed, tested and supported
reporting and management tools for advertising engine using ASP.NET, ASP and
Oracle. Specified, developed and load tested custom advertising engine using
Java and Oracle. Developed www.rac.co.uk website pages and functionality. Developed
the myRAC personalisation service.
Electronic Arts, Chertsey
Role:ASP Developer
Start Date:02-2000 End Date:03-2001
Skills Used: ASP, COM, Javascript, Microsoft Sql Server 7, Microsoft Windows 2000 Server,
Microsoft Windows NT4, SAFileup, SQL, VbScript, Visual Basic 6, Visual Interdev,
VisualASP, XML
Achievements:Specified, developed, tested and implemented
secure, multi-site, multi-language extranet website providing online database
of forthcoming releases, game demos, graphics. Site contains over 20,000 files
to download supporting 28 countries in five languages. Key territories covered
include UK, Spain, Portugal, Brazil, Sweden, Norway, France. Responsible for
the specification and development of the HTML, ASP, COM middle tier and SQL
7 Database.
Sparza Ecommerce, Dialog Corporation
Role:ASP Developer
Start Date:11-1999 End Date:01-2000
Skills Used: ADO, ASP, IIS4, Microsoft Sql Server 7, Microsoft Windows 2000 Server, Microsoft
Windows NT4, SQL, VbScript, Visual Interdev
Achievements:Developed and modified asp ecommerce
engine used for catalog based inter-company purchasing: http://www.officeshopper.com
* Developed using Visual Interdev, ASP, IIS4, SQL 7, VbScript, ADO on NT4 and
WIN 2000 platforms.
Internet Applications Group, Twickenham
Role:ASP Developer
Start Date:7-1999 End Date:10-1999
Skills Used: ADO, ASP, IIS4, Javascript, Microsoft Sql Server 7, Microsoft Windows NT4, VbScript,
Visual Interdev
Achievements:Developed and modified multi-language
web-based recruitment system for Manpower Europe. Created ASP and SQL Server
7 based application forms compatible with Netscape and IE browsers. Load/stability
tested IIS using Microsoft Web Stress Testing Tool.
Reuters, London
Role:ASP Developer
Start Date:6-1999 End Date:7-1999
Skills Used: Access 87, ASP, HTML, IIS4, Javascript, Microsoft Windows NT4, VbScript, Visual
Interdev
Achievements:Designed and developed database driven
intranet site for purchasing department.
Mars Confectionery, Slough
Role:ASP/VB Developer
Start Date:05-1996 End Date:06-1999
Skills Used: VB6, VB5, VB4, Oracle 7.3, ASP, IIS4, VbScript, ADO, Ms Access, SQL,
Achievements:Specified and developed a Visual Basic
6 and ASP front end to an Oracle 7.3 database. Created over 40 forms integrating
3 previous systems. Defined and produced html help files and documentation for
Y2K conversions. Converted/Redeveloped 10 Access and Paradox databases to year
2000 compliant Access 97 format. Designed, developed and supported a multi site
sales forcasting and project planning system. Presented training to regional
staff onsite in France, Holland, Germany.