Resume

I've had an affinity with computers since an early age. When I was at primary School, I began experimenting with 3D graphics and basic programming on some of the earliest computers (BBC, Commodore, Atari) . Since then, I have developed my skills, through self-teaching and dedication. My devotion, attention to detail and undeniable natural talent have proved me to be a valuable asset to all of my employers.

Key Skills

Professional

Web Development and Programming, Database Design and Query Optimization, Search Engine Optimization, Online Business Development, Marketing and Market Research, Technical and Creative Writing, User Interface and Web Design, Graphic Design, Light Technical Support (Hardware, Software, Networking).

Technologies

PHP (3, 4, and 5), MySQL, PEAR, Smarty Template Engine, HTML / XHTML, XML / XPATH / XSLT, JavaScript, Jaxer, CSS, Unix / Linux, Perl/CGI, FreeBSD, MS-DOS, Microsoft Windows (3.x, 95-98, ME, XP, 2000, Vista), Apache Web Server, Lighttpd, Nginx, Sendmail, Mac OS (classic and OS X), Subversion Version Control, CVS (concurrent Versioning System), Familiarity with many other web technologies (ASP, JSP, ORACLE, SQL Server, IIs etc.).

Applications

TextMate, Aptana Studio, Adobe Dreamweaver, Adobe Fireworks, Microsoft Front Page, Adobe Photoshop, Pagemaker, Quark Xpress, Adobe InDesign, Acrobat PDF, Microsoft Word, Microsoft Excel, Microsoft Access, Microsoft Powerpoint, Microsoft Outlook.

Professional Qualifications

  • Master CIW Designer (Prosoft).
  • Certified Internet Webmaster Pofessional (Prosoft).
  • Certified Internet Webmaster Ecommerce Designer (Prosoft).

Employment history

Freelance Web Developer - Kirkdesigns

June 2003 - Present day

I have been working as a freelance web developer and graphic designer since 2003. From corporate identity design to web development, setting up database clusters to general consultancy, I've always managed to find new and exciting projects to take on. Clients I have worked for include:

For more details and examples of work please take a look at my portfolio.

Platforms Director - SetTopSolutions

June 2006 - August 2007

SetTopSolutions aimed to create a user friendly device which would bring Internet Streaming media to the masses via their TV sets. As lead developer, I was responsible for the development of an embedded Linux distribution, and the firmware which powered the device. The SetTop Box received high levels of interest, as deserved by such an innovative idea.

  • Duties - Development of a 24MB embedded Linux distribution, Cross compiling Linux software, Back-end database design, Web services design & implementation, GUI Design & implementation.
  • Tools - Python, Ruby (on Rails), PHP, Perl, HTML/CSS/Javascript, XML/XPATH/XSLT, C++, Lighttpd, Apache, Nginx, Jaxer.
  • Platforms – Linux, Windows, Mac OS X.

Web Developer - VirusBulletin Ltd. (Sophos)

August 2004 - June 2006

Virus Bulletin, a sister company to the Anti-virus giant Sophos, are independent anti-virus advisors who produce a monthly publication which tackles all aspects of today's 'war against viruses and spam.'

I was responsible for the design and creation of most of Virus Bulletin's core web based services. During my service to the company, the website (virusbtn.com) became the backbone of the company and this revolutionised the way they conduct their business. 

  • Duties - Redesign look and feel of website, develop new user registration/login system, e-commerce integration.
  • Tools - Perl, HTML/CSS/Javascript, XML/XPATH/XSLT, AxKit, Docbook, Apache.
  • Platforms - Linux, Windows.

Graphic Designer - Hub Marketing Services

September 2000 - March 2003

I was responsible for the design and make-up of brochure covers, exhibition stands, corporate identities, web graphics and animations, and the design, creation and maintenance of corporate websites. My role also involved IT training and day-to-day technical support.

  • Tools – Quark/Pagemaker, HTML/CSS/Javascript, Photoshop/Illustrator
  • Platforms – Mac OS X

For more details and examples of work please take a look at my portfolio.