Homepage
Tutoring Jobs
Β£20/h
1st lesson free!
Tutor profile verified
Response Time 23h
Lessons offered by David
  • Individual
The lessons will be held
  • By webcam
Taught subjects
  • Computer Skills
  • Databases
  • C#
  • C#.NET
  • Computing
  • Software
Levels
  • All Levels

Various computing and programming lessons - html, css, c#, sql, javascript and many more. I can also teach chess to beginners and intermediate players.

Methodology

I can provide to one online sessions tailored to individual needs and learning styles.

I am flexible with times and lesson lengths and can also offer face to face sessions once the lockdown is all over and dealt with of course.

Experience

I am a full stack developer with 21 years development experience and many years experience as an IT trainer before that. My core skills are Asp.net MVC with C#, Html, CSS, JavaScript, jQuery, WebApi, SQL Server, Entity Framework, OOP, SOLID TDD etc. Feel free to get in touch - (concealed information) or (concealed information)6

Prior to that I was an IT trainer teaching various courses including C programming, Cobol, Database Theory and many others.

I wrote my first program well over 30 years ago.

Rates

Rate for online lessons : Β£20/h
Lessons offered by David
Individual
The lessons will be held
webcam
Taught subjects
  • Computer Skills
  • Databases
  • C#
  • C#.NET
  • Computing
  • Software
Levels
  • All Levels

David's CV

David Amour - Web Application Developer – Previously SC Cleared 2012

Address: Cannock, Staffordshire

Availability: My current contract ends at the end of June 2020 but may be extended. I am on a 2 week notice period.

Profile

I am a previously SC security cleared (2012) development contractor and have been building web based applications and websites for the last 20 years using such technologies as Classic Asp, VbScript, VB 6.0, COM, Visual Interdev, Visual Studio, Asp.net, MVC 1, 2, 3, 4 and 5 with Razor, WebApi, Html, XHtml, CSS, JavaScript, jQuery, Knockout.js, C#, Vb.net, Web Services, StructureMap, Unity, SOAP, SOA, XML, XSLT, WCF, WAS, SQL Server, SQL Reporting Services (SSRS), Access, Oracle, OOP, StructureMap, T4MVC, VSS, SVN, IBM ClearCase, Perforce, Continuous Integration with CC.net and TeamCity, MSBuild, AutoMapper, Resharper, TDD, FakeItEasy, nUnit, MSTest, Entity Framework Performance Tuning, Design Patterns and .Net (All versions) up to and including version 4.5, Stateless and Session based state management/simulation using both single web servers in small companies through to load balanced architectures in larger companies. I am both a website developer and a true web application developer. I worked mostly on public facing websites from 1999 – 2003 and then for 10 years after that worked mostly on complex web based applications returning to do a lot of public facing websites in 2010 and then back to application development in 2011. In 2012 -13 I moved back to Public Facing Ecommerce web sites at companies like Sports Direct and DotNine solutions working on many well known high transactional sites. More recently in 2014 and 2015 I have been working on extremely complex web based process quality control and rebate systems. For the last 4 years I have been working in the arena of pharmaceutical trials, studies and study analysis/

My main .net language of choice is C# but I am also able and comfortable coding in VB.net when that is required by clients and I have completed at least four contracts with VB.net in the recent past.

Prior to developing I used to be an IT trainer teaching adult courses including things like advanced database theory, Excel & VBA, C Programming and COBOL all up to City & Guilds Level III.

When not being paid to code I spend a huge amount of time at home learning and researching new technologies so there are many things I can do which I have yet to use commercially.

I also run a small home network with a domain controller, web server, email server and database server where I host websites and email for myself, friends and some local businesses so although I am a developer I am very aware of the big picture and know about things like security, DNS, SMTP, IIS, Firewalls, Routers, SSL and so on.

Also I do some part time teaching and often find myself teaching students things like WinForms programming, C programming or even games programming such as retro games like space invaders.

Work History

July 2015 – Present – Exco Intouch (Now ERT) – Contract Developer

This is my current contract. I am working in a midsize team in an agile environment mostly on a project called Gather - (concealed information) We are working on a data management, publishing and change control application which is complex in nature. This is written with Visual Studio 2015 and using MVC 5.

β€’ NET 4.5.2 with Visual Studio 2015, Visual Studio 2017 & Resharper
β€’ SVN For a couple of years followed by GIT with BitBucket and SourceTree and more recently GitLab
β€’ Asp.net MVC
β€’ SQL Server 2014
β€’ C# 6.0
β€’ TDD with nUnit and FakeItEasy
β€’ TeamCity for Continuous Integration and automatic builds
β€’ Entity Framework + Linq
β€’ Jira to manage the agile process
β€’ Unity for Dependancy Injection
β€’ HTML5 & CSS3 + BootStrap and Kendo UI controls
β€’ JavaScript & jQuery
β€’ Nuget for package management
β€’ Automapper
β€’ Postal for email integration
β€’ Entity Framework Performance Tuning with Hibernating Rhinos Entity Framework Profiler


June 2015 – June 2015 – GreenDog – Contract Developer

This was a short 2 week contract to provide an extra pair of hands for a project which was slightly behind schedule. I also delivered a training session on Code First Entity Framework.

I worked on a surveying application in MVC 5 using the following skills and technologies:

β€’ NET 5 with Visual Studio 2013 & Resharper
β€’ Windows Azure Hosting – Azure SQL + Blob Storage
β€’ Asp.net and MVC 5
β€’ C#
β€’ Entity Framework + Linq
β€’ Autofac for Dependancy Injection
β€’ HTML5 & CSS3 + BootStrap
β€’ JavaScript & jQuery
β€’ Nuget for package management


