Mark Ng Curriculum Vitae / Resume

Profile

I am a web developer specializing in the symfony and django frameworks, I have the ability to learn most skills quickly and I am especially excellent at "hitting the ground running" in many different situations. I also bring value to projects with my wide-ranging knowledge of the web, which helps me provide extra ideas for your projects.

Contact Details

Mark Ng
Bournemouth,
Dorset
United Kingdom
Mobile +44 7828 794899

Specialist skills

Other skills

Career History

Director

Feedbuddies Ltd

April 2007 to present

Acting as a consultant by myself (sometimes sub-contracting others from my network of skilled peers). Helping others realise products whilst building products of my own. Clients and Projects include :

Developer

Various contracts

July 2005 to April 2007

Contracting with various clients, including :

Senior Developer

Quantum Business Media

October 2004 to Jul 2005

  • Responsibility for a small team of developers and graphic designers.
  • Responsible for development of custom CMS using PHP5/MySQL/Smarty for the use of multiple publications within the company.
  • Responsible for re-development of the Press Gazette website (www.pressgazette.co.uk) and migration from older Microsoft .NET solution developed by a third party.
  • Responsible for maintenance of Media Week (www.mediaweek.co.uk) website using a Zope/Python solution developed by a third party.
  • Responsible for helping the IT department deal with UNIX issues.
  • Responsible for setting up and maintaining a full development/test environment and release process.
  • Set up monitoring system using Nagios for alerting on call staff of systems issues - also wrote custom nagios plugins.
  • Responsibility for search engine optimisation.

Director

Information Intelligence

May 2003 to October 2004

  • Programming MySQL/PHP websites including ecommerce facilities using several different payment providers (Datacash, Worldpay)
  • Programming Perl CGI for processing XML feeds.
  • Worked with postcode location databases to provide geographical location services for commercial websites.
  • Created an email list server and client (EPMS) in conjunction with another company that provides such functionality as multi-mode rich text editing (allows multi-mode HTML and text emails to be made easily without large amounts of user intervention), email tracking, bounce handling, automated subscription and removal from mailing lists, external link tracking and reporting.
  • Acted as technical director and consultant to Mysterious Ways.
  • Worked with several clients to improve their search engine optimisation and positioning.

UNIX Systems Specialist

Agilisys

April 2002 to May 2003

  • Responsible for the systems administration and planning for several high profile e-commerce (mainly holiday booking, running Java/Apache/Tomcat or Java/Apache/mod_jserv) sites with server clusters of up to 20 servers. These sites include www.thefirstresort.com, www.skydeals.co.uk, digital interactive TV based sites (SkyTravel) and a group of holiday cottage sites for Cendant Corporation.
  • Suggested and helped implement a content caching system using mod_rewrite and perl and bash scripts for several java based sites to take load away from servlet engine for semi-static pages in a heavy load environment - an example of this in action can be seen at www.cottages4you.co.uk - this saved purchasing several additional systems and greatly improved user-perceived performance of the sites.
  • Responsible for providing technical advice and consultancy to the CRM and other teams.
  • Built a secure menuing system using openssh, pdmenu and perl scripts to give members of the NOC secure access to view logs without UNIX expertise.
  • Responsible for design and implementation of new server infrastructures.
  • Responsible for cross-training NT based staff into Unix roles.
  • Responsible for the security of the previously mentioned e-commerce sites.
  • Rebuilt and administered the intrusion detection systems for several large clients, including McDonalds UK.
  • Responsible for parts of Unix Internal Infrastructure for two Large clients (Jarvis Rail, Netdecisions).
  • Assisted with Oracle (7,8) on Solaris and Linux

Network Manager

Quantum Business Media

August 1998 to April 2002

  • Responsible for running of the company network and hosting environment (Linux, FreeBSD, Solaris, NT, Macintosh).
  • Responsible for Information Security for the entire company.
  • Responsible for company hosting environment (Linux, Apache, MySQL, Bind, exim).
  • Teamleading responsibility.
  • Responsible for all network connectivity (Cisco switches and routers, Linux routing and firewalling, FreeBSD VPNs and RAS connectivity)
  • Responsible for evaluating and procuring network equipment and servers.
  • Web Development (PHP/MySQL).

Sales Support Clerk

Lombard Motor Finance

August 1996 to July 1998

  • Primary point of contact for a group of dealerships.
  • Assisting the underwriting team with making loan underwriting decisions.
  • Selling different finance programs to dealerships to provide to their customers.
  • Having an understanding of Finance & Leasing Association industry guidelines and the Consumer Credit Act.
  • Ensuring the Data Protection Act is properly followed.

References

Many of my clients and previous employers are happy to provide references. Please contact me for further details.