Director
Super Developments
2018-04-01-Present
We use technology to help property businesses close more deals and find their ideal investors.
We use technology to help property businesses close more deals and find their ideal investors.
Development Team Manager
Venntro Media Group
2017-01-01-2018-01-01
Development Team Manager for large, multi-site/remote development team in online dating technology company. As a key part of the developm...
Development Team Manager for large, multi-site/remote development team in online dating technology company. As a key part of the development department, I worked closely with the CTO and other senior staff to ensure my team worked effectively to deliver projects.
HTML/CSS
Ruby on Rails
ColdFusion
View more
HTML/CSS
Ruby on Rails
ColdFusion
JavaScript
View more
Team Lead / Senior Developer
Concrete
2006-10-01-2016-09-01
Concrete provide an enterprise SaaS platform for global retailers such as GAP, M&S and Superdry helping their head office teams collabora...
Concrete provide an enterprise SaaS platform for global retailers such as GAP, M&S and Superdry helping their head office teams collaborate, manage and plan in-store operations.
Highlights:
Line managed developers (back/front end and QA) with regular one to ones, performance reviews and OKR style goals
Led the redevelopment of multiple legacy applications into SPAs using Backbone-Marionette
Developed & consumed REST APIs
Helped development team transition from MVC front-end architecture to MVVM using Backbone, Rivets and TypeScript making unit testing easier
Helped introduce and evolve agile methodologies. Acted as Scrum Master and coached others into the role
Coached team members in learning Git, JavaScript, Backbone, Marionette and TDD via code club sessions and pair programming
Worked closely with Product Owners and Architects to analyse client requirements. Writing user stories and introducing BDD style acceptance criteria to improve clarity across the business
Helped establish a near-shore development team, delivering software at a fifth of the cost
Helped introduce coding standards, code reviews and unit testing
Introduced end-to-end and performance testing into the development workflow
Implemented build processes to enable automated testing, code and database release deployment
Client facing to document requirements and provide training
Technologies: JavaScript, TypeScript, React, Redux, Backbone, Marionette, Node (HAPI, Express), Gulp, Grunt, CSS preprocessors (LESS, Sass), Require.js, CommonJS, Mocha, Chai, Sinon, HTML, REST, ColdFusion (CFML), SQL Server, MySQL, MongoDB, Git, SVN
HTML/CSS
SQL
ColdFusion
View more
HTML/CSS
SQL
ColdFusion
JavaScript
View more