Gerard is an expert in software development practices and methodologies. He has developed and overseen projects and is considered by his peers as a real full-stack engineer. With a focus on delivering quality and secure solutions, he has been able to provide small to enterprise level customers solutions that met their needs.

He is a multi-disciplinary with excellent technical skills in a wide-range of principles; from software delivery, Continuous Integration, Continuous Delivery, and Deployment, to testing and performance tuning. An active consultant for Linux and Open Source and as part of this, he gives talks on software development and Open Source. He is experienced in transforming companies to benefit from an Open Source support and service business model.

He has years of experience developing software for different form-factors, programming and scripting languages. Specialized in dealing with mixed environments; for the Web, mobile, desktop and servers.

  • CI/CD, build pipelines
  • Web / Mobile / Desktop
  • HTML5, JavaScript, CSS
  • Linux; Fedora, CentOS, etc
  • Docker
  • KVM
  • OpenStack
  • .NET, Java
  • Python
  • Android, FirefoxOS
  • Agile practices,
  • ... and when not to Scrum