|
Phone: |
07771 790555 |
|
Email: |
mark@otway.com |
|
LinkedIn Profile |
|
|
Work: |
C++/C# .Net software development |
|
Education |
Computer Science BSc (Hons) from University of Cardiff, Wales A Levels - Computer Science (B), Physics (B) A/S Levels Physics (A), Maths (C) plus 9 GCSEs (all grades A-C) |
|
Other Info: |
Married, Non-smoker, Full Driving Licence |
|
Summary: |
Experienced and knowledgeable software developer with a wide range of commercial experience on MS Windows platforms. Broad knowledge of Microsoft technology including C#, ASP.Net, MFC and SQL Server. Expert in object-oriented design and web development. |
|
|
Languages: |
14 years commercial C/C++ development 3 years C# ASP.Net. 8 years of SQL (MS SQL Server 2000/2005, and Sybase). Extensive commercial and academic experience of Object-Oriented design with formal training in Eiffel |
|
|
Platforms: |
Windows NT 3.51 & 4 Windows Server 2003 |
Windows XP Vista |
|
Technologies: |
ActiveX/COM ODBC/ADO.Net Multi-threading .Net & MFC Frameworks |
HTTP/HTTPS/SSL AJAX XML, SOAP & Webservices XSLT |
|
The majority of my commercial experience has been designing/developing object-oriented C++/C#/ASP.Net applications to run on Windows platforms. In the past I have developed 16-bit code for Windows 3.x, and have written cross-platform code to compile and run under Windows/Macintosh and Windows/Unix platforms. I am a keen developer outside of the commercial environment, and in my spare time I developed WebReaper, a multi-threaded offline browser which I distribute via the internet. The application has been downloaded by over half a million users, made the Windows Magazine Shareware Top Ten, and was awarded the accolade of 'PC File of the Week' by CNet's Shareware.com site. I have also developed various other freeware tools, including a genealogy website generation tool. |
|
Development Team Leader & C# developer (permanent) |
May 2004 Present |
|
EBS Europe develops web-based systems, from e-commerce solutions, to complete extranet systems for various businesses including EPOS, mobile sales, stock control and production management. Designed and developed high-volume transactional multi-warehouse stock control system including real-time stock allocation and distribution, sales order processing, automatic purchase ordering, including just-in-time stock fulfilment. Designed and developed key functional areas, including document archiving, CRM, task scheduling and real-time supplier pricing systems. Lead a team of 15 developers, and oversaw quality of development and project delivery Formulated the IT strategy for the company as a whole, making key decisions about future development practices, project management and product direction over the long term. Managed various key client projects, including online tyre sales company blackcircles.com working directly with the MD of the company in the development of their IT strategy and implementation, during which their online sales have increased by a magnitude of 10. |
|
|
Mountain bike mechanic & sales assistant |
The Hub in the Forest, Glentress Sep 2003 May 2004 |
|
After we moved to Scotland I took a years sabbatical during which I indulged my passion for mountain-biking. I worked in the bike shop owned by two world-championship / Olympic riders, and used the opportunity to improve my riding ability & mechanical skills, and to ride some of the best trails in Scotland. |
|
|
Windows/C++ Analyst Programmer (contract) |
Purple-Sun / FlatscreenZ Jan 2003 - Sep 2003 |
|
Developed custom-built dialler software for Purple Sun to integrate with their ISP SLA-monitoring systems. Developed a PC-based event-driven system for FlatscreenZ to control Plasma screens remotely via serial port to manage screen-burn and other display issues. |
|
|
Windows/C++ Analyst Programmer (contract) |
Infinity / Fujibank / Mizuho Corporate Bank Feb 1998 Jan 2003 |
|
Initially working for Infinity on-site at the bank, I then joined the Fujibank team Developed front-office applications including trade-entry screens for foreign exchange, money-market & FX Option deals, reporting & analysis tools for assessing market risk and real-time cross-asset positions. Designed and developed the front-office real-time credit limit breach monitor functionality within the Front Office system Developed real-time Forex rates feeds Co-ordinated with the business analysis team and worked directly from detailed business specifications. Designed and developed object-oriented library structure for financial instruments with common encapsulated functionality. |
|
|
C++ Developer &Technical Co-ordinator (contract) |
Nov 1995 - Jan 1998 |
|
I worked on several projects at Skandia, all of which formed part of the systems that generate the documentation for Pensions, Life Assurance and Bond quotations. My main area of involvement was the overnight calculations server which performs mathematical projections for policies which have been input onto the AS400 (Skandia's main client database) producing the figures which are output within 'Key Feature Documents'. I also acted as technical co-ordinator for the core team tasked with designing and developing a modern replacement quotations system for Skandia. The project's goal was to build a new object-based system using Microsoft's Component Object Model (COM) technology, providing flexibility, scalability and an easy expansion path for the future as business levels increased. As part of this team I designed and implemented Skandia's first ever 32-bit (NT-based) software. Other responsibilities included reviewing and 'policing' Skandia's internal coding standards. Whilst at Skandia I also carried out technical interviews to assist the company in selecting experienced C++ programmers to add to their permanent staff. |
|
|
Applications Programmer (permanent) |
Nov 1993 - Oct 1995 |
|
Miles 33 specialises in publishing and newspaper software systems. My first project was with the Publishing Division, as part of the team developing a shrink-wrapped book pagination system, an extension to the DTP package QuarkXPress. My main area of work was the design and implementation of the user interface. The project was a dual-platform system, with a single code-base written to cross-compile on both Windows and Mac platforms. My second project was planned as a replacement for a legacy DOS system. It was the first part of a major newspaper editorial system, and automated the story tracking and document management needed in a modern daily or weekly paper. It was a solo project, during which I carried out the majority of the requirements analysis, design, implementation and testing. |
|