I have a varied background of programming roles spanning many industries, with over 15 years of commercial experience. I am Skilled in integrating COTS products and application server development.
My key ability is to design and build enterprise level, scalable, secure and adaptable systems. I am well versed with Windows and MSDOS based systems as well as Unix/Linux.
Core Programming skills: C#, VB.Net, Asp.net, PHP, MySQL
SQL (SQL Server 2008/2005/2000), SSIS, SQL Replication, AJAX, jQuery, HTML, CSS
HTML, JavaScript, XML, LDAP, ADO.Net,
Legacy VB6, Classic ASP, CMS, nUnit
Repository and Version Control: SubVersion (svn) Git, VSS, TFS
Operating Systems knowledge: All MS Windows versions to date;
2000 Server / 2003 Server.
Windows NT, Active Directory, ODBC, TCP/IP, DHCP, DNS, ADO, MSDOS.
PLC (Programmable logic controllers) primarily used in Automotive and Automation industries.
Competencies: Certified Scrum Master (Agile)
NOTE ** My wife owns and runs a kindergarten school in the UK, so I have many years' experience in teaching young children as I often assisted her with the running of the school on a daily basis in-between my contract positions.
Aug 2011 – Jul 2011 Beijing / Shanghai – China.
Introducing Agile methodologies to some Chinese based companies in Beijing and Shanghai.
Based on Agile project management experience learned during many years as Developer / Team leader, I was involved with introducing Scrum/Sprint Agile programming with several companies in the Beijing and Shanghai areas over the last few months.
Involved in implementing teaching strategy of Agile programming methods to software teams.
Mar 2011 – Aug 2011 Steel London Central London
A well established Digital Media Agency, boasting some very high profile clients; (BBC, Hoseasons, Greggs, etc)
I was brought in on a short term contract to assist with their ever increasing workload.
Work included bug fixing and attending to additional client requirements on existing websites. Capturing and processing external data feeds (XML) and integrating these into SQL databases.
Using MVC on Asp.Net 3.5 in C#, Umbraco (CMS) also using PHP and VB.net on various applications throughout.
Jul 2010 – Mar 2011 Reed Business Information (RBI) Central London
Web based application for B2B customers to obtain detailed information on commercial properties.
Using Asp.net 3.5 and C#. I was part of a team of 12 developers working in a Scrum/Sprint Agile environment developing new features and supporting the existing code base.
The system used Autonomy server for fast indexed searching and SQL Server 2008. Extensive use of SSIS, the user front end utilised jQuery, AJAX call-backs, HTML, CSS, etc and integrated Google maps into their technology.
Jun 2010 – Jul 2010 Richmond Group (Bournemouth)
Working in the Loanfinder team on existing BACS payment systems. I was involved on a short term contract to assist in integrating a new central BACS Direct Debit payment system which consisted of several applications. Using VS2008, C# .Net 3.5 and SQL Server 2005.. . The front end of this application was written in PHP, I was involved with debugging and adding new features.
Responsibilities;
Creating required stored procedures, triggers and additional tables to accommodate the new system within the various applications. Debugging and modifying various code modules within the various applications. The front end of this application was written in PHP, I was involved with debugging and adding new features.
Feb 2010 – May 2010 Host Contract Management Ltd.
Development role in a small development teams undertaking the design, analysis and build of a new ecommerce web based application. The project used Agile – Scrum/Sprint methodology, and I was scrum master for one of the teams.
Responsibilities;
Working closely with the various project stakeholders to include Initial analysis.
Using ASP.Net 3.5 C# , MVC 2, (using Visual Studio 2008) with SQL Server 2008. Extensive use of jQuery and Ajax callbacks throughout the application, HTML,CSS.
Jan 2009 – Jan 2010 Millbrook Industries PLC.
One of a small team of developers undertaking a revamp of existing software. The software is an order fulfilment and logistics routing application (web based).
Responsibilities;
Initial business analysis, Management liaison across the company to gather business requirements. Production of functional specifications, project plan and workflow visibility. Undertaking the subsequent software architecture and design and the remainder of the project cycle of the application.
Using VB.Net / ASP.Net 3.5 (Visual Studio 2008) with SQL Server 2005 and integrating various AJAX controls within the application. |