CV, ASP.NET, MVC Developer Seeking Work In USA

Available
Serial No: 21146
Skills keywords: 
Current location:  England, United Kingdom - View on map
Nationality: British
Spoken languages: english

Qualifications & Training

2005 – 2010 Northumbria University
B.Sc. (Hons) Computing – First Class

Gateshead College
1999 – Microsoft Visual Basic Programming
1999 – Microsoft Excel Programming (VBA)

North Tyneside College
1989 – BTEC Ordinary National Certificate: Marketing with Technology
1991 – BTEC Certificate: Business and Finance
1989 – City & Guilds: Hyper Text Markup Language, Internet Programming

Microsoft Certification
July 2013 – 70-483 Programming in C#
July 2000 – 70-175 Designing and Implementing Distributed Applications with Microsoft Visual Basic 6.0
July 2000 – 70-176 Designing and Implementing Desktop Applications with Microsoft Visual Basic 6.0

View my Microsoft Certification Transcript Online:
URL: https://mcp.microsoft.com/authenticate/validatemcp.aspx
Transcript ID: 900046
Access Code: Gary14MCP

Professional Training
Visual Studio 2008: Windows Communication Foundation 6461A (Classroom)
Visual Studio 2008: Windows Presentation Foundation 6460 (Microsoft e-Learning)
DSDM Atern Practitioner Course – Accredited by the DSDM Consortium

Additional Training
I have completed courses using the online service Treehouse my profile can be found here http://teamtreehouse.com/garycoates

Career Summary

NHS North of England Commissioning Support Unit

01/10/2013 – 31/03/2015 (renewed 02/12/2013, 03/02/2014, 02/06/2014, 03/11/2014)

Development of an online Knowledge Base application to be used by the NHS deployed to the World Wide Web. The application was then extended to provide additional organisational control for different parts of the NHS. The application has been developed using ASP.NET MVC with Razor view engine. I have used best practices separating concerns where needed and using NuGet packages where appropriate.

Following the first release the application has been updated to support a larger organisational pattern. This was done as the Elis Group of CSU’s wanted the application to be available for all the CSU’s in the group. The change required more work to be done around the user structure and ASP.NET membership roles. For this release the Case Study part of the application was update to be an AngularJs single page application to give the user a great experience.

• C#, ASP.NET MVC 4/5, AngularJs, Ninject, Bootstrap, MvcMailer, PagedList

• .NET 4

• SQL Server 2008

• Entity Framework 5/6

Npower
18/02/2013 – 17/04/2013 (renewed 18/08/2013)

I have been asked on this assignment to evaluate a set of applications that the call centre staff rely on to ensure that they will all still function after a migration to the Windows 7 operating system and a new Windows domain. Some applications are in VB6 and various versions of .NET Web applications. During the transition between the domain and the new operating system the applications must be available to all staff in both scenarios. The biggest challenge has been in allowing the staff to access applications using either domain credentials. I have decided and implemented a new database that has the ability to let the current login functionality to continue working with either domain login name with minimal changes to the existing code base.

• C#, ASP.NET and ASP.NET MVC

• VB6

• SQL Server Programming

• Database Design and Programming

• Scrum

AXA Personal Lines/Swiftcover.com
July 2010-February 2013 – Senior Developer

In this role I was working with ASP.NET, C# and SQL Server to add functionality to the established Swiftcover.com Web site. Some functionality will be back office Web sites used by the help team which is not be available to the public. The role requires agile skills and requires analysis of requirements, time box and tasks prioritisation using MoSCoW. Code is written using best practices with unit tests being written up front whenever possible, all code must then be peer reviewed prior to check in. The role also required me to supervise and mentor some of the more junior team members while discussing the bigger picture with the technology owners, architects and other senior/lead developers.

• C#, ASP.NET and ASP.NET MVC

• SQL Server Programming

• Unit Testing

• Database Design and Programming

• DSDM Atern Agile

• JavaScript / jQuery

