Seller 272736 - Gloucester, UK
| Rating: |
| |
| Hourly Rate: | £42.22 | |
| Available From: | Now | |
| Overview: | I am a 42 year old Microsoft Developer and Architect based in the South West of England. I have some 13 years of experience in IT development, including Team Leading and Developer Mentoring | |
CV
| I have many years experience in Microsoft technologies, mainly .NET. My clients include many market sectors, including public sector and government, travel, banking, law enforcement and IT service providers. I have been involved in developing applications, designing technical architectures, setting coding standards and best practices, developer mentoring, team leading and technical project management. |
Employment History
(Feb 2008 to May 2008)
C# Software Engineer
▪ My main duties for this contract are the design and coding of low level software from the clients functional spec and Use Case documents. This involves OO design for business classes and design pattern usage including Singleton and Factory patterns
Technologies used here include .NET Framework 2.0, C#, ADO.NET, VisualStudio.NET 2005, Visual Studio Unit Tests and NUnit, SQL Server 2005, Generics
(Nov 2006 to Dec 2007)
Consultant .NET Developer/ Project Manager/ Technical Lead/ Technical Architect
▪ My main duties for this contract include technical solution of the work requested by the client. This included business analysis to produce requirements and functional specification documents. The design and coding of the software, iterating development in a RAD method to produce quicker delivery of the end solution. I am also the technical lead on projects and am responsible for system architecture and best practices to ensure the end product follows these and is of a good quality. I am also providing project management consultancy for this client
▪ Technologies used here include .NET Framework 1.1 and 2.0, C#, ADO.NET, VisualStudio.NET 2003 & 2005, Visual Studio Unit Tests and NUnit, NDoc, SQL Server 2000, XML/XSLT, Microsoft Enterprise Library
(Oct 2005 to Oct 2006)
Consultant C# .NET 2.0 Visual Studio 2005 Web Developer / Technical Lead
▪ My main duties for this contract include technical solution of the work requested by the client. This included business analysis to produce requirements and functional specification documents. The design and coding of the software, iterating development in a DSDM method to produce vertical slices for quicker delivery of the end solution. I am also the technical lead on the project and am responsible for system architecture and best practices to ensure the end product follows these and is of a good quality.
▪ Technologies used here include C#. 2.0, ADO.NET 2.0, VisualStudio.NET 2005, Visual Studio Unit Tests(NUnit), NDoc, SQL Server 7/2000, XML/XSLT, XMLSpy, Microsoft Enterprise Library
(Aug 2005 to Oct 2005)
Technical Architect, Lead .NET Developer
Pangaea Consulting Ltd▪ This client had shown an interest in some products my company has developed in association with a business partner. These products are developer tools aimed at making the developer’s job easier. They include:
▪ Developers Toolkit – this class library is designed to do all of the day to day mundane tasks for a developer. E.g. open and read files, manipulate data, cryptography, manipulate XML, clean strings, send emails, get web requests and much more
▪ ObjectManager – this class library is a very basic version of NHibernate. It persists user defined type classes(e.g. Person, Account etc) to a database. The user simply passes the object to the class and it does the rest.
▪ My main duties for this work include technical solution of the work requested by the client. This includes design and coding of the software, meeting the client to ensure correct design and system spec. running the team of 2 members and integrating their work into the package. Final testing and delivery of the solution.
The work is to
▪ Technologies used here include VB.NET, C#., ADO.NET, VisualStudio.NET, NUnit, NDoc, SQL Server 2000, XML/XSLT, XMLSpy
(Sep 2004 to Jul 2005)
.NET Mentor, Technical Architect, Lead .NET Developer
Avon & Somerset Constabulary▪ My main duties for this work include mentoring and retraining technical staff with a Microsoft Access background in VB.NET/ASP.NET, OO Design and N-Tier design and development, Visual SourceSafe and SQL Server development. I have implemented best practices and coding standards for development, and introduced coding reviews for quality control. I have introduced the team to nDOC for technical documentation.
▪ I have been responsible for the design of the architecture for the force’s N-Tier platform for .NET applications
▪ I have implemented a framework of utility classes to speed up development using VB.NET and C# and have overseen the successful release of 2 ASP.NET applications.
▪ I have implemented the use of Microsoft .NET Application Blocks for good design pattern and best practices.
▪ I have been responsible for technical solution design for force projects outside of the ASP.NET platform, specifically windows services using VB.NET and C#
▪ Technologies used here include VB.NET, C#.NET, ADO.NET, VisualStudio.NET, Visual SourceSafe, SQL Server 2000, XML,XSL/XSLT, XMLSpy, UML/Visio, nDOC, nHibernate, NUnit
(Aug 2004 to Sep 2004)
Technical Lead/Senior .NET Developer
▪ My main duties for this work include technical solution of the work requested by the client. This includes design and coding of the software, meeting the client to ensure correct design and system spec. running the team of 2 members and integrating their work into the package. Final testing and delivery of the solution.
▪ Technologies used here include C#.NET, ADO.NET, VisualStudio.NET, Access 2000, XML/XSL, XMLSpy
(Feb 2004 to Aug 2004)
Web Developer/.NET Developer
easyJet Airlines , Luton▪ My main duties here include ASP development of the easyJet.com website interfacing to back-end COM components, developing XSL transformations and XML data sets. I am also involved in the development of a checkin kiosk application installed in airports throughout the UK and shortly, Europe. I deploy builds taking from development to UAT and live and development test architectures. Some of my time here is spent on various .NET projects utilizing Windows services, VB.NET, ADO.NET and extensive design in UML using VISIO.
▪ Technologies used here include: ASP, ASP.NET(VB.NET), VB.NET, ADO.NET, VisualStudio.NET, SQL Server 2000, XML/XSL, XMLSpy, JavaScript and HTML
▪ I am also involved in mentoring the more junior members of the team. This involves knowledge and skills transfer, documenting best practices and running skills workshops.
(Jan 2004 to Feb 2004)
Support Developer
Zurich Financial Services , Cheltenham▪ My main duties here include VB COM component architecture and development, ASP, HTML, XML/XSL front end development. Some of my time here is spent on extensive design in UML using VISIO for new projects.
▪ Technologies used here include: Visio, ASP, VB., XML/XSL, XMLSpy, JavaScript and HTML
▪ I am also involved with setting development standards and best practices. I have developed guidelines for cross-browser and general internet development and coding standards/coding peer review processes based on NASA’s FAGAN inspection model to aid developers and ensure delivered quality.
(Jul 2003 to Jan 2004)
Senior Web Developer/.NET Developer
HM Customs & Excise , Scotland▪ My main duties here include VB COM component architecture and development, ASP, HTML, XML/XSL front end development, SQL stored procedure development. Design and build of development test architectures. Some of my time here is spent on various .NET projects utilizing WebServices, VB.NET, ADO.NET and extensive design in UML using VISIO.
▪ Technologies used here include: VB COM/COM+, ASP.NET(VB.NET), VB.NET, ADO.NET, VisualStudio.NET, SQL Server 2000, XML/XSL, XMLSpy, JavaScript and HTML
▪ I am also involved with setting development standards and best practices. I have developed coding standards/coding peer review processes based on NASA’s FAGAN inspection model to aid developers and ensure delivered quality.
▪ I am also involved in mentoring the more junior members of the team. This involves knowledge and skills transfer, documenting best practices and running skills workshops.
(May 2003 to Jul 2003)
Solution Architect/Technical Manager
▪ My main duties here include customer requirement capture, system architecture and design using UML and full lifecycle system development. Sourcing web hosting to facilitate customer websites, configuring the webspace and managing the system and system support.
▪ Technologies used here include: ASP.NET(VB), VB.NET, ADO.NET, VisualStudio.NET, SQL Server 2000, JavaScript, XML/XSL, XMLSpy and HTML.
▪ I am also in charge of setting development standards and best practices based on NASA’s FAGAN inspection process to aid developers and ensure delivered quality.
Education
(Jan 1975 to Jun 1980)
Chosen Hill School
C.S.E.’ s in French, English, Mathematics, Physics, Geography
Professional memberships and other relevant information
| Member of PCG (Professional Contractors Group) Member of the HTML writers Guild MSDN Enterprise Subscriber I have an evening class Visual Basic Programming certificate I have completed a 5 day Programming with C# course I have completed a one day Microsoft Direct Access course in Exchange Server 5.5 I have completed a 5 day MCP course in Administrating and Developing SQL Server 7 I have a high-spec home setup including a small network with a development server and high speed internet access I can, and would, like to out-work/telework from my home office on project based contracts. |
Categories & Skills
Healthcare (Non-Clinical)
Categories
Skills
- Application Analyst (Information Technology)
- Internet (Information Technology)
IT & Internet
Categories
- Application Development
- Database Development & Admin
- Programming
- Project Management
- Security Clearance
- Web Design & Usability
- Web Development/Prog
- Web E-commerce
Skills
- .NET (Programming)
- .NET (Microsoft)
- ADO
- Ajax (Web Development/Prog)
- Application Architecture (Application Development)
- ASP (Programming)
- ASP.NET (Programming)
- C# (Programming)
- Content Management
- Data Architecture (Database Development & Admin)
- Data Conversion/Mapping (Database Development & Admin)
- Excel (Microsoft)
- HTML
- IIS (Web Development/Prog)
- JavaScript (Web Development/Prog)
- Microsoft (Project Management)
- Microsoft (Web Design & Usability)
- MS Access
- MS Commerce Server (Web E-commerce)
- ODBC
- OLE DB
- Online Payment Systems (Web E-commerce)
- Oracle (Database Development & Admin)
- PowerPoint (Microsoft)
- Project (Microsoft)
- RAD (Application Development)
- Visio (Microsoft)
- Visual Basic (Visual Studio)
- Visual Basic .NET (Visual Studio)
- Visual C# (Visual Studio)
- Visual InterDev (Visual Studio)
- Visual Studio (Programming)
- Web Design (Web Design & Usability)
- Web Development (Web Development/Prog)
- Word (Microsoft)
- XHTML (Web Development/Prog)
- XML
- XSL (Web Development/Prog)
- XSLT (Programming)
- XSLT (Web Development/Prog)

