|
|
|
Curriculum Vitae
Objective:To write great web based applications that are easy to use and that save businesses time and money. Professional Overview:
Relevant Work History
Joomla customisation and development projects using PHP and MySQL. The two largest projects have been:
For other examples see my online development services page.
Designed and implemented a new online business (Thinking Toys). This has been set up to sell educational games. Partly for the experience and partly because none of the existing toolkits were quite what we wanted, I wrote this entire system myself using PHP and MySQL. It includes a full commercial shop with checkout and an administration system for stock control, order processing and content management.
Managed the development of Fury, a large client/server application capable of supporting 100,000+ concurrent users in the same virtual world. Fury was developed using C++, C, and MS SQL running on distributed servers. My biggest challenges were coordinating a large and varied team using different methodologies on different sub projects and maintaining team focus in the face of changing requirements and design. Achievements include:
Produced Fury, taking the original concept from the drawing board through the entire SDLC to successful implementation, deployment and maintenance. Achievements include:
Developed and promoted a number of concepts while building a team with sufficient skills and capacity to develop a large distributed client/server application. Achievements include:
In addition to detailed project management and overseeing the activities of other project managers, I supplied financial reporting and tracking on a large portfolio of games. My Excel, Access and Powerpoint skills were put to intensive use and I spent a large amount of time visiting studios and assessing potential development opportunities or identifying and helping to remedy project slip. The biggest challenges I faced in this period were chronic slip and related cost overrun. Achievements include:
Working with 7 project managers (producers) to improve scheduling and effectiveness. With the small team, I also took on the role of Project Manager with two games developments. Achievements include:
After a long and profitable period of running a small consultancy business, I handed the business over to friends and took a long break. For fun, I spent the time running a ski apartment in Bourg St Maurice.
Enhancements to Prospex. Added new scheduling capabilities and introduced new object kernel for enhanced maintainability and migration to other environments. Achievements include:
Extension of LFNM to include new customer requirements. This work involved managing a small team making systemic changes to the system components and enhancing the database to improve performance.
Optimising and enhancing Prospex. The work included the optimisation of low level functions, reworking of scheduling algorithms and improvements to the MMI. Achievements include:
Providing design and development assistance with the MMI and model components of the LFNM. Achievements include:
Technical Skills Summary
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
| Last Updated on Tuesday, 26 January 2010 23:47 |




