Análise de processos
Mapeio o processo atual, identifico restrições e defino o que deve mudar antes de escolher uma solução.
Software Engineer
Ajudo equipas a compreender processos complexos, decidir onde a IA faz sentido e entregar software fiável com rapidez.
Um caminho claro do processo real ao software que as pessoas conseguem usar.
O meu percurso empresarial
Trabalhei na EY, na CGD e no Standard Bank Angola, com uma parte significativa do meu percurso na banca.
Inovação e automação com IA
Faço parte da equipa de inovação da EY e colaboro a nível nacional e internacional para transformar processos manuais em soluções apoiadas por IA e software. Começo por compreender cada processo, identifico onde a automação pode criar valor e levo as melhores ideias da experimentação à implementação.
Produtos e canais de banca digital
Na CGD, contribuí para a Caixadirecta, a aplicação móvel de banca digital da CGD, e para outros canais e produtos internos. Trabalhei em diferentes partes do ecossistema, ligando necessidades de negócio à entrega técnica e apoiando a evolução da experiência bancária digital.
Liderança técnica e escalabilidade
No Standard Bank Angola, liderei a equipa num projeto de escalabilidade da infraestrutura. Em conjunto, removemos limitações que condicionavam o crescimento do produto e aumentámos o throughput e a capacidade da infraestrutura para servir mais clientes e suportar maior procura com consistência.
Competências
Acompanho o trabalho desde a análise inicial até à implementação, integração e entrega.
Mapeio o processo atual, identifico restrições e defino o que deve mudar antes de escolher uma solução.
Automatizo tarefas e decisões repetitivas, com entradas claras, pontos de validação e tratamento de falhas.
Construo produtos web e aplicações desktop multiplataforma, escolhendo a tecnologia mais adequada a cada projeto.
Ligo software e dados existentes para reduzir o trabalho manual de mover informação.
Como trabalho
Falo com as pessoas envolvidas, mapeio o processo atual e acordo o resultado esperado.
Defino a solução, os riscos e os critérios de sucesso antes de iniciar a implementação.
Uso desenvolvimento assistido por IA para reduzir os ciclos de feedback, mantendo as decisões técnicas explícitas.
Verifico os fluxos críticos, documento o sistema e deixo o código pronto para continuar a evoluir.
O meu percurso
Sou o Ruben Correia, engenheiro de software com experiência na EY, na CGD e no Standard Bank Angola. Uma parte significativa do meu percurso profissional foi na banca, onde o software tem de se integrar em processos, controlos e equipas estabelecidos.
Contribuo para open source e levo a mesma disciplina de engenharia para o trabalho de produto com IA: compreendo o problema, identifico onde a automação compensa e entrego software em que as pessoas podem confiar.
Começo pelo processo e uso IA quando melhora o resultado.
Open source
As minhas contribuições públicas mostram como abordo bases de código desconhecidas, revisão técnica e detalhe de implementação.
Open source
02Contribuo para um projeto de grande dimensão em Rust e TypeScript, utilizado para criar aplicações multiplataforma.
Contribuo para o Tauri, uma framework open source estabelecida para criar aplicações multiplataforma com tecnologias web.
Reproduzo problemas, sigo o comportamento entre Rust e TypeScript, preparo alterações focadas e respondo à revisão dos maintainers.
Torno o processo visível através do meu trabalho público: faço análise técnica, respeito a arquitetura existente e incorporo feedback até chegar a uma alteração pronta para revisão.
Iniciar um projeto
Descreva o processo, produto ou problema técnico. Responderei com as perguntas de que preciso para definir o âmbito e um próximo passo concreto.