Find me on:
St. Albans, Hertfordshire, UK.
I'm the Company Director and a Full-Stack Developer / Software Engineer at Superwatermelon. Looking for ambitious teams wanting to develop cutting-edge web-based distributed systems.
Building a new technology platform to manage ethical supply chain risk and improvement.
Proof-of-concepts, scaffolding and development of new platform to manage ethical supply chain risk.
Working on a greenfield quote, pricing and promotion system for use across the entire Tesco estate, tills and online. Pair programming, BDD and TDD in Java, Groovy and Scala. Extensive devops with AWS, VPC and secure infrastructure design, Docker and ECS deployment platform.
Working with with Equal Experts team on Tesco project. Bringing development and agile expertise to the team. Providing guidance to effective use of BDD and sharing knowledge with permanent Tesco developers about secure AWS usage and providing advice to assist their Blue / Green immutable infrastructure approach.
Java, JavaScript & Node.js development on e-commerce platform used by well-known multinational brands. Updated development practices, introduced unit testing and TDD.
Product design, technical consultancy and development in Scala, Swift & Node.js using AWS and Docker Swarm deployment platform.
Development of music services platform in Scala & Spray. Led the development of systems used by millions daily across the BBC's online portfolio. Laid architectural groundwork for BBC's music streaming services.
Development of personalisation and social based services in Scala & Java.
Developed a transactional platform in PHP + MySQL from the ground up for small businesses to utilise word-of-mouth style marketing / recommendations on social media.
Developed a service based in PHP for property listing, using social media services to enable sellers to independently list their homes for sale.
Led the front-end development of a white label legal ecommerce service widely used by small to medium UK law firms. Developed web-based legal productivity system used globally.