Disponível para novos desafios iOS

Alex Gordinho Faria

Software Engineer — iOS

Engenheiro de Software iOS com 3 anos de experiência profissional no desenvolvimento de aplicações nativas em e-commerce e IoT. Mestre em Engenharia Informática. Especializado em Swift, Objective-C, RxSwift, UIKit, SwiftUI e Clean Architecture (MVP, Use Cases, Coordinators). Apaixonado por código limpo, performance e experiência do utilizador (UX).

alex.faria@me.com Copiar
+351 926 944 435 Copiar
Matosinhos, Portugal
9:41
AF

Alex G. Faria

iOS Developer

SwiftUI

Modern UI

Clean Arch

MVP / Coordinator

CCC Digital Key

NFC / Cryptography

RxSwift

Reactive Programming

Experiência Profissional

O meu percurso no desenvolvimento de software nativo para iOS e investigação tecnológica
A filtrar por: Nenhuma
Nov 2025 — Presente

iOS Engineer

CEiiA • Engineering and Product Development Centre
Porto, Portugal
  • Desenvolvimento e implementação de soluções baseadas em CCC Digital Key para iOS, com forte foco em segurança criptográfica, NFC, BLE e integração fluida entre dispositivos móveis, veículos e serviços de backend.
  • Criação de uma biblioteca iOS reutilizável em conformidade com as especificações CCC Digital Key, posteriormente adotada no projeto BEN4US da CEiiA para viabilizar soluções de acesso digital seguro para a mobilidade sustentável.
Swift Objective-C SwiftUI CoreBluetooth BLE Criptografia XCTest SPM Git
Mai 2023 — Jan 2025

iOS Engineer

Bosch
Aveiro, Portugal
  • Desenvolvimento e manutenção de funcionalidades essenciais para o Bosch HomeCom App, permitindo o controlo remoto de eletrodomésticos inteligentes no ecossistema de IoT da Bosch.
  • Desenvolvimento de interfaces de utilizador nativas com UIKit e Storyboards, assegurando navegação fluida e consistência na experiência do utilizador.
  • Aplicação dos princípios de Clean Architecture estruturada com MVP, Use Cases e Coordinators, resultando em melhor escalabilidade, testabilidade e separação de conceitos.
  • Integração robusta com sistemas de backend através de APIs REST, garantindo fluxos de dados seguros entre os dispositivos IoT.
  • Implementação de funcionalidades reativas com RxSwift, aumentando a responsividade do código.
  • Escrita de testes unitários com XCTest e estreita colaboração com a equipa de QA em testes de UI automatizados com Appium.
  • Iniciou a funcionalidade de feedback in-app, permitindo que os utilizadores partilhassem opiniões em tempo real diretamente com a equipa de engenharia.
  • Exposição a módulos Kotlin Multiplatform (KMP) no ecossistema da aplicação.
Swift Objective-C UIKit RxSwift Clean Architecture REST APIs XCTest Appium KMP Git Jenkins Figma Lottie
Abr 2022 — Abr 2023

Junior iOS Engineer

Farfetch
Porto, Portugal
  • Contribuição para o desenvolvimento da homepage da aplicação iOS da Farfetch, a página mais visitada e principal canal de receitas da empresa global.
  • Construção de interfaces de utilizador programaticamente via UIKit, assegurando flexibilidade, performance e layouts otimizados.
  • Uso de SwiftUI em ferramentas internas para depuração, prototipagem e validação rápida de conteúdos.
  • Integração de persistência local complexa com CoreData e fluxos assíncronos geridos por PromiseKit.
  • Trabalho ativo em sprints sob metodologia Agile/Scrum para entregas previsíveis.
  • Implementação de testes unitários (XCTest) e testes de snapshot para prevenção de regressões visuais.
  • Assegurou a qualidade contínua com integração e entrega contínuas através do TeamCity (CI/CD).
Swift Objective-C UIKit SwiftUI CoreData PromiseKit XCTest TeamCity Git
Out 2021 — Abr 2022

Trainee iOS Engineer

Farfetch • Plug-In Graduates Program
Porto, Portugal
  • Conclusão do Plug-In Graduates Program, um programa intensivo de estágio e formação prática focado no ecossistema de desenvolvimento Swift e iOS.
  • Desenvolvimento de um projeto final integrado com a API da Marvel, aplicando boas práticas de networking, persistência e UI responsiva.
  • Criação de elementos de interface com UIKit integrados na app de produção principal sob orientação de engenheiros seniores.
  • Participação diária em Code Reviews de equipa e cerimónias Agile.
