Consultant ~ CTO
I'm a freelance technical consultant & entrepreneur (originally a full-stack developer), with a wide technical experience in different technologies, covering websites, applications, mobile, data (and even games).
I've been involved with start-ups and built my own businesses from zero to £1mil+, so heavily focussed on results.
I now help businesses large and small, at various stages, to realise their techical aspirations.
If you've got a project that could do with some technical/business assistance, then feel free to get in touch.
What do I do...
- Discovery: What are the options? Can we buy, build, re-purpose?
- Technical Feasibility: How much is it really likely to cost? Is there a better way to do it?
- Viewpoint: Balance high level business requirements with low level technical features.
- Avoid costly mistakes: Build the right thing with the right technologies and the right people.
- Design: High and low level components and architecture.
- Resourcing: Who do we need? Recruit the team.
- Build: Implement the tech, set up the Agile methodology, ways of working, processes, manage the scrum.
- Release: Feedback loop - what can we improve? Adapt/release cycle.
- Interim CTO - start or scale the team.
Recent clients include John Lewis, Waitrose, Lush, Nike, Dyson, AKQA
Rapid Delivery from Waitrose
Same-day Delivery eCommerce system with in-store barcode scanning mobile picking app
Home Solutions from John Lewis
Web & Mobile booking system, payment processing, trade diaries, Twilio voice & SMS
Cook Well from Waitrose
Web Subscription eCommerce site, payment processing
Wine Tasting at Home from Waitrose
Wine Tasting at Home MVP
Mobile app for iOS and Android devices: payment handling/integration, push notifications, social sharing, group messaging - Node.js API on AWS - Ionic Developer
Website, Admin dashboard, Email marketing system, Tweet Factory, Group Messaging
MyThomson & MyFirstChoice (TUI)
Mobile apps for IOS & Android, API - Titanium Appcelerator, Node.js
High transaction responsive single-page app with the heavy lifting done by Angular.js. Processes thousands of bets every few seconds in busy periods, e.g. NFL Super Bowl
Bespoke website & property management admin system. Full design including logo from scratch. Built 2009 & modified slightly by others since. PHP & MySQL
Mobile app for IOS & Android, website, API - Titanium Appcelerator, Node.js, MySQL
What do I do?
Expertise in conceiving, designing and building...
...and leading a team to build it.
Ways of Working
what's the process?
Experienced at leading a fast paced Agile environment, Scrum or Kanban, using standard tools such as Jira, Slack, Git, Hangout and whatever suits.
Constantly deploying using tools/tech like Gulp/Grunt, GoCD, Jenkins, Webpack, Browserify, Linux, AWS, GCP, Digital Ocean.
Extensive Testing - Production Ready
Aiming for 95% test coverage to reduce mitigate production issues, using TDD, E2E, Unit, Performance and Penetration testing.