Summary
A highly experienced Technical Developer and Technical Leader providing consultancy, architecture and programming solutions within the Financial Services, Oil Industry, Automotive, Telecommunications and Multimedia markets.
Experience
Nov 2009 - To Date - Consultant Developer at Sony Europe, Basingstoke
- Developed code to commit data to and from SAP R3 and NetWeaver.
- Designed and built Workflow for a financial application.
Aug 2009 - Nov 2009 - Sabbatical
- Spent several months studying for various professional certification courses, while the job market was quiet. See Education and Training section.
Apr 2009 - Jul 2009 - Freelance WPF developer, London
- Designed and developed a staff management and scheduling system in WPF, using the Infragistics tool set and Visual Studio 2008.
- The scheduler features saved many hours each month, by automating the generation of staff work schedules. Errors were reduced by implementing a 'traffic light system' to warn of potential resource clashes.
- Implemented a Carousel system that allowed quick retrieval of staff records by selecting their picture. Used Entity Framework for the object model.
Jan 2008 to Aug 2009 - Consultant to the Post Office, Old Street, London.
- Responsible for design and development of software applications on the Post Office website. Followed DDA standards and ensured cross-browser compatibility.
- Saved the company £250k by designing an innovative solution to allow non-compliant websites to be displayed in a compliant manner.
- Created a Google Mapping 'Branch Finder' application using ASP.Net, WCF and SQL Server 2008.
- Created a website that populated a pdf application form with customer data and web service data. Printed out a barcode using a bespoke routine.
Jul 2007 to Dec 2007 - Freelance web development.
- Provided programming and consultancy services to a TV sales company for the creation of an eCommerce website and supplier data feeds.
- Bespoke Dot Net Nuke development incorporating PayPal and WorldPay facilities. SQL Server 2005 database development, created a Windows Service data import facility and an Order Viewer module using AJAX.
Mar 2007 to Jul 2007 - Consultant to Fujitsu, Bracknell.
- Provided strategy and consultancy services to Fujitsu for innovative services for a major client.
- Created proof of concept services and demonstrated multi-channel selling using a kiosk, PDA, Tablet PC and the Internet, with WiFi receipt printers, barcode scanners.
- Wrote a variety of software using C# that integrated various hardware devices to create a client demo for senior directors. The demo was aimed at showing how the client company could automate some of its key selling processes and save money.
Aug 2006 to Feb 2007 - Freelance mobile software development.
- Developed a Timesheet application in Windows Mobile 5 for the NHS that read Calendar items using Pocket Outlook Object Model.
- Wrote SQL Server integration jobs for Leeds Teaching Hospitals that updated a central server from a satellite server.
Aug 2004 to Aug 2006 - Developer at Yorkshire Cancer Network, Leeds.
- Designed a 3-tier web application in C# that linked 22 hospitals in Yorkshire with a central server. The SQL Server database updates were done using XML. All data was validated against schemas to ensure data quality before updating the database using transactions.
- Used various Microsoft Application blocks and Design Patterns to ensure best programming practice was followed. Followed strict security rules regarding NHS patient data protection.
May 2004 to Aug 2004 - Developer at KPMG, Birmingham
- New application development using C#, XML and ASP.Net
- Rewriting and branding existing systems using Javascript, CSS, ASP, Toad and Oracle.
Dec 2003 to Apr 2004 - Freelance mobile software development.
- Development and architecture of a PDA data-capture application using the .Net Compact Framework, plus a Windows application that auto-generated Word documents from data held in SQL Server.
- Designed a mobile database using SQL Server CE which replicated data with a SQL Server 2000 database using Merge replication and a bespoke sync routine.
Jun 2003 to Dec 2003 - Developer at QCL Solutions, Darwen in Lancashire.
- Design and development of a touch screen kiosk shopping application for the Co-op in ASP.Net, using C#. Integrated Flash with ASP.Net.
- Wrote a bespoke shopping basket and a card reader facility. Transferred payment and shopping cart details to a remote payment gateway via secure XML streams.
- Designed and developed a secure-browser in C#, where permitted URL’s were stored in a database to help staff to administer a controlled browsing environment. This is a commercial product used by many companies.
Oct 2002 to Jun 2003 - Developer at IBM, London.
- Responsible for the build of new features using XML and .Net as appropriate and porting over existing ASP sites from an Intranet to Extranet environment.
- Significant experience and knowledge of security through the penetration testing of each site release by an external company conforming to the highest security standards with regular reports to management.
- Regularly supported up to seven projects at a time within IBM, including requests from the business for specific solutions. Developed HR applications and reporting tools, online survey application, a timesheet application, SQL analysis and statistical reports.
Aug 2000 to Oct 2002 - Developer at SEMA, London.
- Responsible for the support and development of a very large Portal for Sema Group on site at BP. Building a global, financial based extranet from scratch. The site allowed users to generate massive financial reports using a series of filters, exporting statistical Management Information to excel.
- Primarily involved in the design and development of Intranet sites for BP using DHTML, SQL Server, ASP and VB. Provided architecture and development skills, troubleshooting and advising management. Administrator of Load-balanced web servers and clusters of SQL Servers.
Sep 1999 to Jul 2000 - Web Analyst at Daewoo, Ricksmansworth.
- Management of the corporate Intranet, plus a network of 150 multimedia kiosks and the company website. Redeveloped the Intranet using ASP and SQL Server 7 and management of external contractors.
Sep 1999 to Jul 2000 - Web Developer at Alcatel Telecom, Banbury.
- Created a Windows NT Server based development environment.
- Researched many Intranet applications for the company, including a spell in Belgium to investigate a commercial product.
Education and Training
Sep 1994 to May 1998 - Leeds Metropolitan University.
Aug 2009 to Nov 2009 - Koenig Solutions, Dehradun, India.
- Microsoft MCPD : Enterprise Applications Developer 3.5
- Microsoft MCTS : SQL Server 2008 Database Development
- Microsoft MCTS : Windows Presentation Foundation
- Microsoft MCTS : Windows Workflow Foundation