Skip to Navigation

matthine.com

Skills outline

This page outlines what I can offer clients or agencies in the following areas.

Web development

Website building: Anything from simple, well-designed corporate or product sites, using the latest HTML specifications for best accessibility and search engine visibility, to large catalog-based and e-commerce sites. I use XHTML and CSS2 to help ensure accessibility and search engine visibility.

Interactivity: DHTML and Javascript (especially jQuery) and AJAX to create a richer user experience.

Enterprise level web applications: including content management systems and e-commerce. Typically using C# and the .NET framework to construct scalable enterprise applications on industry standard n-tier architecture guidelines. I can create custom CMS solutions, as well as develop with and deploy commercially available systems, particularly Microsoft CMS. I work with messaging and webservice systems.

Intranets, extranets and corporate portals: Private or internal application-oriented sites, including MS Sharepoint sites, and integration with other enterprise systems.

SEO: Search engine optimisation, particularly performed in conjunction with a good site design. Search engine optimisation is a process that begins with the site design and copy writing, and I can offer guidance on how to build sites with a view to search engine visibility.

Database

Database design and build: From simple Access front ends to enterprise scale SQL Server datawarehouses, via site databases in Access, MS SQL Server or MySQL.

Project management

Specification and management of technical projects: In particular, I am adept using a combination of MSF (Microsoft Solutions Framework) and Agile methodologies in a fast-moving client-oriented environment.

Recruitment and training: Advice on recruitment of technical staff, team planning and training, include best practices for source control, testing and deployment.

Networking

Hosting: Specification, configuration and ongoing management. I can specify and recommend large scale hosting solutions. I can also offer a range of hosting packages, from cheap and easy PHP-friendly hosting to load-balanced .NET environments, with MySQL or MS SQL Server databases.

DNS: management for your domain names