José Pinheiro
Tema
Vamos falar →

ENGENHEIRO DE SOFTWARE · LÍDER TÉCNICO

Olá, sou o José.

Desenvolvo software, resolvo o que se avaria e, às vezes, discuto com bases de dados.

Há mais de dez anos a pôr software em produção. E, o mais difícil, a mantê-lo lá.

ANOS DE EXPERIÊNCIA
10+
PROJETOS
07Os que estão aqui, e muitos mais como DevOps e DBA
SETORES
  • Finanças
  • Educação
  • Administração pública
  • Petróleo e gás
  • Saúde
  • Banca
  • Imobiliário
BASE
ÉvoraRemoto · a trabalhar com equipas de todo o mundo
HORA LOCAL

01 / SOBRE

Em poucas palavras.

Gosto de perceber como as coisas funcionam, e porque é que deixaram de funcionar.

Já passei pelo código, pelas bases de dados, pela infraestrutura e pela gestão de projetos, por isso não importa onde está o problema. Importa resolvê-lo bem, de forma que quem vem a seguir (muitas vezes eu próprio) perceba o que foi feito.

  • CONSTRUIR

    Aplicações e bases de dados feitas para durar, não só para a demo.

  • RESOLVER

    Diagnóstico, integrações e desempenho, sobretudo quando ninguém sabe bem por onde começar.

  • ENTREGAR

    Coordenar equipas e falar com os clientes, para que o que sai seja aquilo de que precisavam.

02 / PROJETOS

Coisas que construí.

Alguns feitos para clientes, outros por gosto.

Profissional

04
Página inicial do site Imóveis Ana Morgado, com a fotografia da Ana, um botão para explorar imóveis e os anos de experiência e imóveis vendidos.

FUNÇÃODesign, desenvolvimento, lançamento

Imóveis Ana Morgado

O site da Ana, agente imobiliária independente. Os clientes veem os imóveis, pesquisam por zona e preço e falam com ela diretamente.

  • WordPress
  • Houzez
  • MySQL
  • Docker

RESULTADOOnline desde novembro de 2026

Uma pessoa a escrever código num portátil, numa sala de aula vazia.

FUNÇÃOLíder técnico, delivery

McGill University — Oracle Forms para Java

Uma migração de grande escala dos sistemas legacy em Oracle Forms da McGill para uma arquitetura Java moderna. Defino a estratégia de migração, lidero a equipa e sou o principal ponto de contacto com o cliente.

  • Oracle Forms
  • Java
  • PL/SQL
  • Agile

RESULTADOEm curso desde 2025

Trabalho para cliente · sem demo pública

Pessoal

03
Banner da Évora Serviços com o Templo Romano de Évora e o lema «A sua cidade. Os melhores serviços.»

FUNÇÃOConceber, construir, gerir

Évora Serviços

Em Évora, encontrar um bom canalizador ainda passava por perguntar ao vizinho. Criei uma plataforma onde os residentes encontram serviços locais e as empresas aparecem sem precisarem de site próprio.

  • Web
  • Base de dados
  • Alojamento

RESULTADOOnline e a crescer

O topo deste site: «Olá, sou o José.» ao lado de um esquema técnico que liga código, dados, infraestrutura, entrega e pessoas.

FUNÇÃOConceber, construir

Página pessoal

Este site. Bilingue, desenhado como uma planta técnica, feito em Next.js.

  • Next.js
  • TypeScript
  • GSAP

RESULTADOEstá a lê-lo agora

Ver todos os projetos

03 / EXPERIÊNCIA

O percurso até aqui.

  1. Technical Lead / Delivery Coordinator / Scrum Master

    Morphis Tech · Évora, remoto

    Lidero de ponta a ponta um grande programa de modernização de Oracle Forms para Java: planeamento, estratégia técnica e execução Agile. Sou o principal ponto de contacto com o cliente e coordeno o planeamento de sprints e releases de uma equipa multidisciplinar.

  2. Database Administrator

    Morphis Tech · Lisboa

    Oracle e PostgreSQL para clientes empresariais: instalar, configurar e manter fiáveis os ambientes de produção e de teste. Quando algo falha sob pressão, encontro a causa e resolvo-a antes que chegue ao SLA do cliente.

  3. DevOps / Release & Delivery Management

    Morphis Tech · Lisboa

    Coordeno os ciclos de release e delivery de vários projetos de clientes em simultâneo, da preparação dos ambientes ao deployment, com as equipas de desenvolvimento, QA e suporte, para que cada release saia como planeado.

  4. Application Support Developer

    Morphis Tech · Lisboa

    Suporte a projetos já entregues: diagnosticar problemas e manter os sistemas estáveis e os clientes satisfeitos.

  5. Java Application Developer – Migration

    Aubay / Morphis Tech · Lisboa

    Onde tudo começou: migrar aplicações legacy em Oracle Forms para Java, em projetos de modernização para clientes internacionais.

04 / FORMAÇÃO E COMUNIDADE

Para além do código.

Ensinar também faz parte do trabalho.

  • 150+

    DEVELOPERS FORMADOS

    Formador técnico, global

    Programas de três a cinco dias sobre boas práticas de Java e modernização Agile, para equipas internas e de clientes em Bangalore, Sydney, Boston e remotamente.

  • 50+

    NOVOS COLABORADORES INTEGRADOS

    Formador técnico interno

    Uma semana de onboarding para novos colaboradores e estagiários: as tecnologias da empresa, os standards de desenvolvimento e as boas práticas de engenharia.

  • GDG

    ÉVORA

    Co-organizador da comunidade

    Ajudo a organizar o Google Developer Group Évora: talks, workshops e encontros para que os developers da região partilhem o que sabem.

05 / FERRAMENTAS

Ferramentas do dia a dia.

DESENVOLVIMENTO

  • Java
  • PL/SQL
  • Oracle Forms
  • TypeScript
  • React
  • Bash

BASES DE DADOS

  • Oracle
  • PostgreSQL
  • MySQL
  • SQL
  • Administração de bases de dados

DEVOPS E RELEASES

  • Docker
  • Linux
  • Git
  • Jenkins
  • Maven
  • GitLab CI/CD

DELIVERY

  • Agile / Scrum
  • Planeamento de releases
  • Gestão de stakeholders
  • Liderança de equipas
  • Formação técnica

OUTROS

  • WordPress
  • Next.js
  • Vite
  • Vercel
  • Eclipse

06 / NOTAS

Coisas que aprendi pelo caminho.

  • A maior parte dos problemas é mais simples do que parece.

  • As «soluções rápidas» costumam sair caras.

  • Um bom log poupa horas de adivinhação.

  • «No meu computador funciona.» …e foi assim que nasceu o Docker.

07 / CONTACTO

Tem um projeto em mente?

Seja um projeto novo, uma oportunidade ou aquele bug que ninguém consegue apanhar, fale comigo. Respondo sempre.

LOCALIZAÇÃO
Évora, PortugalRemoto · a trabalhar com equipas de todo o mundo

Enviar mensagem