Engenheiro de Software
Porto, Portugal
Habilidades
C#
.Net
SQL Server
MongoDB
HTML
CSS
JavaScript
TypeScript
Node.js
React JS
React Native
Angular
Git
Google Cloud
Infraestrutura
Idiomas
Portuguese
English
Siemens • ILOG
Outubro 2022 - Atualmente
Atualmente trabalho na equipa de TI da Siemens Intralogistics no
Porto. Fabricamos software para gerenciamento e automação de
armazéns (WMS) para empresas líderes da indústria nos setores
automotivo, de baterias e alimentício.
Contribuindo no desenvolvimento da nova plataforma WMS v3, que
será implantada nos futuros armazéns.
Tecnologias: C#, .NET, ASP.NET, TFS/Git, Gitlab, SQL Server,
NUnit/Moq, NATs, SpecFlow, Microserviços, Azure e Angular.
Ferramentas: Jira, GitLab, MS Teams, Docker, MSSQL, Rider e VS
Code.
Siemens • MC
Outubro 2021 - Outubro 2022
Atuei no produto projeto SIMOTICS S Servomotors juntamente com o
time da Alemanha, contribuindo na manutenção, desenvolvimento e
melhorias das aplicações web, back-end e mobile.
Tecnologias: Angular, Ionic, Cordova, TypeScript, JavaScript,
Node.js, Express.js.
Ferramentas: Polarion, GitLab, MS Teams e VS Code.
Prestar consultoria em TI, desenvolver sistemas ponta-a-ponta, dar suporte aos clientes, participar de processos de recrutamento, realizando validações técnicas com os candidatos, testando-os com questões técnicas e práticas.
🏆 Contribuindo com 3 clientes, em 4 projetos globais (Reino Unido e Alemanha).
Cocus
Março 2021 - Setembro 2021
Atuei no produto Web Listing da Cocus, desenvolvendo novas
features, correções e melhorias nos módulos existentes.
Contribui no OWG (Order With Google), um projeto de pedidos de
comida pelo Google para restaurantes da Alemanha.
Tecnologias: Angular 2+, Bootstrap, Material Design, TypeScript,
Node.js, Express.js, NestJS.
Ferramentas: Jira, Confluence, GitLab, MS Teams e VS Code.
Santander UK
Setembro 2020 - Março 2021
Integrei o time de desenvolvimento do Santander UK para atuar no
projeto eFX, uma plataforma de forex universal. Realizando
criação e alteração de scripts e no desenvolvimento de uma
plataforma interna que visa os testes das funcionalidades da
aplicação.
Tecnologias: Angular 2+, Bootstrap, TypeScript, Node.js, Express
and Websockets.
Ferramentas: Jira, Confluence, Bitbucket, Zoom, MS Teams.
CodeOne
Julho 2020 - Setembro 2021
Atuei no projeto de Caixas Frios da CodeOne, desenvolvendo uma
API Restful com .Net Core / C#, autenticação com JWT e disparo
de emails com Sendgrid. Realizei o desenvolvimento da aplicação
web com Angular 9, implementando localização e o suporte a mapas
e três idiomas no sistema.
Tecnologias: C# .Net Core, SQL Server, Angular 2+, Bootstrap,
Sendgrid and Swagger.
Ferramentas: Azure DevOps Server, Slack, VS Code.
Análise e sustentação dos projetos situados na equipe do PROJUR
(Software Web de operação e gestão do processo de trabalho da
área jurídica de uma companhia seguradora);
Automatização de processos internos;
Contribui na integração de sistema com o cliente Chubb.
Tecnologias: C# com .Net Framework/Core, Angular, TypeScript and
SQL Server
Ferramentas: Team Foundation Server (TFS), MS Teams, Visual
Studio, SQL Server Management.
Contribui no desenvolvimento projeto da CRT4 (Central de
Registros de Títulos e Ativos). Auxiliando na refatoração,
manutenção, desenvolvimento de novos recursos, melhoria de
performance e segurança do sistema, que é utilizado por 30
bancos brasileiros.
Tecnologias: C# com .Net Core, Entity Framework Core, Swagger,
Angular, TypeScript and SQL Server.
Ferramentas: Azure DevOps Server, SQL Server Management, Visual
Studio, VS Code.
Júnior
Outubro 2018 - Abril 2019
Realizei análises de requisitos com cliente e desenvolvi
recursos e correções para os módulos de integração.
Contribui na implantação de padrões modernos de arquitetura na
API de integrações, induzindo maior escalabilidade em sua
execução e simplificando seu crescimento.
Estagiário
Maio 2017 - Setembro 2018
Atuei no desenvolvimento de novas features e contribui para a
sustentação, reduzindo em até 50% a ocorrências de bugs no
Monitor, uma plataforma SAAS para gestão de tesouraria e
operações financeiras de grandes empresas;
Tecnologias: ASP.NET C# Web API, Python, Node.js, WebSocket,
Swagger, Ember.js, Kendo-UI, MySQL e MongoDB;
Participei do suporte nos processos e projetos, desenvolvendo
conhecimento em tecnologias de TI voltadas para infraestrutura.
Acompanhei auxiliando no levantamento de necessidades dos
usuários voltadas a TI;
Prestei apoio nas tarefas de serviços de TI diretamente com
analistas e indicadores;
Fiquei por um período alocado no NOC (Centro de Operações de
Rede) do cliente, para monitoração, refinação e solução de
incidentes na infraestrutura.
Estágio
Janeiro 2016 - Dezembro 2016
Atuei no desenvolvimento do projeto de CIPA (Convenção Interna
de Prevenções de Acidentes) e no projeto Committee
(Gerenciamento de reuniões e apontamentos), ambos projetos
direcionados para a DSA (Divisão Sul Americana da IASD).
Tecnologias: ASP.NET C# MVC, NHibernate, SQL Server, HTML, CSS,
Bootstrap e jQuery.
Ferramentas: Visual Studio, SQL Server Management Studio.
Trainee
Agosto 2015 - Dezembro 2015
Programa Trainee de Informática realizado pela Divisão Sul
Americana em parceria com o Centro Universitário Adventista de
São Paulo.
Tecnologias: C#, HTML 5, JavaScript, AspNet MVC, SQL Server,
Entity Framework, LINQ e NHibernate.
Mestrado em Engenharia de Software
Trabalhar de forma eficiente em uma equipe de projeto para desenvolver software de qualidade;
Detectar conflitos de requisitos e definir soluções nos limites de custo, tempo, conhecimento existente e idiossincrasias organizacionais;
Projetar soluções de Engenharia de Software levando em consideração restrições éticas, sociais, legais, tecnológicas e econômicas;
Compreender e valorizar a análise de viabilidade, negociação, hábitos de trabalho eficientes, liderança, comunicação e estudo contínuo;
Aprender novos modelos, técnicas e tecnologias de desenvolvimento de Engenharia de Software;
Analisar os pontos fortes e fracos da tecnologia de desenvolvimento de Software, promovendo mudanças nas organizações;
Liderar o trabalho em diversas áreas de desenvolvimento de Software.
Bacharelado em Ciência da Computação
Elaborar programas de informática, analisar as necessidades dos usuários, criar softwares e aplicativos, formar equipes de criação e instalar sistemas de computação, entre outras atividades. Trabalhando em três frentes distintas, sendo Arquitetura de Sistemas Computacionais, Realidade Virtual e Engenharia de Softwares.
TCC: Práticas e Tecnologias Ágeis para Desenvolvimento de Software baseado em uma Arquitetura Moderna
Nota: 10,00