Rob Ingram

A passionate, dedicated and skilled web software engineer and development team leader with a wealth of experience across projects with budgets ranging from tens to hundreds of tousands of pounds and in industries ranging from fast moving consumer goods to education.

Skills

I have in-depth knowledge of a wide range of programming languages, database systems and system architectures. Most recent projects have used ASP.Net/C# with SQL Server or PHP 5 with MySQL and CodeIgniter. Front end skills include strong HTML/XHTML/HTML5 and CSS2/3 with JavaScript and jQuery, including AJAX and development of responsive web sites. For personal projects I use Ruby on Rails and NoSQL databases where appropriate. I believe that all projects should include a high level of coverage by automated tests and use unit test frameworks and Selenium to achieve this.

Experience with a variety of commercial or open source Content Management Systems (e.g. RedDot, ExpressionEngine) in addition to development of bespoke CMS.

I have worked in agile/SCRUM environments and on standard waterfall projects.

Skills summary

Experience

I have worked comfortably in environments as diverse as design agencies, software houses and academic departments for over 12 years.

Extensive experience of working on high profile campaigns for global brands such as GSK (Lucozade), Miele and Remmington. These projects often had tight deadlines that had to be met in order to coincide with multi-milion pound cross media promotions. I have lead the development teams from the front in order to ensure that these deadlines have been met.

I have also worked on large ongoing web application software projects that have involved a large element of refactoring legacy code to meet modern best practice for software engineering as well as greenfield projects using frameworks such as CodeIgniter.

I am committed to using modern development and testing practices to produce robust solotions that meet the full range of needs of the client.

Education

I have an Honours degree in Computer Science and a PhD in Information Visualisation from The University of Nottingham, UK. Research for my PhD focused on aiding user navigation through large and complex information spaces.

Interests

Swimming, hill walking and cycling. I also have a keen interest in Photography and comics/graphic novels and books of all kinds.