May 2015 – May 2015 – Experian – Contract Developer

I worked briefly on consumer facing websites such as Credit Expert.

I used a range of skills including some legacy bits and pieces. These included the following:

β€’ NET 1.1 and 4.0 with Visual Studio 2003 and 2010
β€’ Asp.net Webforms and MVC 3
β€’ C#
β€’ SQL Server 2005
β€’ .net Remoting
β€’ HTML5 & CSS3
β€’ JavaScript & jQuery
β€’ Nuget for package management


Feb 2014 – April 2015 – Evolve Consultants – Contract Developer ((concealed information)

I worked on complex web based process quality control systems as well as extremeley complex rebate systems. In addition I also developed a WinForms app to extract pdf and tiff files from zips stored in Oracle Blobs.

Skills I used here included:

β€’ .NET 4.5 with Visual Studio 2012 & Resharper
β€’ MVC 4 + WebApi
β€’ C#
β€’ T4MVC
β€’ Entity Framework 6
β€’ SQL Server 2012
β€’ Oracle
β€’ WinForms
β€’ HTML5 & CSS3 + BootStrap
β€’ JavaScript, knockout.js, jQuery & Kendo UI
β€’ StructureMap for Dependency Injection
β€’ Nuget for package management
β€’ Balsomiq Mockups for wireframing
β€’ Trello to manage user stories in the agile process

For source control and continuous integration I used SVN with Tortoise and Visual SVN.

July 15th 2013 – Feb 2014 – Buying Butler – Contract Developer ((concealed information)

Your Concierge Buying Service - think price comparison 2.0; more personal, relevant and with expert guidance.

Skills I used here included:

β€’ .NET 4.5 & Resharper
β€’ MVC 4 and MVC 4 WebAPI
β€’ C#
β€’ AutoMapper
β€’ T4MVC
β€’ Entity Framework
β€’ Windows Azure
β€’ HTML5 & CSS3
β€’ JavaScript & jQuery & knockout.js for rich user interfaces
β€’ StructureMap for Dependency Injection
β€’ Nuget for package management
β€’ State management using cookies
β€’ Trello to manage user stories in the agile process

For source control and continuous integration I used TFS.

April 10th 2013 – July 12th 2013 – Codemasters – Contract Developer

Codemasters released version 2 of their popular Grid racing game in May 2013 ((concealed information) I worked on some leaderboard web based systems for this game written in MVC 3 with C# as well as some aspects of the main site. I also worked on a website for the 2013 release of another of their most popular games F1 2013. This was built using MVC 4.

Skills I used include:

β€’ Visual Studio 2010 & Resharper
β€’ JetBrains ReSharper & TeamCity(Continuous Integration)
β€’ MSBuild
β€’ MVC 3 & 4 with Razor
β€’ C#
β€’ Entity Framework
β€’ AppFabric
β€’ Nuget for Package Management
β€’ Perforce for source control
β€’ T4MVC
β€’ AutoMapper
β€’ Dependancy Injection with Unity
β€’ REST Services
β€’ Html 5
β€’ CSS including CSS3 & Responsive Designs
β€’ JavaScript
β€’ jQuery
β€’ Session Management through a load balanced architecture

Some of the sites I worked on include:

(concealed information)
(concealed information)

September 17 th 2012 – March 27th 2013 – DotNine Solutions - Contract Ecommerce Developer

I worked on ecommerce solutions in multiple languages including German, French, Italian, Spanish, Chinese and Japanese for both desktop and mobile devices. I used the following technologies:

β€’ Asp.net WebForms
β€’ Visual Studio 2008
β€’ Visual Studio 2010
β€’ Vb.net
β€’ SQL Server 2008
β€’ Html
β€’ CSS
β€’ Javascript
β€’ jQuery
β€’ jQuery Mobile
β€’ 51 degrees mobile device detection
β€’ SubVersion source control with RocketSVN
β€’ Payments through Paypal, Alipay and SagePay
β€’ UrlRewriting with Intelligencia UrlRewriter
β€’ Session Management through a load balanced architecture

Some of the sites I worked on include:

(concealed information)
(concealed information)
(concealed information)
(concealed information)
(concealed information)
(concealed information)
(concealed information)
(concealed information)
(concealed information)
(concealed information)

I also worked on new build ecommerce sites for the French Open and Olymique De Marseille.

Experience was also gained with postcode anywhere capture + integration - (concealed information)

September 5 th 2012 – September 12th 2012 – Syntax - Contract Developer

I worked at Syntax in 2011 and they contracted me for a short period again in 2012 to do some change requests, bug fixing and performance tuning to an existing application written in MVC 3 with Razor. Skills used on this short contract included the following:

β€’ Visual Studio 2010 with C# & Resharper
β€’ MVC 3.0 with Razor
β€’ Entity Framework 4 + Linq
β€’ HTML
β€’ CSS
β€’ jQuery, Native JavaScript and Ajax
β€’ SQL Server 2008 R2
β€’ Performance tuning – script and css optimization as well as Database query optimization
β€’ Session Management

June 22nd 2012 – August 24th – Discover Corporation – Contract Developer

I worked on some MVC3 business applications for the pharmaceutical and banking industry.

These were built using MVC3 with Razor, Visual Studio 2010, Entity Framework with Code First, Kiln(Mercurial) Version Control, StructureMap (IoC/Dependancy Injection tool), Javascript, jQuery, Ajax, HTML, CSS, C#, SQL Server 2008, T4MVC, Casette CSS/Script minification and concatenation and all the usual technologies that go with this kind of work.

As well as the above I wrote some image manipulation class libraries and WinForms test harnesses in order to prepare graphical content for PowerPoint reports by manipulating images at pixel level.

February 6th 2012 – June 21st 2012 – Sports Direct – Contract Ecommerce Developer

I worked on a range of high transactional ecommerce sites hosted on a large web farm using load balancing and appropriate session management strategies, including:

(concealed information)
(concealed information)
(concealed information)
(concealed information)
(concealed information)
(concealed information)
(concealed information)
(concealed information)
(concealed information)
(concealed information)
(concealed information)
(concealed information)
(concealed information)
(concealed information)
(concealed information)
(concealed information)
(concealed information)

I used Commerce Server, Asp.net, Visual Studio 2010, Entity Framework, WCF, C#, HTML, CSS, Javascript, jQuery, SQL Server, Oracle, Google Maps API & Google Analytics, Dot Net Nuke & AppFabric. Experience was also gained with Resharper and continuous integration with CruiseControl.net, while source control tools included both VSS and TFS.

I also used MotionPoint Internationisation - websites in different languages via proxy sites.

December 1st 2011 – Jan 27th 2012 – LSC – Contract Developer

I worked on a document control and publishing system for the Ministry of Defence. This was a complex system which was comprised of an asp.net application, a windows service, a WinForms application and an Oracle database. This was a security cleared role and I used the following technologies.

β€’ WinForms
β€’ Windows Services
β€’ Word API/Automation
β€’ Asp.net
β€’ HTML
β€’ CSS
β€’ JavaScript
β€’ jQuery
β€’ Ajax
β€’ C#
β€’ Oracle PL/SQL
β€’ Visual Studio 2008 & Visual Studio 2010
β€’ .Net 3.5 & .net 4.0
β€’ Subversion Source Control – Tortoise & Ankhsvn for Visual Studio
β€’ User Session Management

November 2nd 2011 – November 30th 2011 – Fresheye Marketing - Contract Developer

I worked on a website rewrite ((concealed information) building the front, middle and back end using the following:

β€’ MVC 3 with VB.net
β€’ Asp.net
β€’ SQL Server 2005 with Entity Framework 4
β€’ Vb.net
β€’ HTML
β€’ JavaScript + Ajax
β€’ jQuery
β€’ CSS
β€’ Session Management

August 1st 2011 – October 28th 2011 – Syntax - Contract Developer

Syntax is a company which is part recruitment and part IT services. Syntax IT Services has been delivering quality IT solutions and services to a wide range of clients and industry sectors for over 12 years.

At Syntax I worked with a permanent member of staff to build a bespoke CRM, budgeting and invoicing system using the following technologies:

β€’ Visual Studio 2010 with C# & Resharper
β€’ MVC 3.0 with Razor
β€’ Entity Framework 4 + Linq
β€’ HTML
β€’ CSS
β€’ jQuery
β€’ JavaScript + Ajax
β€’ SQL Server 2008 R2 + SSRS (SQL Server Reporting Services)
β€’ Continuous Integration with Cruise Control.net
β€’ Unit Testing
β€’ User state management via traditional sessions

April 26th 2011 – July 29th 2011 – SSP - Contract Developer

SSP are an IT solutions company based in the area of insurance. My work here involved building ecommerce websites for niche insurance markets.

Technologies used here included:

β€’ Visual Studio 2010 with Vb.net
β€’ Asp.net, HTML, CSS, JavaScript, JQuery, Ajax
β€’ SQL Server 2000 & 2005
β€’ Back office integration via soap web services
β€’ Online payments via Worldpay integration
β€’ Session Management through a load balanced architecture

March 1st 2011 – March 31st 2011 – Wolverhampton NHS PCT - Contract Developer

This contract involved work on both an online and offline patient clinical document system. The online version was Asp.net with VB.net & SQL Server 2008 whilst the offline version was a Windows Forms application using VB.net and SQL Server Express. This was an application to be used anywhere by NHS staff and the offline version was to be used by front line staff in situations when no internet connection is available - data could then be uploaded later and synchronized with an online version of the application.

Technologies used here included:

β€’ Visual Studio 2008 with .net 3.5
β€’ VB.net – Asp.net & WinForms
β€’ SQL Server 2008 & SQL Server Express
β€’ Visual Source Safe
β€’ XML/XSLT – Producing xml based word documents on the fly
β€’ Session Management
β€’ HTML, CSS, JavaScript & Ajax

January 5th 2011 – February 28th 2011 – Nortech Management Ltd – Contract Developer

Nortech normally supply remote site monitoring solutions and other specialist technology to electricity utilities, telecom network providers, the security industry and other blue chip companies. However I was contracted here to work on a scoring application and social website for a unique type of golf game. The scoring system to be used at driving ranges was written as a pure html/javascript/css application communicating with data servers over WCF with a JSON endpoint. I also worked on a supporting website and admin system written as an asp.net MVC application with SQL Server 2008 R2 and Entity Framework.

β€’ .Net 4 with Visual Studio 2010 and C# & Resharper
β€’ WCF in a WAS environment on IIS 7
β€’ Javascript, jQuery and other libraries + Ajax and Json
β€’ Sencha Touch (HTML 5 Mobile App Framework (concealed information)
β€’ HTML 4.0 and HTML 5.0
β€’ Asp.net MVC 2.0 with Entity Framework & LINQ
β€’ SQL Server 2008 R2
β€’ User Session Management via load balanced architecture
β€’ Subversion & Cruise Control

September 22nd 2010 – December 23rd – annot8 – Contract .Net Developer

annot8 were a new start up company with a unique business model to deliver cost effective online advertising. I worked on their advertising platform for the last few of months of 2010 utilising the following technologies. This is a difficult platform to explain so why not take a look – (concealed information)

β€’ .Net 4 with Visual Studio 2010 and C# & Resharper
β€’ WCF in a WAS environment on IIS 7 including configuration and performance tuning
β€’ Javascript, jQuery and other libraries + Ajax and Json
β€’ Asp.net MVC 2.0 with linq to SQL
β€’ SQL Server 2008
β€’ .Net 4.0 Parallel processing
β€’ HTML, XHTML, XML, CSS
β€’ VSS + Subversion
β€’ State management via traditional sessions in a web farm/load balanced architecture

June 28th 2010 – September 22nd – Chemistry Digital (Media Agency) – Contract Web Application Developer

Chemistry are a digital media design agency and do lots of high profile web sites and ecommerce sites for such customers as Tesco, Orange, Cushelle, Dove, Velvet Tissue, Experian, The Cloud, Orange, Baileys, Emirates and many more. I personally worked with many of these customers in particular on the following public facing sites as well as some intranet applications:

(concealed information)
(concealed information)
(concealed information)
(concealed information)
(concealed information)
(concealed information)
(concealed information)
(concealed information)
(concealed information)

Skills and technologies I used included

β€’ SQL Server 2000, SQL Server 2005, T-SQL, Database Schema Design, Stored Procedures
β€’ Excel 2007, XML, Html, JavaScript, JQuery, CSS, Web Services, JSon
β€’ Visual Studio 2005 & 2010, .Net Framework 3.5 & 4.0, WinForms applications, C#, Asp.net
β€’ Subversion (SNV) source control with Visual SVN Server & Tortoise SVN
β€’ User management via traditional sessions
β€’ Google Maps API, QlikView Business Intelligence

May 26th 2010 – June 25th 2010 – Foster Care Associates – Contract Data Migration Specialist

This company were migrating many of their legacy systems onto a new ERP system (Agresso). As part of this they needed to migrate a lot of legacy data from many different sources into the new system. I worked as part of a team realizing this goal which we achieved by writing many different migration tools, scripts and programs. I used the following technologies in this project.

β€’ SQL Server 2008, SSIS, SSRS, T-SQL
β€’ Excel 2007
β€’ Visual Studio 2010, .Net Framework 4.0, WinForms applications, C#
β€’ Visual Source Safe

May 4th 2010 – May 11th 2010 – Chemistry Digital (Media Agency) – Contract Web Application Developer

This was a very short contract due to a miscalculation of workload from the client. However in my short time there I completed two projects - one for Dove and one for Velvet Tissues. These projects involved writing a suite of xml based soap web services for use by a flash client. I also did some standard database interface work for Velvet Tissues on their existing website.

β€’ Asp.net with C# - Visual Studio 2008 (.Net Framework 3.5)
β€’ Html, CSS, Xml, Web Services, SOAP
β€’ SQL Server 2000
β€’ SubVersion Source Control
β€’ User state persistance via sessions

February 1st 2010 – March 31st 2010 - Wolverhampton NHS Primary Care Trust – Contract Web Application Developer

This was a web application development role utilising the technologies listed below. I worked on an Access 2007 database system working in conjunction with an asp.net web application which I also built to record, monitor and analyse child weight data for children attending a weight management programme. As well as building the Access database and asp.net application, I also coded a WinForms application to import data from Access to SQL Server.

β€’ Asp.net with C# - Visual Studio 2008 (.Net Framework 3.5), WinForms
β€’ Html, JavaScript, CSS, Xml, Ajax
β€’ SQL Server 2005
β€’ Access 2007, VBA, Visual Source Safe
β€’ User state management with sessions

September 22nd 2008 – January 29th 2010 - Dudley NHS Primary Care Trust – Contract Web Application Development & Support

This role was both a support and development role working within a range of applications including legacy classic ASP applications, Visual Basic 6 thick client applications with SQL Server 2000 back ends and asp.net applications with SQL Server 2005. There was also a small amount of C# WinForms work and quite a lot of asp.net 2.0/VS 2008 web application based greenfield project work. The latter involved a large, complex system called VaccTrack for managing swine flu vaccinations along with a similar system for anti virals. I also developed a staff skills database and central absence reporting system.

β€’ Identifying and fixing code vulnerabilities (SQL Injection, XSS etc)
β€’ Classic Asp, Visual Basic 6
β€’ Asp.net with C# - Visual Studio 2005 & 2008(.Net Framework 3.5)
β€’ Html, JavaScript, CSS, Xml, Ajax
β€’ SQL Server 2000 & 2005
β€’ Marval Pursuit
β€’ C# Winforms
β€’ User state management with sessions

March 25th 2008 – September 19th 2008 Capgemini - Contract Asp.net developer ((concealed information)

I contracted at Capgemini since March 2008 where I worked on a large integrated web based application working on such technologies as asp.net, console apps, windows services, SSRS, ClearCase and Oracle. A summary of the skills and technologies used are as follows.

β€’ Asp.net 1.0, 1.1 and 2.0, Visual Studio 2005 (Framework Version 2.0)
β€’ Asp.net conversion from 1.0 to 2.0
β€’ C#
β€’ HTML, JavaScript, Ajax, CSS
β€’ SQL Server
β€’ Some exposure to Oracle
β€’ Some exposure to IBM Rational ClearClase
β€’ SQL Server Reporting Services 2005
β€’ User management via traditional sessions

Jan 2nd 2007 – March 21st 2008, E.ON – Contract Asp.net Developer ((concealed information)

I worked at Eon for all of 2007 and a few months in 2008 and was involved in a variety of large and complex projects. All of these were internal business applications – HR & Help Desk applications for example. These were built with asp.net 1.1, SQL Server 2000 and C# as the core skills. I also did some data interface work to support these applications. Lastly I also did some support work on legacy classic ASP applications. Typical skills and technologies used here include:

β€’ Asp.net 1.1 with Visual Studio 2003 + Source Safe
β€’ C#
β€’ Xml
β€’ Creation of xml based word documents using XSLT
β€’ Html, JavaScript, CSS, Ajax
β€’ SQL Server 2000
β€’ Classic ASP
β€’ User state tracking via sessions in a web load balanced environment

June 19th 2006 – Dec 21st 2006, Gala – Contract Asp.net Developer ((concealed information)

The project I worked on here was commercially sensitive so I cannot give any details other than the technologies used which were as follows.

β€’ Asp.net development (C#) Framework Versions 1.1 with Visual Studio 2003
β€’ SQL Server 2000 + Reporting Services 2000
β€’ Heavy use of JavaScript, XmlHttp & Xpath (Ajax)
β€’ Xml Web Services/SOAP + XSLT

March 13th 2006 – April 28th 2006, Styles&Wood – Contract Asp.net Developer ((concealed information)

Worked on the prototype of a complex property project budget system for Tesco (A client of Styles & Wood). This was built using Asp.net 2.0 + Visual Studio 2005, SQL Server 2000 and heavy use of Infragistics Tab and Grid controls.

This contract unfortunatley ended early due to sponsorship delays from the end client even though the prototype phase was a technical success.

β€’ Asp.net development (C#) Framework Version 2.0 with Visual Studio 2005
β€’ HTML, CSS
β€’ JavaScript
β€’ SQL Server 2000
β€’ User management via traditional sessions
β€’ Infragistics Web Controls

Oct 3rd 2005 – Feb 24th 2006, Astron – Contract Asp.net Developer ((concealed information)

Asp.net development (C#). I worked on a complex workflow management application built as an asp.net application with a SQL Server backend.

Skills used:

β€’ HTML, DHTML, XML, XSLT, JavaScript
β€’ Asp.net, C#, Windows Services, User Controls, Web Custom Controls, Refelection & Custom Attributes
β€’ SQL Server 2000
β€’ Dynamic PDF creation & manipulation using Siberix
β€’ User management via traditional sessions

Apr 26th 2004 – August 2005, ConocoPhilips – Contract Asp & Asp.net Developer ((concealed information)

This long 16 month contract involved 8 months improving and developing an existing extranet asp application used by the customers of ConocoPhilllips. The last 8 months were spent converting this large and complex application into an asp.net application.

Skills and technologies used during this role include:

β€’ Asp 3.0
β€’ HTML, XHTML, DHTML, VBScript, XML, XSLT, Javascript
β€’ SAP Interfaces - eGate
β€’ Asp.net, C#, Windows Forms Apps (WinForms), Web Services, SOAP, Windows Services
β€’ SQL Server 2000, Access
β€’ Dynamic PDF creation & manipulation using ActivePDF
β€’ User state tracking via sessions in a web load balanced environment

Feb 9th 2004 – April 2004, Chiltern Business Solutions – Contract Asp.net Developer ((concealed information)

Chiltern Business Solutions have an existing account management application which they are converting from Classic Asp to Asp.net. They have a permanent member of staff starting in the near future and my role as a contractor was to make a start on the architecture of the application so that the new team member has the basic software plumbing in place ready for when he starts. This contract ended 2nd April 2004.

Skills and technologies used during this role include:

β€’ Asp.net (C#)
β€’ HTML, XHTML, DHTML
β€’ CSS
β€’ State management via traditional sessions in a web farm/load balanced architecture
β€’ JavaScript, Web Custom Controls
β€’ SQL 2000, T-SQL, Stored Procedures

Nov 2003 – Jan 2004, Freecom.net – Senior Developer ((concealed information)

I was employed by Freecom.net to replace a member of staff who left earlier. He had been working on an in house CRM system which was close to completion. It was my task to finish off this software as well as document and train staff in its use. As well as this I was involved in smaller ad hoc projects to maintain existing web sites, put proposals together for new ones etc. The person who I replaced actually hated his new job so asked if he could come back which he did. As a result of this the budget was insufficient to justify two people working on the same project so my probationary period was not extended. However Freecom were extremely happy with the quality of my work and are happy to confirm so in writing.

Skills and technologies used at Freecom.net include:

β€’ Asp.net (C#), HTML, XHTML, DHTML, JavaScript, VBScript, Visual Basic 6.0, Com +
β€’ SQL Server 7.0 and 2000
β€’ Advanced CRM Systems
β€’ XML
β€’ User management via traditional sessions
β€’ Merak Mail Server – customising the API and building an xml web service layer into the API
β€’ PGP – Internal PGP xml web service for encrypting emails for ecommerce and communication with Nominet

Apr 2003 – Nov 2003, Xtranet Solutions Ltd - Senior Developer ((concealed information)

Whilst at Xtranet I worked on one main project and many smaller ones. The main project I worked on was Bus2School. This was a project which tracked school buses at a private school using GPS modems. The software was able to know exactly where each bus was and by comparing this position with known timetables in a SQL Server database it was able to determine if buses were running late. This was performed by using the API of Microsoft MapPoint to calculate routes, distances etc. In the event of buses being later than a specified threshold students and parents who had registered for the system could automatically receive text messages telling them their bus was late and when it would be at their stop. The system also used the MapPoint API to generate maps on the fly so that website administrators could easily and visually see where all their buses are, where they had been etc.

Whilst working on this main project I also worked on other smaller projects, existing site maintainence etc.

β€’ Asp & Asp.net (C#), HTML, XHTML, DHTML, JavaScript, VBScript
β€’ SQL Server & Microsoft Access
β€’ GPS Modems and associated protocols
β€’ Microsoft MapPoint API
β€’ XML
β€’ Network Administration
β€’ User management via traditional sessions
β€’ ECommerce

Oct 2002 – Mar 2003, Eventure Internet Ltd - Senior Developer ((concealed information)

During my 7 months at Eventure I undertook the following projects and responsibilities:

I upgraded Eventure’s network from a peer to peer simple gateway network to a Windows 2000 domain. I also produced two main resellable web based applications for Eventure. The first of these was a full blown and complex etraining facility - a generic and reskinnable online training presence. It is an enterprise level complete training solution which is modular and can easily be reskinned for customisation for various clients. Currently in use by LWB Refractories and soon be used by the NHS.

The second of these products is named CMS Lite (Content Management System). This is a one stop all round off the shelf website solution for small businesses. It allows a redesign and reskin of the visual appearance by Eventure after which all the functionality exists within the package for clients to completely manage all their online content using a Microsoft Word like browser based text editor. Pages are created dynamically including specified Meta data along with a dynamically built dhtml menu. Other features include

β€’ Add/Edit/Delete unlimited categories for easy page management
β€’ Upload images and add them to your pages
β€’ Edit/Delete uploaded images
β€’ Useful website logs showing various helpful statistics
β€’ Customisable Tickertape service
β€’ View submitted contact us forms online or download them as a CSV file:
β€’ Newsletter management:
β€’ Giving the ability to add/edit/delete Recipients
β€’ Add/Edit/Delete plain or html newsletters using a Rich Text Editor

I was also involved in training a new fledgling developer in asp.net as well as undergoing further smaller projects including ecommerce builds, smaller bespoke content managed sites and maintenance and improvements to existing applications and sites in both old asp and asp.net with VB.net. and C#.

Skills and technologies used at Eventure include:

β€’ ASP & ASP.net (C#), HTML, XHTML, DHTML, Javascript, VBScript
β€’ SQL Server & Microsoft Access
β€’ Advanced CMS Systems
β€’ XML
β€’ Network Administration
β€’ Ecommerce
β€’ User management via traditional sessions

April 2002 – Oct 2002, Pool.net - Web Developer ((concealed information)

During my time at Pool.net I worked on a number of smaller projects as part of a team. Most of my work was for the Alliance & Leicester building society who is Pool.net’s main client. Projects included cms systems for their website, bespoke MS Access analytical systems, conversion of legacy functionality into xml based web services using VB and Soap Toolkit as well as XSLT. I also introduced Pool.net to the benefits of .net and undertook some companywide initiation and training.

Skills and technologies used at Pool.net include:

β€’ Asp & Asp.net (C#), HTML, XHTML, DHTML, JavaScript, VBScript, Com+
β€’ SQL Server & Microsoft Access
β€’ Visual Basic
β€’ Web Services
β€’ XML & XSLT
β€’ User state tracking via sessions in a web load balanced environment

Mar 2000 – April 2002, Emnet - Web Developer ((concealed information)

I was at Emnet for 2 years and worked on a wide variety of public facing websites including a lot of ecommerce. In particular I developed two ecommerce sites from conception to finished, deployed working sites. These were (concealed information) and (concealed information)

These were classic ASP sites with a SQL Server back end and they utilised a bespoke CMS and product management system along with a bespoke secure payments system.

Unfortunately I don’t believe these sites are in existence anymore and have been replaced by (concealed information)

β€’ Asp & Asp.net (C#), HTML, XHTML, DHTML, JavaScript, VBScript, PGP
β€’ SQL Server & Microsoft Access
β€’ Visual Basic
β€’ User management via traditional sessions
β€’ Ecommerce

Jan 2000 – March 2000, Phones4u - Web Developer ((concealed information)

I worked on the system which was used in Phones4U shops nationwide. This was essentially a sales and stock control system used by front line staff in the shops and was written in classic ASP with a SQL Server back end.

β€’ ASP
β€’ HTML, XHTML, DHTML
β€’ JavaScript, VBScript
β€’ SQL Server & Microsoft Access
β€’ Visual Basic
β€’ User management via traditional sessions

Nov 1999 – Jan 2000, Freecom - Web Developer ((concealed information)

I did some classic ASP coding here and worked on an MIS system in Access but most of my time was spent building ecommerce sites using an ecommerce framework called Intershop.

β€’ Asp, HTML, XHTML, DHTML, JavaScript, VBScript
β€’ SQL Server & Microsoft Access
β€’ Perl
β€’ Intershop

Jun 1999 – Oct 1999, The Internet Advertising Corporation Ltd - Web Developer ((concealed information)

Mostly classic ASP building brochure sites and some bespoke CMS with a little ecommerce too.

β€’ Asp, HTML, DHTML, JavaScript, VBScript
β€’ SQL Server & Microsoft Access
β€’ Ecommerce
β€’ User management via traditional sessions

Mar 1996 – May 1999, European Business & Vocational Training – IT Trainer ((concealed information)

I was an Adult IT trainer here where I also managed 2 centres looking after a large number of staff and students.

β€’ Authoring & Delivering IT Training Courses Including City & Guilds & NVQs
β€’ Word, Excel, Access, Publisher
β€’ Windows 95 & 98
β€’ HTML
β€’ Visual Basic

Jan 1995 – Feb 1996, Control Training Ltd – IT Trainer

Delivered IT trainer courses to students in their own homes.

β€’ Authoring & Delivering IT Training Courses Including City & Guilds & NVQs
β€’ Word, Excel, Access
β€’ Windows 95 & 98
β€’ C Programming
β€’ Cobol Programming

1993 – 1995, Rix TV and Video Hospital – Electronics Engineer
1990 – 1992, Hartstone Hosiery – Computer Operator
1983 – 1986, Department of Social Security – Clerical Assistant

Below are links to some of the sites I have worked on over the last few years. Please be aware though that these may have changed or no longer be available since I worked on them.

Websites I have worked on
(concealed information)
(concealed information)
(concealed information)
(concealed information)
(concealed information)
(concealed information)
(concealed information)
(concealed information)
(concealed information)
(concealed information)
(concealed information)
(concealed information)
(concealed information)
(concealed information)
(concealed information)
(concealed information)
(concealed information)
(concealed information)
(concealed information)
(concealed information)
(concealed information)
(concealed information)
(concealed information)
(concealed information)
(concealed information)
(concealed information)
(concealed information)
(concealed information)
(concealed information)
(concealed information)
(concealed information)
(concealed information)
(concealed information)
(concealed information)
(concealed information)
(concealed information)
(concealed information)
(concealed information)
(concealed information)
(concealed information)
(concealed information)
(concealed information)
(concealed information)
(concealed information)
(concealed information)
(concealed information)
(concealed information)
(concealed information)
(concealed information)
(concealed information)
(concealed information)
(concealed information)
(concealed information)
(concealed information)
(concealed information)
(concealed information)
(concealed information)
(concealed information)
(concealed information)
(concealed information)
(concealed information)
(concealed information)
(concealed information)
(concealed information)
(concealed information)
(concealed information)
(concealed information)
(concealed information)
(concealed information)
(concealed information)
(concealed information)
(concealed information)
(concealed information)
(concealed information)
(concealed information)
(concealed information)
(concealed information)
(concealed information)
(concealed information)
(concealed information)
(concealed information)
(concealed information)
(concealed information)
(concealed information)
(concealed information)
(concealed information)
(concealed information)
(concealed information)


Educational and Work Related Qualifications

BTEC National Diploma in Computer Studies

Level II City & Guilds 7261 Coding and Programming in C
Level II City & Guilds 7261 Database Concepts
Level II City & Guilds 7261 Cobol Programming
Level III City & Guilds 7261 Word-processing using WordPerfect 5.1
Level III City & Guilds 7261 Coding and Programming in C

NVQ Skills Assessor certificate - City & Guilds modules D32 and D33
NVQ Internal Verifiers certificate - City & Guilds module D34
Adult Education Teacher Training Certificate (City & Guilds 7307 Scheme) - Stage 1
Adult Education Teacher Training Certificate (City & Guilds 7307 Scheme) - Stage 2
Post 16 Certificate in Education

City & Guilds VQ Level I - Word-processing Practices (Microsoft Word)
City & Guilds VQ Level I - Spreadsheet Methods (Microsoft Excel)
City & Guilds VQ Level I - Database Methods (Microsoft Works)
City & Guilds VQ Level I - Desk Top Publishing (Serif Page Plus)
City & Guilds VQ Level II - Word-processing Practices (Microsoft Word)
City & Guilds VQ Level II - Spreadsheet Methods (Microsoft Excel)
City & Guilds VQ Level II - Database Methods (Microsoft Access)
City & Guilds VQ Level III - Word-processing Concepts (Microsoft Word)
City & Guilds VQ Level III - Spreadsheet Methods (Microsoft Excel)
City & Guilds VQ Level III - Database Concepts (Microsoft Access)

8 O Levels

Interests and Activities

I am interested in most aspects of computers, particularly the Internet, programming and learning new applications. I also play chess a fair amount and used to be a county player. I have also recently started learning to speak Spanish which I am enjoying and finding an interesting challenge.

Similar tutors

computer skills lessons closeby? Here's a selection of tutor listings that you can check out.
Superprof can also suggest databases lessons to help you.
Learning isn't a problem, C# lessons for all!
Taking C#.NET lessons has never been easier: you're going to learn new skills.

Cannock
Computer Science Graduate; Qualified Teacher; Enhanced DBS; Former Soldier; 10 Years Experience.
Β£22
Jason
  • (3 reviews)
1st lesson free!

A personalised and tailored tutoring approach, allowing my learners access to achieving beyond their...

Lessons by webcam Face to face lessons Approved profile
Walsall
Experienced Computer Science Tutor & Teacher with a first class degree in Computer Science
Β£30
Bara
  • (3 reviews)
1st lesson free!

I can explain difficult concepts in different ways to help students understand and remember these concepts far better. I am...

Lessons by webcam Face to face lessons Approved profile
Birmingham
A database and data analyst tutor is giving tutorials on database design and data analysis
Β£25
Aisvaran
  • (4 reviews)
1st lesson free!

I try to make the student understand the content on a high level. After then, I delve into the content in greater details...

Lessons by webcam Face to face lessons Approved profile
Birmingham
A networking and security expert is willing to teach or help with topics related to these fields
Β£25
Akinwunmi
  • (4 reviews)
1st lesson free!

I try to understand where a student has a gap in knowledge and then try to develop a lesson plan to fill those knowledge...

Lessons by webcam Face to face lessons Approved profile
Birmingham
Networking and IT security expert is offering to train IT and Computer networking-related modules
Β£25
Aisvaran
  • (4 reviews)
1st lesson free!

I try to make the student understand the content on a high level. After then, I delve into the content in greater details...

Lessons by webcam Face to face lessons Approved profile
Keele
An Experienced Mathematician offers to teach how to use MS Office Applications
Β£25
Albert
  • (4 reviews)
1st lesson free!

I have taught various categories of students from GCSE to master’s level mathematical courses. I do not use the same...

Lessons by webcam Face to face lessons Approved profile
Coventry
I have 10+ years of experience in training students in Computer Network & Security
Β£25
Julian
1st lesson free!

I have over 10 years of experience in tutoring, coursework help, thesis and dissertation assistance for GCSE, A-Level,...

Lessons by webcam Face to face lessons Approved profile
Coventry
A data analyst with over 6 years of experience wants to teach how to analyse data with major mainstream database management systems
Β£25
Akinwunmi
  • (4 reviews)
1st lesson free!

I try to understand where a student has a gap in knowledge and then try to develop a lesson plan to fill those knowledge...

Lessons by webcam Face to face lessons Approved profile
Bromley
Computer Science/IT students offering Computer Networking or some other IT fields should opt-in. Have got about 9years of experience in the field.
Β£20
Micheal
  • (13 reviews)
1st lesson free!

I am a Computer System and Network Administrator with a couple years’ Experience teaching and delivering technology...

Lessons by webcam Face to face lessons Approved profile Responds within an hour
London
IT engineer with 9 years of experience willing to offer coaching on all computer related technology
Β£20
Ankit
  • (12 reviews)
1st lesson free!

Being an IT Engineer, I can easily teach basic skills like Excel, PowerPoint, Access, Word along with skills like Testing...

Lessons by webcam Face to face lessons Approved profile
London
A PhD graduate from Imperial College London, who has tutored in Computing for more than nine years.
Β£25
Dr.Kritaphat
  • (7 reviews)
1st lesson free!

My approach is trying to give you the tuitions of each topic so that you can fully understand them. I do not believe in...

Lessons by webcam Approved profile Responds within an hour
Cambridge
Help with Python programming from a PhD scientist with university level teaching experience
Β£50
Dr Christian
  • (2 reviews)
1st lesson free!

Python is such a ubiquitous tool that it is hard to apply a universal teaching methodology. Whatever you need to learn, the...

Lessons by webcam Face to face lessons Approved profile
Manchester
Grade 9-8 predicted GCSE student. Highest attainer for Computer Science in a row. Basic skills on Microsoft and algorithms to do with computer core.
Β£10
Fatima
  • (2 reviews)
1st lesson free!

My teaching method is through powerpoints and explaining each portion of the topic till understood. I give my students a...

Lessons by webcam Approved profile
Kingston Upon Thames
Learn Statistics & Econometric packages: Stata, SPSS, Minitab & Statgraphics. Package of Operations research: Win QSB. And Package of Qualitative Research: Nvivo.
Β£45
Syed
  • (14 reviews)

To facilitate digitised learning in online tutoring, I supplement Wacom Intuos tablet, the Microsoft Whiteboard and screen...

Lessons by webcam Approved profile Responds within an hour
Bristol
Software Engineer offering python, Data Science and AI lessons online and face to face
Β£15
Robert
  • (6 reviews)
1st lesson free!

I am a professional Machine Learning Software Engineer who loves to explain difficult concepts in easy to understand ways. I...

Lessons by webcam Face to face lessons Approved profile
Edinburgh
C/C++/C#, MATLAB and LaTeX lessons in EDINBURGH by PhD student in Engineering with a degree in mathematics
Β£20
Masoud
  • (8 reviews)
1st lesson free!

I am a PhD student in Edinburgh. I have extensively used all the programming languages listed in the title for years. My...

Lessons by webcam Face to face lessons Approved profile
Paris 4e, France
IT teacher for IT initiation, understanding and knowing, easy using your computer, tablet, smartphone, internet, google chrome, mozilla, safari and Apple, Macintosh of course - Paris
Β£18
Adrien
  • (17 reviews)
1st lesson free!

Writer - Teacher since 2015, holder of the animation reception leisure certificate and the director of leisure reception...

Lessons by webcam Face to face lessons Approved profile Responds within an hour
London
Adobe's Creative Suite lessons in London (5 years experience as a photographer and graphic/web designer)
Β£30
Timothy
  • (8 reviews)
1st lesson free!

I give lessons to anyone who is starting or already knows the basics and want to take their craft further by structuring the...

Lessons by webcam Face to face lessons Approved profile
Sunderland
Learn computer up to date skills as an individual or as a group
Β£40
Michael
  • (4 reviews)
1st lesson free!

I will create a lesson to meet your individual needs. I will create resources that engage you and challenge your abilities...

Lessons by webcam Approved profile
Chilworth
I am a Mathematician & IT expert with a masters degree in mathematics with interest in teaching data analysis
Β£25
Haridel
  • (4 reviews)
1st lesson free!

I am an expert in mathematics & IT tutoring, coursework, thesis and dissertation assistance for GCSE (O-Level), A-Level,...

Lessons by webcam Face to face lessons Approved profile
at his home at your home By webcam
1 hour Not available Not available Β£20
Book a class