Dewi Morgan
Profile
A System Administrator and Developer with thirteen years of professional computing experience. Able to develop secure applications for any operating system, with experience in most major modern programming languages and database systems. As a developer, designed and wrote a Java-based secure investment banking management system for the Heritable & General Investment Bank; an online game for the world's largest on-line Discworld community; and many other applications still in use by major corporations today. Has experience as a support engineer and sysadmin, providing last-line international support to blue-chip clients, both on-site and remotely.
Work History
2004 - 2008 Freelance Web consultancy, London
- Developed ThudGame, an on-line real-time multi-player Java game for best-selling novelist Terry Pratchett, under exclusive license. This application focused strongly on security, as player assets could be traded, and fraud was a significant concern. The clientside system was written from scratch in Java 1.1 for maximum compatibility with all browsers. A rugged and distributed design has ensured zero seconds of downtime to date, even through two server moves and hardware failures. The community for the game has now been built to be the largest Discworld community in the world, with multiple streams of user monetisation.
- Developed and delivered a highly-secure web-based communications infrastructure supporting dissident groups in Asia for an American organization. The system allows supporters in the USA and abroad to read updates on the people they support, without any sensitive information being exposed to the repressive regimes.
- Developed a database-backed PHP / JavaScript content management system for on-line WYSIWYG editing of templated documents. Features include easy management of donations, accounts, events, meetings, contacts, etc.
- Developed a system to monitor dynamic websites for malicious changes.
1998 - 2004 Internet Applications Developer, XO Communications, Surrey
- One of the four-man Agile Programming team who designed and developed a Java-based secure investment banking suite for the Heritable & General Investment Bank. This application is now used by NLM, GE Money, Broadcastle Bank, and others.
- Developed and supported the client firewall monitoring and management system for all XO Communications' clients, as a member of their their Secure Operations Centre.
- Developed and deployed websites and online applications under Lotus Domino, Linux / Apache, and MS IIS.
- Produced JavaScript/AJAX applications to create on-the-fly Web pages for clients such as Heritable & General Investment Bank and AdTrader.
- Provided remote system administration to forty sites throughout Europe, on the SPAN (Sun Partner Area Network). Tasks included complete IT infrastructure design and build for new sites; security management and monitoring; administration of NFS / NIS; global system upgrades; disaster recovery and backups; remote support.
- Provided rapid on-site system administration, development and consultancy to blue-chip clients in London, Amsterdam, Singapore, and elsewhere, including short-notice on-site support in Singapore over Christmas and New Year's 2000.
- Diagnosed and corrected hardware and systems faults for organizations including HMV, Cable & Wireless, Ministry of Sound and Sun Microsystems.
1997 - 1998 Senior Developer for RiverWeb, Oxford.
- Developed the CNN Hotels website (since replaced with another design).
- Developed Intranet applications for Microsoft, the Serco Institute, and other blue-chip clients.
1996 - 1997 System Administrator for YACC Labs Ltd. Yorkshire
- Administered an internal network involving three versions of MS Windows and five types of Unix.
- Carried out remote system administration and on-site support for external client networks.
- Wrote administration utilities in Java, C, Perl, and various other languages.
- Programmed CGI Web-based database interfaces.
Skills Summary
Considerable experience in most common programming languages, particularly specializing in:
- PHP
- Perl
- Java (ten years' enterprise experience with secure multi-user server environments)
- C/C++
Considerable experience in most common markup, scripting and query languages, including:
- JavaScript / ECMAScript / AJAX
- XHTML
- XML
- VRML
- SQL
- CSS
- Unix shell scripts
Administered and developed on the following platforms:
- MS-Dos 3.0 and above
- MS Windows 3.0 and above
- Solaris 7 and above
- AIX
- HP-UX
- Linux
- MacOSX
Experienced in most common programming environments and tools, particularly:
- Borland's "Builder" range
- Microsoft Visual Studio
- GCC, the Gnu Compiler Collection
- Both CVS and SVN versioning systems
Experienced in most common RDMBS engines, specialising in:
- MS-SQL Server (MCSE certified)
- Oracle
- MySQL
- Other Information
Details
Educational Background
Bachelor of Engineering, in Electronic Communications and Computer Engineering, from Bradford University, Bradford, UK
Languages
I speak basic conversational Greek and Welsh.
Interests
I am interested in amateur film making, having most recently been the assistant producer in the forthcoming amateur production Payne and Redemption (www.payneandredemption.com).
In my free time I administer a team of thirty volunteers providing support and bug-testing in an online multiplayer community. As the manager, my responsibilities include interviewing applicants, teaching classes, chairing monthly meetings, disciplinary action, and mentoring, as well as chipping in with the support and debugging tasks.
As a British citizen with an up-to-date British passport, I may travel and work anywhere in the European Union as well as various countries and territories abroad. As I am single, with no children, I am happy to do so with little or no advance notice.
31 Hambro Road
London SW16 6JD
+44-(0)208-769-6643
+44-(0)774-695-3884
dewi@dewimorgan.com