Lead Developer at moneycorp
London, United Kingdom
Moneycorp
Senior Developer
October 2010 to Present
SYZYGY
Technical Lead
April 2009 to September 2010
Intergen
Senior Consultant
August 2006 to February 2009
McAfee
Software Engineer
October 2001 to May 2005
Universal Music Group
Web Developer
July 2001 to September 2001
Experian QAS UK
Web Developer
August 1999 to July 2001
Experian QAS UK
Senior Analyst/IT Analyst
May 1998 to August 1999
What company does Chris Catherall work for?
Chris Catherall works for Moneycorp
What is Chris Catherall's role at Moneycorp?
Chris Catherall is Senior Developer
What industry does Chris Catherall work in?
Chris Catherall works in the Financial Services industry.
Who are Chris Catherall's colleagues?
Chris Catherall's colleagues are Bindi Shah ACMA,CGMA, Richard King, Kirsty Garner, Reece Speight, Russell Norman, Byron Cobb, Cosmin Bucur, Johan Gabriels, Alexandre Christensen Urpi, and David Herrick
📖 Summary
Senior Developer @ From October 2010 to Present (5 years 1 month) Technical Lead @ I led a team of developers to create a number of web applications for DeBeers' Forevermark brand. This consisted of a consumer facing website as well as an extranet site used by jewelers for administration and tracking. The websites (ASP.Net 3.5) shared the same domain model (C# 3.0) which was exposed to the sites via WCF services. A Windows Service was used to periodically retrieve data from external web services and update the underlying database (SQL Server 2005). We used a strict TDD workflow to create and evolve the domain model, with continuous builds and automated deployments allowing rapid turnover of new features. Aside from development, my duties included Sprint planning and coordinating communication between the development team and project managers, business analysts and designers. I was also part of a team that designed and developed Mazda's web presence across 24 countries. This was achieved using iterative, test-driven development to create an ASP.net 3.5 website with EpiServer CMS 5 used for content management across all the sites. A service layer was developed using WCF REST services that integrated with Siebel and other external systems. The Entity Framework was used as an O/RM and dependencies were managed using StructureMap IoC container. From April 2009 to September 2010 (1 year 6 months) Senior Consultant @ Microsoft Gold Certified partner, I was utilized to work on a variety of projects for various companies throughout New Zealand. I was lead developer on a team which produced a messaging application for Blackbay to transport data between their hosted application and Royal Mail's enterprise systems. This was constructed as a bi-directional .net 2.0 Windows Service (C#) that could read & write DTOs onto a Message Queue using a ‘pipes and filters' architecture. I also led a team that produced an ASMX contract-first service layer (C#) which acted as an interface between Blackbay and Chrisco's systems. I worked on a team using Agile methodologies to deliver an Enterprise SOA and award-winning web site for House Of Travel. We created a group of WCF Services which aggregated travel information and pricing from a variety of external providers. I also created a quote processing application for AMI Insurance using ASP.NET 3.5. We used C# 3.0 to model the domain with SQL 2005 at the backend. Data was reliably passed to their enterprise mainframe systems using a Windows Service that fed data onto a Message Queue. EpiServer CMS 5 was used to manage the content areas of the site. I created an ASP.Net 2.0 (C#) intranet site with W3C standards compliant XHTML/CSS for the New Zealand Government's Department of Internal Affairs. Sep 05 - Jul 06 Career Break I travelled around Latin America. From August 2006 to February 2009 (2 years 7 months) Software Engineer @ I completed around 15 .net projects, the majority of which automated HR processes such as new hires, terminations, appraisals, promotions, timesheets, leave requests and more. These evolved into an enterprise HR portal using ASP.Net 1.1. Common functionality, such as workflow, was shared across applications using ASMX Web Services. I created an intranet site for the sales force as well as two sites that integrated with McAfee's software range. The first received and processed dump files from software that had crashed. The second was a landing site for their anti-phishing product. The same architecture was used for all projects - ASP.net 1.1 web applications, C# Business Objects, DHTML, CSS and SQL 2000. I implemented an extranet application used by McAfee's business partners to purchase and request discounts for software. It contained an interactive product catalogue, a pricing component, approval workflow and a bulletin board. It comprised of an n-tier architecture: Classic ASP with DHTML & CSS for the UI. A service layer abstracted into COM+ components held in MTS which backed onto SQL server 2000. A reporting module moved data into XML documents which were rendered with XSLT. From October 2001 to May 2005 (3 years 8 months) Web Developer @ I was involved in a project to put the Universal Music catalogue online. My role was to write an application (using VB, SQL & DTS) to clean the SQL database that contained the catalogue and automate the distribution of the data to various departments. In addition, an administration website (Classic ASP, VB COM, SQL 2000) was deployed to allow staff to manually cleanse the data From July 2001 to September 2001 (3 months) Web Developer @ I was responsible for the full application life cycle from specification through development to testing and revision releases. I completed several Windows DNA applications using ASP, Visual Basic COM+ components, MTS and SQL Server 7. These included an enterprise sales-ordering system, a project-tracking system and a bespoke content management system. I was lead developer on an e-commerce project to enable the company to sell their software via the web. From August 1999 to July 2001 (2 years) Senior Analyst/IT Analyst @ My role initially involved solving customer issues relating to the company's range of software which is implemented across a number of different operating system and hardware combinations. As I gained experience of these platforms, reflected in a promotion to Senior Analyst, the role expanded, requiring investigation of more complex issues and on-site consultancy. From May 1998 to August 1999 (1 year 4 months) M.Phil, Psychology @ The University of Sheffield From 1996 to 1998 B.Sc (Hons), Cognitive Science @ The University of Sheffield From 1981 to 1996 Chris Catherall is skilled in: C#, .NET, ASP.NET MVC, WCF, Web Services, Windows Services, Object Oriented Design, Domain Driven Design, Test Driven Development, Microsoft SQL Server, JavaScript, jQuery, Web Services API, NUnit, Moq, XML, CSS, VB.NET, DTS, Refactoring, Pricing, Web Development, Technical Leadership, Agile Methodologies, Entity Framework
Introversion (I), Intuition (N), Thinking (T), Judging (J)
2 year(s), 4 month(s)
Unlikely
Likely
There's 100% chance that Chris Catherall is seeking for new opportunities
Enjoy unlimited access and discover candidates outside of LinkedIn
Trusted by 400K users from
76% of Fortune 500 companies
The most accurate data ever
Hire Anyone, Anywhere
with ContactOut today
Making remote or global hires? We can help.
No credit card required