
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

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

03 / EXPERIÊNCIA
O percurso até aqui.
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.
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.
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.
Application Support Developer
Morphis Tech · Lisboa
Suporte a projetos já entregues: diagnosticar problemas e manter os sistemas estáveis e os clientes satisfeitos.
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.
- /in/jose-pinheiro
- GITHUB
- @pinheirojose
- LOCALIZAÇÃO
- Évora, PortugalRemoto · a trabalhar com equipas de todo o mundo