IT

Work

A track record spanning enterprise publishing, broadcasting, government-adjacent institutions, and developer platforms.

Enterprise WordPress meets Kubernetes

WordPress VIP · Enterprise Platform Engineer · 2020 – 2021

A key role in VIP's transition to Kubernetes for enterprise-scale environments, improving platform resilience and scalability, and the redesign of core API services with an OpenAPI-first approach. Also served on the Governance Guild, defining standards for architectural compliance and secure deployments.

  • Kubernetes
  • Node.js
  • Nest.js
  • OpenAPI

Architecture in one of the UK’s largest microservices estates

comparethemarket.com · Application Architect, Senior Manager · 2019 – 2020

Owned product roadmaps and target-architecture compliance across teams, retired legacy services and designed new ones, and mentored two teams of engineers — plus a stint as interim Scrum Product Owner. Big-estate architecture with the pager to prove it.

  • Kubernetes
  • Kafka
  • AWS
  • Java
  • JS
  • Prometheus

150+ country sites, one platform

British Council · Principal Software Engineer / Best Practices Manager · 2012 – 2019

Across three engagements: designed the Drupal distribution powering 150+ country sites and a WordPress CMS for 50 more, led the migration to PaaS with automated feature-branch testing, built an e-commerce platform, and finished as hands-on architect of an SOA/JAMStack CMS with Node.js and GraphQL. The 2016 project won a Real IT Award.

  • Drupal
  • Node.js
  • GraphQL
  • PaaS
  • Docker
  • CI/CD

The original Artetecha: a solo consultancy in London

Artetecha Ltd · Managing Director & Principal Consultant · 2012 – 2019

Seven years advising businesses and public-sector organisations on enterprise-grade engineering: early adopter of microservices, GraphQL API design, 12-factor apps, canary and blue-green deployments — and a stubborn introducer of engineering best practices where they were resisted most. This site carries its name forward.

  • Solution architecture
  • Agile
  • SOA
  • JAMStack
  • CI/CD

Migrating Economist.com

The Economist · Senior Software Engineer · 2010 – 2011

Key member of the two-continent Scrum team that migrated Economist.com from ColdFusion/Oracle to Drupal — a fully agile project where performance, scalability, and tech-debt management were the daily bread.

  • Drupal
  • Pressflow
  • Performance
  • Scrum

Rebuilding the ITV Player

ITV · Senior Drupal Engineer · 2012

Part of the in-house team that designed and developed the new ITV Player: Scrum, test-driven development, extreme performance targets, and advanced caching strategies for one of the UK's busiest media properties.

  • Drupal
  • TDD
  • Caching
  • Media

High-stakes PHP at scale

Ladbrokes · Senior Software Engineer · 2008 – 2009

Eight months maintaining and improving the online betting platform of one of the UK's biggest bookmakers — custom PHP frameworks and CMSs where downtime is measured in money.

  • PHP
  • Zend Framework
  • Custom CMS

What people say

I've known Vinnie for a long time and in multiple roles. First, he was an early key customer of Platform.sh and was my technical counterpart as we sold and onboarded his team. From that I learned that he had superior technical understanding of what we were doing, and also the people skills to navigate enterprise procurement and change management.
Robert DouglassDrupal pioneer · formerly Platform.sh
As a front-end engineer, I had the opportunity to work alongside Vincenzo for 5 years at the British Council. I found Vincenzo to be a talented architect who led global digital projects from architecture to development and implementation. Vincenzo led the development team that delivered 110 multilingual country-based websites and in addition 13 white-labels campaign websites. Vincenzo's communication and leadership helped me to adjust quickly to the development workflow implemented by him, making the development team experience efficient, a marked change from other projects I have been involved in.
Andrea WagnerFront-end Engineer · British Council
Vincenzo is an excellent professional that takes the time to understand the needs of the business and balances that with the expectations of the end users. He is constantly researching new technologies and makes constant recommendations on how to best utilize emerging ideas and tools. I greatly appreciate his ability to share his knowledge and extensive experience with non technical team members and his ability at keeping the User Experience in sight while focusing on the details for his job. Vincenzo is a pleasure to work with and make the workplace a nice environment, I have been very lucky to work with Vincenzo and I highly recommend him.
Anna CoppolaSenior UX Architect and Manager · The Economist
Vincenzo is one of those rare people who can focus on the details and the conceptual with equal facility. He seeks to understand technical problems completely and has an amazing ability to become an expert at something very quickly. Regardless of the complexities, he is always capable of explaining things in a way that makes sense to the audience, whether that audience is his team, the project manager, or the customer. He is a confident leader, and is well respected and liked by everyone he works with. It would be great to work with Vincenzo again, and I would recommend him to anyone seeking a technical leader or senior software engineer.
Mark SchaschkeDelivery Manager · ibuildings
A strong leader and powerful addition to any team! I've had the pleasure of working with Vincenzo on multiple projects during his time at Automattic - WordPress VIP. His thought process is innovative and the guidance that he offers to his fellow team members is invaluable.
Sarosh AgaApplied AI · Automattic (WordPress VIP)
Vincenzo's strongest skills are his deep and broad experience with API architectures, and overall a solid way to bring many implementation aspects into a higher, architectural perspective. He thrives as Project Lead. His thoroughness, his thought processes, his experience and insights can be something to rely on.
Gabriel SambarinoSenior IT Consultant
I very much enjoyed working with Vincenzo when he was the Application Architect associated with my team. He has a hands-on approach to solving issues and championing initiatives to help the team move forward. He is an excellent communicator, and appreciates the balance between pragmatism and perfection when it comes to managing priorities.
Jon ShiltonSoftware Engineer · comparethemarket
I worked with Vincenzo for around a year at CTM. A fantastic all round lead / architect who was a great sound board for specific areas we were developing around immunisation and our service catalogue. Has great experience in leading a team and focusing on solving customer requirements with technical solutions, within time and budget.
Richard ParkinsTechnical Leadership · comparethemarket
Vincenzo is an excellent developer, with expert knowledge of PHP and with very good understanding of programming & design concepts. He sees the bigger picture and can think in a conceptual way, beyond the immediate scope of a project. He was part of my team at Ladbrokes for several months and he is one of the very few contractors I worked with that I would hire with no second thought.
Aris KaridisWeb Development Manager · Ladbrokes
Vincenzo is a great developer: on all the projects I have worked along him, he has delivered his work on time and to the highest standard. He is easy to work with and has proven himself not only easy to understand what the requirements are but also the timelines and the expectancy of the business, which makes him a very valuable member of the team. I will certainly work with Vincenzo again.
Elizabeth DuguidSenior Delivery Lead