Engenheiro de Software, Axians
Nov, 2017 - Mar, 20246 years 3 months
Experiência em desenvolvimento de software utilizando .Net Framework e .Net Core, com participação nos seguintes projetos principais:
-
Avaliação de Desempenho de Colaboradores (2017-11 a 2019-04):
- Desenvolvimento de workflows de avaliação de desempenho.
- Implementação de funcionalidades para a gestão de avaliações periódicas.
- Tecnologias utilizadas: .Net Framework, SQL Server, MVC, Bootstrap, Javascript, HTML, CSS.
-
Agendamento de Refeições e Gestão de Ementas (2017-11 a 2019-04):
- Desenvolvimento de sistema de agendamento de refeições para colaboradores.
- Integração com o sistema SAP do cliente via Webservices SOAP.
- Tecnologias utilizadas: .Net Framework, SQL Server, MVC, Bootstrap, Javascript, HTML, CSS.
Após um período de atuação nos projetos, assumi a responsabilidade pela manutenção das aplicações e pela gestão da equipa, garantindo a continuidade e eficiência dos sistemas desenvolvidos.
-
Módulo de Consulta Rápida (2019-04 a 2021-09):
- Desenvolvimento de um projeto com o objetivo de consultar e gerir dados pessoais e arquivados dos colaboradores dos clientes, sendo um serviço para consumo de outras APIs do cliente.
- Tecnologias utilizadas: MongoDB, .Net Core, ReactJS, TailwindCSS.
- Integração com o sistema SAP para recuperação de informações dos colaboradores.
- Responsável pela gestão e coordenação de tarefas, sprints, dailies e reuniões com o cliente.
- Responsável pela arquitetura do projeto, utilizando Clean Architecture.
-
Assinatura Digital (2019-04 a 2021-09):
- Desenvolvimento de uma ferramenta/API para assinatura digital de documentos em várias aplicações, transformando processos manuais em processos digitais.
- Tecnologias utilizadas: MongoDB, .Net Core, ReactJS, TailwindCSS.
- Integração com certificados do Cartão de Cidadão ou Chave Móvel Digital.
- Integração com a Agência para a Modernização Administrativa (AMA).
-
Gestão de Obrigações Militares (2021-09 a 2024-03):
- Líder de Desenvolvimento de Software de um projeto para gerir as obrigações militares dos cidadãos portugueses.
-
Gestão de Auditorias e Riscos (2021-09 a 2024-03):
- Líder de Desenvolvimento de Software de um projeto para a gestão de auditorias e riscos.
Pontos Comuns entre Gestão de Obrigações Militares e Gestão de Auditorias e Riscos:
- Stack tecnológica usada: SQL Server, .Net Core, React, Bootstrap, Entity Framework.
- Criação da arquitetura da aplicação, desenvolvimento da aplicação e gestão e implementação de práticas ágeis.
- Criação de uma biblioteca de componentes React usando Typescript para partilhar componentes entre projetos, acelerando e preparando para desenvolvimentos futuros.
- Utilização da metodologia de Clean Architecture para melhor manutenção do código, solução mais robusta e mais fácil de ler.
- Autenticação usando Identity Server, com login padrão e single sign-on (SSO) com Active Directory.