I can help you plan, design and build your web site. I am able to write strong content and market your business effectively. My knowledge of IT and servers means I can support and run your hosting and IT infrastructure.
I have a degree in multimedia design and production and have completed the Open University’s Certificate in Web Application Development. I’m a Zend PHP Certified Engineer (ZCE) and Certified MySQL Associate (CMA). I’m currently studying towards a degree in Computing with the Open University.
The Ingredients You Need

Web Design
- Standards compliant HTML & CSS
- Web & print design experience
Internet Marketing
- Writing content, proof reading
- Search Engine Optimisation (SEO), Adwords
- Email marketing
Web Development
- PHP, MySQL, jQuery
- Drupal, Joomla!, MODX
IT Administration
- Windows & Linux experience
- PC & server deployments
- LAMP experience
The Recipe – What I Do
Preparation & Planning
- Understanding the goals
- Structure & content
- Evaluating technologies & hosting solutions
Getting Web Sites Built
- Web design & development
- QA & testing
- Server deployment
Web Site Maintenance
- Attracting visitors, increasing traffic
- Web analytics / visitor statistics
- Improvements & changes
Supporting Users & IT
- Training & education
- Troubleshooting & repairs
- Upgrades & new deployments


Degree in IT & Computing
2008 – Present
I’m studing towards this degree in my spare time and have already completed the Open Uni’s Certificate in Web Applications Development course.
Object-oriented programming with Java
The fundamental ideas behind object-oriented programming using the Java language.
Putting Java to work
A good grounding in many of the advanced facilities of object-oriented Java including inheritance, polymorphism, class libraries and the Java human-computer interface.
Relational databases: theory and practice
An advanced relational databases course, starting with database management systems and their facilities. This was followed by a theory of relations, underpinning topics such as data modelling and database architecture, SQL and the development of a practical database system. It also touched upon the role of JAVA and XML.
Designing applications with Visual Basic
More object-oriented programming, this time using VB to design and write small applications.
Microsoft server technologies
This course covers Windows Server 2008 Active Directory configuration and network configuration. The syllabus closely follows the Microsoft Official Academic Course (MOAC) used for the Microsoft Certified Technology Specialist exams.
IT project and service management
I aim to start this course later in the year. The course covers project management with an emphasis on managing software projects. The second part of the course covers the ITIL Service Management framework.
Certificate in Web Applications Development
2006 – 2008
An Open University course that covers the web application development process, including PHP programming, database design and open source development and versioning tools.
Web applications: design, development and management
An introduction to web application design and development including usability, HTML and CSS.
Result: Distinction
The client-side of application development
Designing and developing client-based applications using JavaScript.
Result: Grade 2 pass
The server-side of application development
Exploring the role of the server in web applications and using Active Server Pages to create dynamic Web pages.
Result: Distinction
Databases within website design
This course introduces database design using entity-relationship diagrams and the construction of queries MySQL and Cold Fusion.
Result: Grade 2 pass
Open source development tools
This course introduces the origins and aims of open source software, and its principles of software development and distribution. The course provides practical experience of CVS, PHP, MySQL and Apache.
Result: Distinction
Web server management, performance and tuning
This course explores the role of server administration and its contribution to planning, deployment, and management of a web application. It introduces tools and techniques to assist with capacity planning, monitoring of workloads, identification of performance bottlenecks, and security failures.
Result: Distinction
Certificate in Web Applications Development
2006 – 2008
An Open University course that covers the web application development process, including PHP programming, database design and open source development and versioning tools.
Web applications: design, development and management
An introduction to web application design and development including usability, HTML and CSS.
Result: Distinction
The client-side of application development
Designing and developing client-based applications using JavaScript.
Result: Grade 2 pass
The server-side of application development
Exploring the role of the server in web applications and using Active Server Pages to create dynamic Web pages.
Result: Distinction
Databases within website design
This course introduces database design using entity-relationship diagrams and the construction of queries MySQL and Cold Fusion.
Result: Grade 2 pass
Open source development tools
This course introduces the origins and aims of open source software, and its principles of software development and distribution. The course provides practical experience of CVS, PHP, MySQL and Apache.
Result: Distinction
Web server management, performance and tuning
This course explores the role of server administration and its contribution to planning, deployment, and management of a web application. It introduces tools and techniques to assist with capacity planning, monitoring of workloads, identification of performance bottlenecks, and security failures.
Result: Distinction
Degree in IT & Computing
2008 – Present
I’m studing towards this degree in my spare time and have already completed the Open Uni’s Certificate in Web Applications Development course.
Object-oriented programming with Java
The fundamental ideas behind object-oriented programming using the Java language.
Putting Java to work
A good grounding in many of the advanced facilities of object-oriented Java including inheritance, polymorphism, class libraries and the Java human-computer interface.
Relational databases: theory and practice
An advanced relational databases course, starting with database management systems and their facilities. This was followed by a theory of relations, underpinning topics such as data modelling and database architecture, SQL and the development of a practical database system. It also touched upon the role of JAVA and XML.
Designing applications with Visual Basic
More object-oriented programming, this time using VB to design and write small applications.
Microsoft server technologies
I’m due to start this course in September 2012. It covers computer networking and Windows server technologies. By completing the course, I should gain Microsoft Certified Technology Specialist (MCTS) certification (the OU is a Microsoft Academy).
