João Silva

João Silva

Estudante de Mestrado em Engenharia Informática e de Computadores

Followers of João Silva2000 followers
location of João SilvaOdivelas, Lisboa, Portugal

Connect with João Silva to Send Message

Connect

Connect with João Silva to Send Message

Connect
  • Timeline

  • About me

    Gestor de Projeto Sénior no Bankinter Portugal | Desenvolvimento e Validação de software

  • Education

    • Escola Secundaria de Ponte de Sor

      1999 - 2005
    • Instituto Superior Técnico

      2005 - 2011
      Licenciado Engenharia Informática e de Computadores

      Activities and Societies: Associação de Estudantes do Instituto Superior Técnico

    • Instituto Superior Técnico

      2011 - 2013
      Mestrado Engenharia Informática e de Computadores
  • Experience

    • Instituto Superior Técnico

      Sept 2011 - Jun 2013
      Estudante de Mestrado em Engenharia Informática e de Computadores

      Major em Sistemas de Informação Empresariais;Minor em Sistemas Multimédia;

    • Associação dos Estudantes do Instituto Superior Técnico

      Feb 2012 - May 2012
      Colaborador do Gabinete de Emprego, Formação e Empreendedorismo (GEFE)
    • Everis

      Oct 2012 - Mar 2021

      Integração em equipa multidisciplinar de arquitetura de software interna de instituição financeira internacional (bankinter Portugal):• Verificação de regras de desenvolvimento de software para as aplicações do ecossistema aplicacional do cliente• Implementação e integração de ferramentas de automação para validação de qualidade de software e realização de testes unitários• Análise e melhoria de aplicações internas do ponto de vista da performance, com recurso a ferramentas para o efeito• Realização de tarefas de release management, com foco especial na calendarização de promoção de código entre ambientes e alinhamento entre as várias equipas de implementação através de reunião CAB (change-advisory board)• Acompanhamento e aconselhamento técnico a equipas de projeto externas ao cliente, bem como a equipas de manutenção de software residentes • Integrado em equipa de 3 elementos, cada um de fornecedor distinto, e liderado por um elemento sénior da equipa de Informática, Aplicações Distribuídas do bankinter Portugal• Estreita colaboração com equipas de infraestrutura internas do cliente, para configuração e depuração do parque aplicacional• Tecnologias usadas: Azure DevOps, xUnit, ASP.Net Web Forms, ASP.Net MVC, C#, C++, VB6, DB2, SQL Server (DB, Integration Services e Reporting Services) Show less Integração em equipa multidisciplinar de arquitetura de software interna de instituição financeira internacional (bankinter Portugal):• Definição e implementação de modelo de governo da equipa• Implementação e verificação de regras de desenvolvimento de software para as aplicações do ecossistema aplicacional do cliente• Acompanhamento e aconselhamento técnico a equipas de projeto externas ao cliente, bem como a equipas de manutenção de software residentes• Integrado em equipa de 3 elementos, cada um de fornecedor distinto, e liderado por um elemento sénior da equipa de Informática, Aplicações Distribuídas do bankinter Portugal• Tecnologias usadas: Azure DevOps, SonarQube, ASP.Net Web Forms, ASP.Net MVC, C#, C++, DB2 e SQL Server; Show less Implementação de projetos informáticos para instituição financeira internacional (bankinter Portugal):• Papel ativo do ponto vista arquitetural de sistemas informático, em vários projetos em curso no cliente por parte da everis• Contribuições incluem a definição e validação de soluções técnicas a implementar, tendo em conta as arquiteturas de software atualmente existentes no cliente, realização de estimativas de desenvolvimento, entre outrasImplementação de projeto informático para instituição financeira internacional (bankinter Portugal):• Desenvolvimento de portal web para modernização da aplicação bancária da instituição (1ª e 2ª fases), integrando com os sistemas legacy já existentes• Chefe de Equipa da equipa de desenvolvimento (mais de 12 membros), com responsabilidades na gestão da mesma (organização e gestão de tarefas, planeamento e acompanhamento de projeto)• Tecnologias usadas: ASP.Net MVC, C#, C++, DB2 e SQL Server Show less Implementação de projeto informático para instituição financeira internacional (bankinter Portugal):• Desenvolvimento de portal web para apresentação e inserção de respostas referentes à norma europeia GDPR• Team leader de equipa com responsabilidades na gestão da mesma• Tecnologias usadas: ASP.Net MVC, C#, SOAPImplementação de projeto informático para instituição financeira internacional (bankinter Portugal):• Análise de sistemas legacy na óptica de compatibilidade com sistemas operativos mais recentes• Análise de sistemas para migração, transição e separação de domínios• Adaptação de um vasto leque de aplicação para funcionamento em ambiente Windows 10 e frameworks mais recentes • Team leader de uma das equipas de desenvolvimento, com responsabilidades na gestão da mesma• Tecnologias usadas: ASP.Net, ASP, C#, Biztalk e SQL ServerImplementação de projeto informático para instituição financeira internacional (bankinter Portugal):• Desenvolvimento de web services SOAP para integração com aplicação de onboarding de clientes; • Team leader da equipa de desenvolvimento, com responsabilidades na gestão da mesma;• Tecnologias usadas: SOAP, C#, SQL ServerImplementação de projeto informático para instituição financeira internacional (bankinter Portugal):• Desenvolvimento de portal web para modernização da aplicação bancária da instituição, integrando com os sistemas legacy já existentes• Team leader da equipa de desenvolvimento, com responsabilidades na gestão da mesma• Tecnologias usadas: ASP.Net MVC, C#, C++, DB2 e SQL ServerImplementação de projeto informático para instituição financeira internacional (Banco Caixa Geral Angola):• Manutenção aplicacional e evolutiva de portal web e workflow para registo, controlo e execução de transações bancárias internacionais• Team leader de equipa, realizando gestão de recursos, análise funcional e contacto direto com o cliente• Tecnologias usadas: ASP.Net MVC, C#, SQL Server, Entity Framework Show less implementação de projeto informático para instituição financeira internacional (Banco Caixa Geral Angola):• Desenvolvimento de portal web e workflow para registo, controlo e execução de transações bancárias internacionais, com integração com o sistema central da instituição financeira via webservices• Tecnologias usadas: ASP.Net MVC, C#, SQL Server, Entity FrameworkImplementação de projeto informático para instituição social nacional (Sector3):• Desenvolvimento de portal web, online, para registo, edição e consulta de entidades de caráter social• Tecnologias usadas: ASP.Net MVC, C#, SQL Server, Entity FrameworkImplementação de projeto informático para instituição seguradora internacional (Ageas):• Adaptação, upgrade de framework e rebranding de várias aplicações legacy de forma a funcionarem correctamente em ambiente Windows 10 (tecnologias, .Net, C#, Javascript)• Integração com TFS de forma a implementar continous integration em todos os ambientes aplicionais• Tecnologias usadas: ASP.Net, C#, ASP, SQL Server Show less Implementação de projetos informáticos para instituição financeira de grande dimensão (Barclays Bank Portugal):• Manutenção aplicacional de vários sistemas informáticos da instituição financeira, inserido em equipa multidisciplinar; Tecnologias usadas: ASP.Net, ASP clássico, C#, C++, DB2, SQL Server, Reporting Services, Crystal Reports, SQL Server Integration Services• Desenvolvimento de ferramenta integradora de telefonia com a aplicação bancária existente na instituição financeira; Tecnologias usadas: ASP.Net, C#, C++, DB2, Crystal Reports• Melhoramentos e implementação de novas funcionalidades na ferramenta de Securitização da instituição financeira; Tecnologias usadas: ASP.Net, C#, SQL Server (DB, Integration Services e Reporting Services) Show less

      • Architect

        Sept 2020 - Mar 2021
      • Senior Team Leader

        Sept 2019 - Aug 2020
      • Team Leader

        Sept 2018 - Aug 2019
      • Senior Consultant

        Apr 2017 - Aug 2018
      • Solutions Analyst

        Sept 2015 - Mar 2017
      • Solutions Assistant

        Oct 2012 - Aug 2015
    • Bankinter Portugal

      Apr 2021 - now
      Gestor de Projecto Sénior

      Implementação de projeto informática para a instituição bancária:• Migração tecnológica para nova infraestrutura informática do parque aplicacional da instituição, incluindo upgrade de frameworks .Net, alterações de compatibilidade para integração com sistemas multiservidor e upgrade de bases de dados DB2 e SQL.• Configuração de instância DevOps do ponto de vista do ciclo de vida das aplicações (CI\CD), incluindo repositórios Git, pipelines, e feeds de nugets e pacotes NPM• Gestor do projeto responsável por equipa de desenvolvimento (11 membros) e gestão da mesma (organização e gestão de tarefas, planeamento e acompanhamento de projeto com reporte direto ao CIO)• Tecnologias usadas: Azure DevOps, ASP.Net Web Forms, ASP.Net MVC, C#, C++, VB6, DB2, SQL Server (DB, Integration Services e Reporting Services)Integração em equipa multidisciplinar de arquitetura de software interna da instituição financeira:• Team Leader da equipa de arquitetura de software interna na componente .Net, com reporte direto a elemento sénior da equipa de Desenvolvimento Informático, Aplicações Distribuídas da instituição• Tarefas realizadas são uma continuidade do trabalho iniciado enquanto fornecedor externo, acrescentando responsabilidade de gestão da mesma (organização e gestão de tarefas, planeamento e acompanhamento de projetos em curso)• Tecnologias usadas: Azure DevOps, xUnit, ASP.Net Web Forms, ASP.Net MVC, C#, C++, DB2, SQL Server (DB, Integration Services e Reporting Services)Gestão de projetos de IT para a instituição bancária:• Realização de tarefas de organização e planeamento de projeto, garantindo a entrega dentro do orçamento e calendário estipulado• Responsável por várias iniciativas de desenvolvimento de software, com reporte a diretor da área de Desenvolvimento Informático, Aplicações Distribuídas da instituição Show less

  • Licenses & Certifications

    • Agile Project Manager com Scrum

      NBCC Academy
      Jun 2023
    • Exam 486: Developing ASP.NET MVC Web Applications

      Microsoft
      Jan 2018
      View certificate certificate
    • Exam 480: Programming in HTML5 with JavaScript and CSS3

      Microsoft
      Jan 2018
      View certificate certificate
    • MCSA: Web Applications - Certified 2018

      Microsoft
      Jan 2018
      View certificate certificate