Swift UIKit XCTest Git
Jul 2020 — Nov 2020

Research Assistant — Academic context

Interactive Technologies Institute (ITI)
Funchal, Portugal
  • Desenvolvimento de uma instalação interactiva de código aberto usando projection mapping em cúpulas geodésicas, com foco na promoção de comportamentos pró-ambientais.
  • Artigo publicado e apresentado na conferência IMX'20: *INTERAQUATICA - Designing Interactive Aquatic Experiences with Geodesic Domes In-The-Wild*.
Processing Java Git LaTeX
2018 — 2019 (Períodos Intermitentes)

Research Assistant — Academic context

Interactive Technologies Institute (ITI)
Funchal, Portugal
  • Desenvolvimento e manutenção do website oficial de projetos do instituto utilizando WordPress.
  • Programação da *The Moving Type Machine*, uma aplicação web para a criação e partilha de vídeos de manifesto com tipografia cinética.
  • Desenho e implementação de funcionalidades de personalização para a app do manifesto desenvolvida sobre Node.js.
  • Coautor de 3 artigos científicos publicados internacionalmente (CHI EA '19, HTTF '19, Cumulus Roma '21).
Node.js JavaScript HTML CSS SASS Bootstrap WordPress Git
Mar 2018 — Jun 2018

Curricular Intern — Mobile Engineer

Binaryscope Solutions
Funchal, Portugal
  • Desenho e construção de uma aplicação móvel híbrida focada em saúde, permitindo ao pessoal clínico registar e acompanhar visualmente o estado e evolução de feridas médicas.
  • Integração das APIs REST openEHR com a aplicação móvel desenvolvida no ecossistema Ionic e TypeScript.
Ionic TypeScript REST APIs HTML CSS

Competências Técnicas

Selecione uma tecnologia para destacar onde e como a apliquei no meu percurso profissional

iOS & Mobile Core

Arquitetura & Qualidade

CI/CD, Web & Design

Educação

2019 — 2022

Mestrado em Engenharia Informática

Universidade da Madeira • Funchal

Dissertação, Preparação de Dissertação, Aplicações Centradas em Redes, Arquiteturas de Software para Interfaces com o Utilizador, Computação Ubíqua, Desenho de Serviços, Engenharia Organizacional, Inteligência Artificial e Desenho de Jogos, Sistemas Distribuídos, Sistemas Multimédia.

2014 — 2019

Licenciatura em Engenharia Informática

Universidade da Madeira • Funchal

Introdução à Eletrónica, Mecânica e Ondas, Arquitetura de Computadores, Engenharia de Requisitos, Inteligência Artificial, Interação Humano-Computador, Estágio, Redes e Comunicação de Dados, Sistemas Gestores de Bases de Dados, Sistemas Operativos, Lógica Computacional, Processos e Métricas de Software, Programação Orientada por Objetos, Sistemas Digitais, Teoria e Fundamentos da Computação, Ciências Experimentais, Estruturas de Dados e Algoritmos, Introdução às Ciências Empresariais, Matemática Discreta, Métodos Numéricos e Investigação Operacional, Probabilidades e Estatística, Cálculo I, Paradigmas de Programação, Retórica e Comunicação.

2012 — 2014

Curso Técnico de Sistemas Informáticos

EBS Padre Manuel Álvares • Ribeira Brava

Qualificação Profissional Nível III com foco em montagem, manutenção e redes locais.

Certificações & Cursos

  • 2024

    Code along with the Foundation Models framework

    Apple

  • 2023

    Implementing Practical Data Structures with Swift

    Udemy

  • 2022

    Design for Mobile | UX/UI

    Le Wagon

  • 2022

    Swift for Intermediate and Advanced iOS Developers

    Udemy

  • 2022

    DevOps, CI/CD for Beginners

    Udemy

  • 2021

    Ação de Formação para Estudantes Avaliadores das CAEs da A3ES

    Universidade da Madeira

  • 2021

    Comunicação Inclusiva

    FNAJ & LPPS

  • 2021

    Swift 5 Programming for Beginners

    Udemy

  • 2021

    Git Going Fast: One Hour Git Crash Course

    Udemy

  • 2021

    Remote Work Foundations

    LinkedIn

  • 2020

    Summer School - Scientific Research Methodologies and Techniques

    Interactive Technologies Institute (ITI)

Idiomas

Português
Nativo
Inglês
Fluente
Espanhol
Intermédio
Francês
Básico

Publicações Científicas

Artigos e investigação publicados em conferências e revistas internacionais de interação humano-computador (HCI)
SSRN Electronic Journal • 2023

Cyberphysical Reality: Exploring Complex Relief Mapping in Confined Public Spaces

Co-autor | SSRN Electronic Journal

Embora a Realidade Aumentada (AR) prometa ser a protagonista de interfaces persuasivas, a sua aplicação permanece maioritariamente informativa. Tradicionalmente, a AR é mapeada em superfícies planas do mundo real (como na Realidade Mista - MR) e utilizada através de dispositivos portáteis. Contudo, o mapeamento de relevo complexo (mapeamento AR tridimensional em objetos físicos 3D) permanece inexplorado em Interação Humano-Computador (HCI). Para alcançar maior imersão, o mapeamento AR é tradicionalmente feito com projeções bidimensionais, sujeitas a infraestruturas caras. Neste estudo, propomos a Realidade Ciberfísica (CR) como uma nova modalidade de AR, explorando o mapeamento AR de relevo complexo em espaços públicos confinados. Contribuímos com a CR para alcançar um público mais amplo através de ambientes gamificados, persuadindo os utilizadores a recolher lixo marinho em cenários físicos e virtuais. Avaliamos a AR tradicional e o mapeamento AR em relevo complexo utilizando estruturas geodésicas, observando impacto positivo na perceção ambiental dos participantes e no tempo de exploração.
Cumulus Conference Proceedings Roma • 2021

Manifesto! Now: Game design for revolutionary thinking

Co-autor | Design Culture(s) Cumulus Conference

Este artigo apresenta o trabalho recente de design e teste de um jogo de cartas para a escrita de manifestos, incluindo uma nova edição focada no "Futuro da Europa" e uma edição digital. O jogo começou em 2019 com uma "Tech Edition" e tem sido testado em salas de aula e organizações de base por toda a Europa. Para além das regras básicas, cada teste trouxe modificações significativas em termos de conteúdo, tempo, número e tipo de cartas permitidas. No nosso jogo, o manifesto é concebido como um género revolucionário - uma ferramenta para ativistas em tempos desafiantes e complexos. Ao desenvolver provocações para a nossa edição europeia sobre temas como a ação climática, o combate ao extremismo, a união contra o racismo e o uso emancipador da digitalização, o nosso objetivo é ajudar a reconstruir os bens comuns e incentivar o consenso sobre questões complexas.
IMX '20 • 2020

INTERAQUATICA - Designing Interactive Aquatic Experiences with Geodesic Domes In-the-Wild

Co-autor | ACM International Conference on Interactive Media Experiences

Embora a HCI seja abundante em aplicações centradas na terra e nos humanos, neste trabalho focamo-nos em explorar o conceito de Interação Biosfera-Humano-Computador (HCBI) em ambientes aquáticos. Com base em técnicas existentes de prototipagem de cúpulas geodésicas, desenhámos estas estruturas com formas de cinco espécies de megafauna marinha para locais onshore e offshore. Descrevemos conceitos inovadores de interação dentro destas estruturas: (i) nidificação de tartarugas em AR, (ii) observação de aves em XR, (iii) natação acústica com golfinhos, (iv) mergulho noturno com focas e (v) mapeamento de projeção em baleias. Relatamos o design destes ambientes interaquáticos focados nas preocupações com estas espécies marinhas, discutindo a sua viabilidade técnica.
Halfway to the Future (HTTF) • 2019

Fourth-Wave HCI Meets the 21st Century Manifesto

Co-autor | HTTF Symposium

Aceitamos o desafio de identificar uma quarta vaga de HCI, construindo sobre o trabalho existente para consolidar uma visão que coloca "política, valores e ética" na vanguarda, sem abandonar os pontos fortes das vagas anteriores. Insistimos que uma quarta vaga deve pressionar mais para alcançar mudanças reais (por exemplo, institucionais). Apresentamos dois estudos realizados na CHI'19 onde utilizámos o nosso jogo MANIFESTO! para: 1) medir a temperatura dos colegas sobre a adoção de uma postura ativista, 2) testar a escrita de manifestos como atividade-chave para impulsionar a HCI e 3) testar iterações do jogo como sonda para inspirar novas ferramentas digitais. Defendemos a integração do ativismo político da periferia para o mainstream da HCI.
CHI '19 • 2019

Dissent by Design: A Manifesto for CHI Manifestos

Co-autor | ACM CHI Conference on Human Factors in Computing Systems

A última década assistiu a um aumento bem-vindo da reflexão crítica em HCI. No entanto, o uso de manifestos - não para promover, mas para provocar - ainda é raro quando comparado com disciplinas mais estabelecidas. O ativismo digital deu nova vida ao manifesto, e este pode, por sua vez, dar nova vida à CHI - estimulando novas ideias ao libertar temporariamente os académicos dos limites do discurso cuidadoso e dos argumentos puramente racionais. Apresentamos um manifesto para manifestos: uma oportunidade para a comunidade CHI questionar o seu status quo e sonhar com possíveis futuros usando ferramentas de autorias desenhadas para o efeito.

Voluntariado & Associativismo

O meu compromisso cívico, social e comunitário através de associações, voluntariado e causas sociais
dez 2024 — jan 2025
Localização & UX

Tradutor / Localizador Voluntário

Quanta — Vinyl Companion (iOS & Apple TV)

Tradução e localização integral da interface e conteúdos da aplicação iOS/Apple TV para Português Europeu, aumentando a acessibilidade para utilizadores lusófonos. Quanta é um companion digital para gira-discos que integra streaming AirPlay 2 (vinil para HomePods), reconhecimento de faixas via Shazam, sincronização de letras em tempo real, integração com coleções do Discogs e scrobbling para Apple Music e Last.fm.

jun 2021 — presente
Proteção Animal

Voluntário

Ajuda a Alimentar Cães

Dedico 2 horas semanais ao cuidado de animais abandonados: administração de medicamentos, limpeza do espaço, passeios, alimentação e busca ativa por famílias adotivas.

dez 2019 — presente
Direitos Humanos & Liderança

Membro da Direção

rede ex aequo

Elaboração de orçamentos e relatórios à assembleia geral, representação institucional na comunicação social e junto de entidades governamentais. Coordenação e formação de voluntários na rede nacional que apoia jovens LGBTI+ e apoiantes.

2019 — presente
Direitos Laborais

Organizador

Associação de Bolseiros de Investigação Científica (ABIC)

Dinamização de esforços para alterar o panorama sociopolítico dos bolseiros de investigação em Portugal. Contribuição para o reconhecimento e dignificação de investigadores e gestores de ciência.

mai 2019 — presente
Educação & Direitos Humanos

Orador / Formador

rede ex aequo

Ações de formação e sensibilização sobre temáticas LGBTI+ dirigidas a professores, estudantes (do 7.º ao 12.º ano e ensino superior), agentes da polícia e funcionários municipais.

jul 2020
Saúde Mental

Orador Convidado

AFARAM - II Ciclo de Formação em Saúde Mental

Participação como orador na conferência sobre saúde mental com a palestra "A Saúde Mental na Comunidade LGBTI+", promovida pela Associação de Familiares e Amigos do Doente Mental da Região Autónoma da Madeira.

jan 2019 — abr 2021
Direitos Civis & Sociais

Organizador

Madeira Pride

Membro da Comissão Organizadora. Design de identidade visual, gestão de orçamento de 6000€, captação online de 2000€, transmissão digital em direto e relações institucionais com artistas e municípios.

jul 2018 — abr 2021
Apoio Comunitário

Coordenador Local

rede ex aequo

Organização de reuniões e atividades para jovens LGBTI+, criando espaços seguros de apoio mútuo. Colaboração com o governo local na abertura de um centro comunitário.

nov 2018 — nov 2019
Representação Estudantil

Membro do Conselho de Curso

Universidade da Madeira

Representante dos estudantes na assembleia da faculdade (FCTE), representante dos alunos do 3.º ano e representante dos alunos de licenciatura no Conselho de Curso de Engenharia Informática.

nov 2015
Ação Solidária

Voluntário

ADBRAVA

Recolha e distribuição de alimentos e bens de primeira necessidade para apoiar famílias com dificuldades socioeconómicas graves no concelho da Ribeira Brava.

set 2010 — ago 2011
Desporto & Saúde

Atleta Estudante

EBS Padre Manuel Álvares

Treino e participação oficial em competições desportivas escolares e regionais na modalidade de Atletismo.

2003 — jul 2009
Cultura & Artes

Músico

Casa do Povo da Ribeira Brava

Prática musical e participação em apresentações culturais tocando vários instrumentos: guitarra, braguinha (ukulele madeirense), bandolim, bandola, bandolão e piano.

Falar comigo?

Sinta-se à vontade para enviar um e-mail ou ligar para discutir novos projetos, propostas de cooperação técnica ou partilhar feedback sobre o meu trabalho.