My Professional Journey
I started working in tech more than 20 years ago, from from innovative startups to established multinationals.
- 2023 — Present
The Reference (EPAM Group)
Solutions Architect
I joined as Solutions Architect with focus on Composable Architectures and MACH. - 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. - 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. - 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. - 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. - 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). - 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. - 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." - 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. - 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. - 2002 — 2002
Inforfiel
Teacher Informatics
Provided training in multiple courses including CorelDraw, Pagemaker, Hardware Technician, VisualBasic, Data Networks, Installation and maintenance of computers