Saltar para o conteúdo

Olá, sou o

António Goulão

Programador Sénior Mobile & Frontend

Engenheiro Mobile · Motociclista · Leitor

Mais de 10 anos a construir software — os últimos 8 focados em produtos mobile-first com React Native e o ecossistema React/TypeScript. Liderei duas aplicações React Native de raiz, de ponta a ponta — da arquitetura aos pipelines de publicação na App Store e no Google Play. Atualmente na UpHill, a automatizar percursos de cuidados clínicos.

Sobre

Sou programador sénior de mobile e frontend — mobile em primeiro lugar — com mais de 10 anos de experiência, os últimos 8 a construir produtos mobile-first com React Native e o ecossistema React/TypeScript.

Lancei duas aplicações React Native de raiz, de ponta a ponta: o Liber na UpHill e o Collibra for Mobile — responsável por tudo, da arquitetura aos pipelines de publicação na App Store e no Google Play.

Para além do mobile, já construí para web, desktop e extensões de browser — React, Electron, iOS nativo em Swift 5 — e trabalho com um fluxo assistido por IA, com agentes como o Claude Code e o Codex. Este próprio site é construído e mantido com Claude Code.

Experiência

Senior Mobile & Frontend Developer

UpHill, S.A. — Lisbon

Mar 2024 — Presente

  • Liderei a reescrita completa em React Native do Liber, a aplicação multiplataforma da UpHill (Android, iOS, iPadOS), sobre uma arquitetura baseada em Expo — estado e dados com Zustand, React Query e MMKV; qualidade com Jest e Maestro; integrações com Stripe, Sumsub, Sendbird, Algolia, Intercom, Firebase e Sentry.
  • Construí o Lanyard, um serviço de RPA que navega e extrai dados de uma aplicação web de terceiros (Node.js, Playwright, TypeScript).
  • Mantenho e faço evoluir a interface da plataforma utilizada por médicos e enfermeiros para gerir percursos de pacientes.
  • Integrei agentes de programação com IA (Claude Code, Codex) no fluxo de trabalho diário — scaffolding, geração de testes e refactorings em larga escala durante a reescrita do Liber.
React NativeExpo (EAS)TypeScriptZustandReact QueryMMKVJestMaestroPlaywright

Senior Mobile & Frontend Developer

Collibra — Brussels

2018 — 2024

  • Liderei o desenvolvimento do Collibra for Mobile, uma aplicação Expo/React Native construída de raiz para Android, iOS e iPadOS — da arquitetura aos pipelines de publicação nas lojas.
  • Construí o portal Data Marketplace, que ajuda os utilizadores a encontrar, compreender e colaborar com dados de confiança (React, GraphQL, React Query, MUI).
  • Lancei o Collibra for Desktop, uma aplicação Electron multiplataforma para macOS, Windows e Linux.
  • Mantive e fiz evoluir a aplicação nativa em Swift 5 para iOS e iPadOS.
  • Construí extensões de browser que integram a plataforma Collibra em browsers Chromium e em dashboards do Tableau.
React NativeExpoiOS (Swift 5)ReactGraphQLReact QueryMaterial UIElectron

Consultant

Celfocus S.A. — Lisbon

2015 — 2018

  • Desenvolvi aplicações móveis para Android.
  • Desenvolvi serviços back-end em Java EE, implementados com Docker em AWS EC2.
  • Construí aplicações front-end com JSF e React.
  • Criei Skills para o serviço Amazon Alexa.
AndroidJava EEReactAWS

Summer Intern

Premium Minds — Lisbon

2013

Construí a Billy, uma biblioteca de faturação que permite às aplicações criar, gerir e armazenar artefactos de faturação, como faturas e notas de crédito, com exportação para os formatos PDF e SAF-T.

Formação

Mestrado e Licenciatura em Engenharia Informática e de Computadores — Instituto Superior Técnico, Lisboa

Competências

Mobile

  • React Native
  • Expo (EAS)
  • iOS (Swift 5)
  • Android
  • MMKV
  • AsyncStorage
  • Maestro
  • Store release pipelines

Frontend

  • React
  • TypeScript
  • GraphQL
  • React Query
  • Zustand
  • Redux
  • Material UI
  • Electron

Testes & ferramentas

  • Jest
  • Maestro
  • Playwright
  • Sentry
  • Firebase
  • Reactotron
  • CI/CD
  • AI-assisted development (Claude Code, Codex)

Projetos

Mais no GitHub

Contacto

Tem algo a dizer? Envie-me uma mensagem — respondo a tudo.

antoniomgoulao@gmail.comDescarregar CV (PDF)GitHubLinkedIn