Experienced Solutions Architect
I am an experienced solutions architect with 13 years developing solutions with C# and other Microsoft products.
I have worked across many different areas including finance, construction, utilities and transportation. This has included:
Development of the internet banking presence for a UK bank as well as their mortgage application process.
Architecture of a secure intranet for the UK Cabinet Office including secure document storage
Developing a dynamic currency conversion solution for a credit card acquirer as well as completely overhauling their TDD methodologies.
Design and implementation of a new WPF CRM for a large utilities company to replace their hybrid winforms/js solution.
Design of an automated workflow application utilising SSIS to handle the smart meter installation process for another utilities company.
Architecting interfaces between international banking APIs for a new UK startup payment provider.
Architecting interfaces between SCADA databases and external systems including alarm systems and CCTV for major construction projects including Crossrail and Qatar Education City
I am a very keen exponent of test driven development and working in Agile environments and thoroughly enjoy helping other developers grow their skill sets through pair programming, mentoring and holding workshops. I enjoy assisting companies to reach their goals in making their software extensible, loosely coupled and testable whilst also demystifying the jargon surrounding software development.