Newcastle Building Society
November 2004-July 2010 – Senior Analyst Programmer/Team Leader

My main role in this position encompasses the development of Windows and Web applications built using Microsoft.NET and SQL Server. This requires full software development life cycle skills and close communication with the business. Following best practices at all times and agile methods I use continuous integration techniques to ensure the highest quality code is written. I am responsible for the supervision of a team of developers. In addition, I have undertaken the mentoring of an industrial placement student who has now gone to a graduate role with Meryll Lynch. I also provide 3rd line support for the applications that I have worked on and other legacy .NET and ASP applications. The role does not stop at working on the projects that have been requested by the business. I am actively looking at and determining where and when new technologies can be used and will bring benefit to current and future software development projects.

• C#, ASP.NET and ASP.NET MVC

• SQL Server Programming

• Solution Architecture

• Unit Testing and Build design and development

• Requirement Gathering

• Application and Database Design

• Communication with project management, partners and users to complete large applications

IS Squared
January 2003 – October 2004 – Senior Software Engineer

This role involved the development of tool suite for use with ESRI ArcGIS application suite. The tools were developed using some VBA where necessary for integration purposes and VB.NET as the main development language. The initial release was for ArcMap 8.2 a COM complaint application, clients began the move to 8.3 and the tools followed using .NET assemblies. Each tool was based on our client’s experiences using ArcMap to get the best from the product. The suite of software was developed to be generic rather than client specific to allow it to be used by a number of different companies. All of our products were developed with the .NET platform using COM interop to allow integration into the earlier COM complaint products.

• VB.NET Programming

• VBA Development

• Application Design

• Source Control Management

• Requirement Gathering

• Application and Database Design

South Tyneside College
May 2002 – September 2002 -SQL Server Developer

This project involved designing and developing a SQL Server database to provide management information imported from legacy data from a Unix platform. The reporting was performed using a linked Access database project and using stored procedures as the data source for each report. Each of the reporting stored procedures used a number of functions to provide common reusable code. A data extract was performed to allow data to be moved to CD to provide offline reporting, again using an Access database project as the interface to the data. An ASP.NET was created to provide reports on the college Intranet.

• ASP.NET, VB.NET

• SQL Server

• Access

MAFF
Jan 2001 – Feb 2002 – Senior Developer (Development Team Leader)

Working on an n-tier application my duties included VB COM, SQL Server design and programming with ASP Web development. I remained in this position for 6 weeks, after this time I was given the Team Leader position temporarily until a full time permanent replacement was found.

• Visual Basic 6

• VB6 COM development

• SQL Server

• ASP

ICL
Apr 1999 – Dec 2000 – Software Engineer

Working on the ICL Pathway project with responsibility focused on system design and implementation. This was the first role where I was expected to mentor junior members of the team. I also was responsible for the applications versioned release using PVCS to integration and test teams allowing deployment to the live environment.

• Visual Basic 6

• SQL Server

Gigabyte Computer Services Ltd
Apr 1997 – Apr 1999 – Analyst Programmer

Working on many projects shown below I worked outsourced and within the Gigabyte offices, each project is based on a Visual Basic and SQL Server skill set but each was tackling slightly different problem domains.

• Northern Electric Gas EDI Development

• Gigabyte E-Commerce Web Site

• Norther Electric 1998 Open Market Program

• Eversheds Solicitors Case File Solution

Spreadsheet, Database Designer and Developer
Jan 1995 – Mar 1997 – Northern Electric Supply Ltd

 

Key Skills

Langauges: C#, VB.NET, T-Sql, JavaScript XML, XSD, XSLT, HTML, CSS

Platforms: .NET, ASP.NET/MVC, Windows Forms, Web Services, ADO.NET, LINQ, WCF

Database: MS SQL 2000, 2005 and 2008

Tools: Visual Studio Team System 2008 & 2010, TFS, MS Test, MS Build

Additional: VB6, Nunit, VSS, VBS, VBS, Groovy, Grails, Java

 

 






popup-img