Roberto Silva

English Português

Sobre Mim

Olá!

Sou um engenheiro de software e um full stack developer com 19 anos de experiência profissional na criação de software orientado para a web.

O meu gosto pela informática começou muito cedo e juntei as minhas primeiras linhas de código à mais de 34 anos.

Trabalhei em diversos projectos desde simples websites até sistemas complexos que integravam diversos micro sistemas.

A minha experiência foca-se principalmente em sistemas de pagamento de alto risco onde já contabilizo mais de 6 anos nesta área e soluções para a área do turísmo onde passei 7 anos da minha carreira.

Nome completo: José Roberto Faria da Silva

Data de nascimento: 02/05/1983

Nacionalidade: Portuguesa

Gênero: Masculino


Experiência de Trabalho

OLX

Senior backend developer

18/04/2022 – Current | Lisbon, Portugal

Melhorar a segurança e a fiabilidade dos produtos da OLX Motors ao migrar a autenticação de utilizadores para uma solução interna baseada no protocolo OAuth.

Desenvolver um processo Conhece o Seu Cliente Empresarial (KYBC) para utilizadores empresariais e gerar os eventos Kafka de moderação necessários para garantir a conformidade com a Lei dos Serviços Digitais (DSA).

Planear e desenvolver um microserviço de multi-utilizador, permitindo o acesso partilhado a contas por vários utilizadores.

Produzir e consumir eventos Kafka de identidade para sincronizar e atualizar informações relevantes dos utilizadores em diversos microserviços.

Criar e gerir sistemas de monitorização dos utilizadores para o OLX Motors. Implementar alertas para prevenir a degradação do serviço de multi-utilizador e garantir uma experiência de utilizador otimizada.

Contribir para a criação da documentação técnica que define a estratégia de migração das preferências de notificação dos utilizadores para uma arquitetura de microserviços, desvinculando-a do sistema monolítico da OLX.

Defensor dos princípios de Domain-Driven Design (DDD), liderando vários processos de descorberta e definição do domínio de utilizador da OLX Motors.

Fedrax, Lda

Senior web developer

01/08/2017 – Current | Funchal, Portugal

Desenvolver e gerir uma plataforma comercial de alto risco concebida para lidar de forma eficiente com grandes volumes de tráfego.

Implementar e gerir bibliotecas para a integração com sistemas de pagamento externos, garantindo transações fiáveis.

Criar ferramentas de alerta para detetar fraudes de cartões de crédito, monitorizar alterações de tráfego e gerir bloqueio de bins.

Criar ferramentas para automatizar a distribuição de tráfego e impor restrições nos pagamentos

Integrar e gerir os serviços Ethoca e Verifi (CDRN) para diminuir com sucesso as taxas de estornos.

Integrar o processo de autenticação 3ds2 no fluxo atual dos pagamentos, reforçando a segurança das transações.

Implementar e gerir bibliotecas que conectam-se a sistemas externos de autenticação 3ds2.

Analisar o tráfego e os dados de pagamentos para optimizar o processo de pagamento e aumentar as taxas de sucesso.

Desenvolver e gerir um sistema de subscrições que gere os acessos a uma variedade de zonas de membro externas e internas.

Implementar e gerir um elevado número de zonas membros com alta disponibilidade, garantindo um acesso contínuo e um bom desempenho.

Tinkerlist.Tv BVBA

Web developer

01/06/2017 – 30/06/2017 | Belgium

Desenvolver um sistema que cria e gere em tempo real conteúdos de TV na cloud.

Webdreams, Lda

Engenheiro de software

23/09/2013 – 31/07/2017 | Funchal, Portugal

Desenvolver e gerir um sistema para ajudar bandas musicais na gestão de eventos, sócios, infraestruturas, instrumentos, pagamentos e alertas aos sócios.

Implementar e gerir bibliotecas que conectam-se a sistemas externos de envio de e-mails.

Desenvolver e gerir dois guias de destino turístico com alto tráfego e com alto nível de SEO, integrados com um sistema externo de gestão de atividades.

Total Center, Lda

Full stack developer

20/09/2011 – 20/09/2013 – Funchal, Portugal

Desenvolver e gerir uma plataforma comercial de alto risco concebida para lidar de forma eficiente com grandes volumes de tráfego.

Implementar e gerir bibliotecas para a integração com sistemas de pagamento externos, garantindo transações fiáveis.

Analisar o tráfego e os dados de pagamentos para optimizar o processo de pagamento e aumentar as taxas de sucesso.

Desenvolver e gerir um sistema de partilha de vídeos online com ferramentas integradas de codificação.

Desenvolver e gerir um sistema de subscrições que gere os acessos a uma variedade de zonas de membro externas e internas.

Implementar e gerir um elevado número de zonas membros com alta disponibilidade, garantindo um acesso contínuo e um bom desempenho.

Centro de Design da Madeira, Lda

Full stack developer

21/10/2008 – 19/09/2011 – Funchal, Portugal

Desenvolver um sistema para armazenar, organizar e solicitar traduções de textos.

Desenvolver um sistema simples e fácil de usar com alto nível de usabilidade para ajudar os hotéis a atualizar um sistema de reservas antigo.

Analisar e desenhar um sistema de reservas e CRM para agências de viagens com integração com Sistema Distribuição Global (GDS) e Sistema Distribuição na Internet (IDS).

Analisar e desenhar um sistema de gestão das horas de trabalho e feriados dos funcionários.

Desenvolver sites de hotéis e guias de destino turístico com alto tráfego e com alto nível de SEO, garantindo máxima visibilidade e desempenho.

InforQuali Serviços de Informática, Lda

Web developer

01/09/2006 – 13/10/2008 – Funchal, Portugal

Desenvolver um sistema de gestão de conteúdos (CMS).

Computer and Communication Sector of Madeira University – POSI

Engenheiro de software

01/06/2005 – 31/07/2005 – Funchal, Portugal

Analisar e desenhar um novo Calendário Académico para otimizar a programação de eventos e melhorar as notificações de alertas.

Analisar e desenhar um sistema para gerir as informações do diretor da universidade permitindo uma integração total com os serviços académicos existentes.


Educação e Formação

Universidade da Madeira

Engenheiro de software

2001 – 2006 – Funchal, Portugal

Escola Secundária Francisco Franco

Técnico de informática

1998 – 2001 – Funchal, Portugal


Habilidade Linguistica

Idioma materno

Português

Outro(s) idioma(s)

Inglês - Utilizador eficiente


Competências Digitais

Tecnologias de programação

PHP Go/Golang JavaScript CSS HTML SQL JSON XML AJAX Twig SOAP SASS/SCSS PHPUnit JQuery Mootools Typescrypt Terraform

Ferramentas e software

Git MySQL Postman Docker Jira SVN Visual Studio Slack Navicat Nginx Apache Github Gulpjs GitLab Npm Sublime Text Composer VirtualBox Kibana Vagrant Nodejs Memcached Intelij IDEA Kafka ElasticSearch Redis GraphQL GraphQL AWS Lambda Aws CloudFront AWS SSM AWS Cloudwatch AWS API Gateway AWS Cognito

Frameworks

Bootstrap Wordpress Codeigniter Laravel Slim Lumen CakePHP Express.JS Joomla

Metodologias de programação e design patterns

MVC Scrum Kanban TDD DDD Facades Hexagonal Architecture Interfaces Event Storming Value Objects Entities Integration tests Domain Storytelling Lucid Architecture Repositories Unit Testing Factories REST Dependency Injection

Competências

Full Stack Developer SEO


Criado por Roberto Silva
© Copyright 2025 Todos os Direitos Reservados