UK Auction Site
Technologies: ASP.NET 3.5, MVC 2, SQL Server 2005, LINQ, nHibernate, Castle Windsor, XHTML 1.0, CSS, jQuery
Project: Castoff.net are working to position themselves as a viable alternative to eBay in the UK. Working as part of a two-man development team, I mostly developed the front-end aspects of the site. Throughout the project I acquired a solid understanding of MVC architecture, built components taking advantage of nHibernate and LINQ, and gained a grounding in Inversion of Control with Castle Windsor.
Luxury Goods Offers
Technologies: ASP.NET 2.0, SQL Server 2005, XHTML 1.0, CSS, jQuery
Project: Discovering Life provides discerning users with a large range of special offers on luxury goods and services. The site generates revenue from advertising sales, so I built a robust administration system enabling easy performance reporting, image uploads in common formats and categorised offer and advert management. On the front-end, I created a members-only area restricting access to designated offers, a flexible search function, pageable and sortable results pages and a variety of user input options, including mailing list signup.
Gadget and Gift Retailer
Technologies: ASP.NET 2.0, SQL Server 2005, XHTML 1.0, CSS, jQuery, SagePay
Project: The Discovery Store required a robust eCommerce site for their novelty and gadget product range. Functionality included a custom CMS to edit all product details; YouTube video embedding, image gallery with thumbnails and sale options. Support for multiple category, news articles and homepage banners also features, as well as management of orders from the integrated Sage Pay payment system and bespoke basket/checkout.
Book-related Giftware
Technologies: Classic ASP, SQL Server 2005, SagePay Form, XHTML 1.0, CSS, JavaScript, SagePay
Project: IF required a complex site build, incorporating standard eCommerce features such as a shopping cart and payment processing, along with a connection to their current Sage database, enabling the site to use price and discount matrices and member information. While another member of the team built a desktop application to provide Sage integration, I developed the front and back end systems to enable product, member and trade account management.
Craft Materials Manufacturer
Technologies: ASP.NET 3.5, SQL Server 2005, XHTML 1.0, CSS, jQuery, SagePay
Project: Craftwork Cards were keen to update their old website to a fresh and stylish eCommerce platform. I needed to build a bespoke CMS to maintain a complex multi-category product catalogue with various combinations, sizes and colours, handle SagePay order processing, and manage customer enquiries and membership. In later projects for this client, I added a dynamic events calendar and integrated functionality from Craftwork Cards' trade website.
Parliamentary Candidate for Doncaster South
Technologies: XHTML 1.0, CSS, jQuery
Project: I built this four-page site which supported Mr. Davies' campaign in the 2010 UK General Election. Although not a complex project, due to the nature of the campaign it was required that the site be as accessible as possible and completed within a very short timescale. I produced the finished work from the design in a weekend, with minor image tweaks being the only amendments.
International Wine Seller / Importer
Technologies: ASP.NET 2.0, SQL Server 2005, XHTML 1.0, CSS, jQuery
Project: Bottle Green Limited wished to improve their online presence with a new corporate site. The bespoke CMS I built needed to be fully manageable by their marketing team, with functionality to add new wines, regions and growers, as well as updating their news and company information. On the front end I used jQuery to create an exciting user interface for the country carousel, and incorporated a variety of small Flash animations from the design team. The company Twitter account was also integrated, keeping visitors up to date with the latest developments.
Property Letting Agency
Technologies: Classic ASP, SQL Server 2005, XHTML 1.0, CSS, JavaScript
Project: SB Living required a site to promote their properties which would also link well to their current listings on sites such as Rightmove. I built a bespoke content management system using Classic ASP and SQL Server 2005, enabling them to upload property details and images in addition to the landlord and tenant information they needed to display. For the front end, I also used XHTML, CSS and a bit of JavaScript to produce a search-engine friendly site which matched the designer's vision and client expectations.
Corporate Printing
Technologies: ASP.NET 2.0, SQL Server 2005, XHTML 1.0, CSS, jQuery
Project: HPL asked for an easy-to-update corporate site on which they could take customer enquiries, display key projects and present company information in an exciting way. I used jQuery along with a third-party plugin to give the whole site a dynamic side-scrolling effect, and built a custom database-driven CMS from which HPL can update all content, including image gallery and news bulletins.
Bespoke Tailoring
Technologies: Classic ASP, SQL Server 2005, XHTML 1.0, CSS, JavaScript
Project: The 'Suit in a Box' buying process was the most complex part of the Hemingway build, having multiple steps and routes, a dynamic JavaScript carousel, and price calculation based upon a large selections of linings, fabrics and optional accessories. Due to time constraints, the CMS was built simultaneously by another member of the team around the database I created for the project.
Graduate Career Coaching
Technologies: ASP.NET 2.0, SQL Server 2005, XHTML 1.0, CSS
Project: The Learning to Earn project was developed to a very tight deadline; the whole site, including CMS, was built in less than two weeks. All content is added dynamically with SQL Server, enabling easy client management. This posed some difficulty with the unique design, which was heavily image-focused around the database-driven text. Creative use of CSS and user input sanitisation at appropriate stages to ensure that the front-end of the site is always displayed at its best.
UK Utilities Provider
www.npower.com/brightergraduates
Technologies: XHTML 1.0, CSS, JavaScript
Project: The challenges of this project were time and regulations; every page was individually marked up in HTML to strict coding and brand guidelines provided by the client. I was part of the two-developer team responsible for delivering a large number of pages to an exceptional standard within a very short timescale.