Experienced engineer with a get things done mentality and a pragmatic aproach to problem solving.

I have exceptional skills with Php, Python, Javascript and many other languages and frameworks.

Leading teams since 2006 I'm well versed in managing teams and technical departments.

I am preferentialy looking for Contract roles with a growing Business or Team Leader position within an organsition that makes amazing systems!


London, Leeds or Remote


2 weeks



Feb 2020 - Present Senior Software Engineer @ D.I.T (government) London

Python Full Stack developer maintaining the department of international trade set of websites.

  • Python, Django, AWS, JavaScript, Docker, CircleCI
Jan 2020 - Feb 2020 Senior Software Engineer @ Free2 London

Short term contract on a financial institution to help with their Backoffice and website.

  • Vue.js nodejs, express
  • Laravel
  • DevOps - docker, improved build script and pipelines
Sept 2018 - Dec 2019 Senior Software Engineer @ World First London

Commissioned by a financial institution to help with their public facing API, Open Banking and PSD2 implementations.

  • Phpspec, phpunit, behat
  • Symfony - Migrated inhouse bespoke framework to Symfony
  • Created Authorization services in Symfony 4
  • Configured AWS API Gateway, AWS Cognito and KeyCloack
  • Heavily involved in the Backend architecture and development of the PSD2 European banking standard.
  • DevOps - configure build pipelines, docker, New Relic instrumentation, improved build scripts and pipelines
  • Keycloak, PSD2, Java, React - Working on the open banking implementation
Jun 2017 - Aug 2018 Principal Developer @ FlashTalking Leeds

Helped a leading ad tech company to improve their customer facing CMS and supporting services.

Focused mostly on best practices and menthorship I helped the team to reduce technical depth and implement saner infrastructure

  • Php - Symfony, Silex
  • Upgrade old Silex code to Symfony 4
  • Python - Standard Library, tornadoweb
  • NodeJs - Express, Angular
  • Aws, SNS, SQS
  • DevOps - configure build pipelines, docker, statsd and graylog instrumentation, improved build scripts.

In order to keep my CV short and relevant, detailed information about old roles is available on request

Nov 2014 - Jun 2017 Tech Lead @ Authoritas London and Leeds

PHP, Python, RabbitMQ, Cassandra, ElasticSearch

May 2013 - Nov 2014 Tech Lead @ Flooved London

PHP, Python, RabbitMQ

Apr 2012 - May 2013 Tech Lead @ VEMT Amsterdam

PHP, Solr

Sep 2011 - Apr 2012 Lead Developer @ EFUTURE Amsterdam

PHP, Solr, Phing

Jan 2010 - Sep 2011 Tech / Team Leader @ SPIL GAMES Amsterdam

PHP, Python, RabbitMQ, Cassandra

Jan 2006 - Dec 2009 Co-Founder / CTO @ Stamina Lisbon
Nov 2001 - Jan 2006 Senior Systems Administrator @ Portuguese Social Welfare Lisbon
Jun 1999 - Oct 2001 Systems Administrator @ IBM Lisbon