I provide a range of services – from basic web page design to deployment and management of corporate websites. Perhaps most importantly, I provide flexibility – working with you to build and maintain a successful web presence.
Web DesignI help transfer your ideas from words or sketches to a working website on the internet quickly, accurately, and efficiently. Web Platform ExpertiseI have extensive experience installing, developing for, and extending the leading web content platforms, including Wordpress, Joomla, and Drupal. Software and Web DevelopmentI have extensive software development skills, with many years experience working with HTML, DHTML, Javascript, XML, PHP, SQL, C# and ASP.NET. In the professional world I hold multiple product and technology certifications. Database Design, Development and AdministrationI am a skilled and experienced database developer and administrator, with many years experience of developing for and administering MySQL, and Microsoft SQL Server for a variety of organisations from sole traders to multi-nationals. Search Engine Optimisation (SEO) and Standards ComplianceI construct websites in accordance with web standards, making best use of known methods to target intended audiences through search engines. |
Content AuthoringWriting for the world wide web is an individual skill, requiring many adaptations from tradition media. I am an experienced author and editor of web content. Graphic DesignI have artistic talent in abundance, with many years experience of digital media. These skills are leveraged to produce professional, clean, sharp and individual design work suited to the world wide web. HostingWhile I do not host websites, I have experience of many professional web hosting companies and domain registrars. I advise on value, service, track record and professionalism of preferred hosting solutions, and can arrange purchase and management where required. DeploymentI assist in the installation and configuration of web servers, databases and file transfers – taking complexity out of clients hands when launching, moving or upgrading websites. MaintainanceI agree maintainance schedules to perform webserver health checks, content updates, and implementation of new features. Collaboration ToolsI provide all clients access to a private collaboration portal to see progress on design, development and delivery of solutions. |