CTO @ Aspect New Media
London, United Kingdom
CTO @ Aspect New Media
London, United Kingdom
I've worked for the last six years as a software developer - particularly in the .Net technologies since they first arrived on the scene. This has naturally involved the full development life-cycle - requirements analysis, system architecture, solution design, development, testing, and support - and, more recently, I have been part of a team employing Agile development methodologies.
I've worked as a part of both small and large teams, and also been responsible for overseeing and orchestrating the development efforts of others within such teams.
My ability to communicate complex ideas to technical and non-technical people alike means I've also been had several customer-facing roles, as well as taking on the responsibility for liaising between senior managers, developers, testers, and customers who, I've found, often have difficulty communication with each other.
Additionally, I have a specialisation in the field of Artificial Intelligence - my Masters Thesis involved genetic and evolutionary algorithms, and reinforcement learning, and I developed a portfolio optimisation tool (again utilising genetic algorithms) for use by several blue chip companies in the UK, Europe, and the US.
Application and web development - from small-scale to Enterpise-wide solutions.
C#, ASP.Net, Commerce Server 2007, Visual Studio 2005, Team Foundation Server, Visual Basic 6, HTML, XML, XSL, JavaScript, CSS, SQL Server, MySql
Artificial Intelligence.