My Professional Journey

I started working in tech more than 20 years ago, from from innovative startups to established multinationals.

  • The Reference Logo
    2023 Present

    The Reference (EPAM Group)

    Solutions Architect

    I joined as Solutions Architect with focus on Composable Architectures and MACH.


  • Appnovation Logo
    2020 2023

    Appnovation

    Senior Manager (Technology)

    As a tech lead in web development, I lead the development fot customers like Souvenaid, employing technologies such as Contentful, Commerce Tools, Chargebee, AWS, Next.js, and Storybook. Additionally, I took charge of maintenance and rebranding initiatives for the global Alpro website. Leveraging technologies like Contentful, Commercetools, Gatsby, React, TypeScript, NodeJS, Algolia, Laravel and Salesforce. Furthermore, I led the development of a versatile component library in Storybook, supporting a multisite approach.


  • Appnovation Logo
    2018 2020

    Appnovation

    Development Lead

    As a development lead, I managed multiple large projects for clients such as Alpro and BMI (Fitch Group), utilising technologies like CockpitCMS, Contentful, React, Typescript, Node, Algolia, Netlify, and AWS. I conducted various Proof of Concepts (PoCs) to explore modern solutions, including Contentful, CockpitCMS, React-Static, and GatsbyJS.


  • Appnovation Logo 2016
    2016 2018

    Appnovation

    Senior Drupal Developer

    Senior and lead developer for Drupal 7/8 projects for various customers, including HKTDC and Boehringer Ingelheim. Utilized technologies such as Drupal 8, Docker, Node, DocRaptor, Express.js, and React.js.


  • Tata Consultancy Services Logo
    2014 2016

    TCS

    Drupal Senior Developer/Architect

    As a Solutions Architect specialising in Drupal-based technologies, I played a pivotal role in projects for Pfizer and EDP clients. My responsibilities included defining the architecture, overseeing onsite and offshore teams, crafting technical specifications, and serving as a key participant in client-facing meetings.


  • Vodafone Logo
    2012 2014

    Vodafone PT

    Drupal Senior Developer

    As a Drupal senior developer, I played a core role in the rebranding and implementation of new features for a Drupal 6-based portal. My responsibilities included requirements gathering and analysis, implementation, and investigation through Proof of Concepts (POCs).


  • Portugal Telecom SI Logo
    2008 2012

    Portugal Telecom SI

    Technical Senior Consultant

    As part of a dedicated support team, I managed technical support and web maintenance for prominent consumer and business websites. Operating with 24x7 availability, I closely collaborated with development and content teams. My daily activities involved overseeing critical national websites, such as TMN and PT Agentes, as well as internal platforms. These tasks were executed on the Java EE stack, Solaris 9, Oracle 9i, and the Vignette Portal Content Management System.


  • Nokia Siemens Networks Logo
    2006 2008

    Nokia Siemens Networks

    Software Engineer

    As a part of the integration team, I played a crucial role in bridging the development and testing teams. I was involved in the planning and implementation of a continuous integration system based on Solaris 10, CruiseControl, Java, Ant, and Rational Clear Case. This work was carried out under the Scrum Agile methodology."


  • IPB Logo
    2004 2006

    Instituto Politécnico de Bragança

    University Teacher

    I was responsible for teaching in various areas, including programming, multimedia, computer interfaces, and also overseeing final course projects.


  • Semural Logo
    2003 2004

    Semural

    IT intern

    IT intern, where supported and provided maintenance IT systems and implemented company website and internal tickets portal based on a PHP framework.


  • Inforfiel Logo
    2002 2002

    Inforfiel

    Teacher Informatics

    Provided training in multiple courses including CorelDraw, Pagemaker, Hardware Technician, VisualBasic, Data Networks, Installation and maintenance of computers