Avatar

Lucas Silva

Engenheiro de Software

Porto, Portugal

lucasluizss@live.com

@lucasluizss


Habilidades

C#

.Net

SQL Server

MongoDB

HTML

CSS

JavaScript

TypeScript

Node.js

React JS

React Native

Angular

Git

Google Cloud

Infraestrutura


Idiomas

Portuguese

English



Experiência

Engenheiro de Software Siemens
Setembro 2021 - Atualmente

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.


Consultor Engenheiro de Software Aubay
Julho 2020 - Setembro 2021

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.


Desenvolvedor Full stack Confitec
Novembro 2019 - Julho 2020

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.


Analista Desenvolvedor Avivatec
Abril 2019 - Novembro 2019

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.


Desenvolvedor de Software Júnior Mark 2 Market
Maio 2017 - Abril 2019

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;


Estagiário de TI Union IT
Janeiro 2017 - Abril 2017

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.


Estagiário em Desenvolvimento de Software IATec
Agosto 2015 - Dezembro 2016

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.


Formação Acadêmica

FEUP
Outubro 2021 - Atualmente

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.


UNASP
Fevereiro 2015 - Dezembro 2018

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


EDESSA
Fevereiro 2011 - Dezembro 2014

Ensino Médio