Perfil de Carreira

Sou um profissional dedicado ao desenvolvimento de softwares, com mais de 13 anos de experiência na área. Sou formado em Sistemas de Informação pela Universidade Estácio de Sá, em São Paulo, e possuo uma especialização em Gestão em Tecnologia da Informação pela Universidade Anhembi Morumbi, também em São Paulo. Minha trajetória é marcada por um profundo comprometimento com a inovação e a excelência na tecnologia.


Resumo de Experiências

Tenho uma vasta experiência em diversas áreas do desenvolvimento de software. Sou especializado no desenvolvimento Web RESTful, depuração e otimização de código, e análise e levantamento de requisitos. Utilizo metodologias ágeis, como Scrum e Lean, para gestão de demandas.

Tenho conhecimento em Microservices, desenvolvimento com C# usando ASP.Net Core e .Net 6, e desenvolvimento FrontEnd com Angular. Minha experiência em bancos de dados inclui Sql Server, PostgreSQL, Oracle (Pl/Sql), MySQL, DynamoDB e DocumentoDB (MongoDB).

Estou familiarizado com ferramentas e serviços de DevOps como Microsoft Azure DevOps e Amazon Web Services (AWS), além de utilizar Jira e Confluence para gestão de projetos. Também trabalho com containers Docker, AmazonMQ (RabbitMQ), e Kibana (Amazon OpenSearch Service).

Sigo práticas de Clean Code e Domain-Driven Design (DDD) e desenvolvo testes unitários com xUnit para .Net Core. Realizo testes com collections no Postman e tenho experiência em integrações com bancos como SIBS de Portugal e Santander da Espanha.

Possuo habilidades em HTML5, JavaScript e versionamento de código fonte com GIT e Azure DevOps, incluindo branching e merging. Sou certificado em diversas áreas, incluindo Objectives and Key Results (OKR), Management 3.0, Professional Agile Leadership (PAL I®), Professional Scrum Master (PSM I®), Professional Scrum Product Owner (PSPO I®), Kanban Foundation (KIKF®), Kanban Essentials Professional (KEPC®), e Scrum Foundation Professional (SFPC®).

Experiências

Engenheiro de Software

01/2023 - Atual
Projeto NPF

A NPF é uma empresa de desenvolvimento de software sediada em Portugal com competências avançadas de consultoria focada em fornecer melhores soluções para a Indústria de Viagens. NPF é membro da Travelport Developer Network. Projeto com objetivo de criar integrações com o GDS das principais companhias áreas, integrações com parceiros como a Flixbus entre outros. Através das ferramentas desenvolvidas os clientes parceiros podem fazer pesquisas de horários, cotação de preços e até mesmo reservas de bilhetes.

  • Análise e levantamento de requisitos: Identifico e documento as necessidades dos clientes para garantir que os projetos atendam aos seus objetivos.
  • Gestão das demandas utilizando Scrum/Lean: Utilizo Scrum e Lean para gerenciar demandas de forma eficiente, promovendo a colaboração e a entrega de valor contínua.
  • Desenvolvimento C# com .Net 4.8, .Net Core e .Net 6: Programo em C# utilizando diferentes versões do .Net para criar aplicações robustas e modernas.
  • Integração SOAP e RESTful: Realizo integração de sistemas utilizando serviços web SOAP e RESTful para facilitar a comunicação entre plataformas.
  • Desenvolvimento FrontEnd com Angular: Crio interfaces dinâmicas e interativas com Angular, proporcionando uma excelente experiência para usuários finais.
  • ORM: Utilizo mapeamento objeto-relacional (ORM) para interagir com bancos de dados de forma eficiente e organizada.
  • SQL Server e MongoDB: Trabalho com SQL Server e MongoDB para armazenar e gerenciar dados de maneira eficiente.
  • Microsoft Azure DevOps: Uso Azure DevOps para planejar, desenvolver, testar e entregar software com agilidade e qualidade.
  • Agile Methodology: Sigo princípios ágeis para adaptar-me rapidamente a mudanças e melhorar continuamente processos e produtos.
  • CleanCode e DDD: Adoto práticas de código limpo e design orientado a domínio para escrever código claro, legível e fácil de manter.
  • Desenvolvimento de collections para teste via Postman: Crio collections no Postman para testar APIs de forma eficiente e garantir seu funcionamento esperado.
  • HTML5 e JavaScript: Desenvolvo websites e aplicações web usando HTML5 e JavaScript, criando soluções interativas e responsivas.
  • Git: Utilizo Git para controle de versão, facilitando a colaboração e o gerenciamento de mudanças no código-fonte.

Engenheiro de Software

04/2022 - 12/2022
Projeto Galp Energia

Galp é um grupo de empresas portuguesas no setor de energia. Projeto com o objetivo de criar um gateway de pagamentos integrando todas as aplicações do mundo GALP, esse gateway de pagamentos tinha como parceiro bancário a SIBS de Portugal e o Santander da Espanha.
Um projeto desenvolvido .net, com infraestrutura cloud utilizando AWS.

  • Análise e levantamento de requisitos: Identifico e documento as necessidades dos clientes para garantir que os projetos atinjam seus objetivos.
  • Gestão das demandas utilizando Scrum/Lean: Organizo e gerencio as demandas de forma eficiente, promovendo colaboração e entregas contínuas de valor.
  • .Net Core: Desenvolvo aplicações robustas utilizando a plataforma .NET Core.
  • Microservices: Arquiteto e desenvolvo sistemas utilizando a abordagem de microservices para escalabilidade e modularidade.
  • Desenvolvimento C# com ASP.Net Core e .Net 6: Programo em C# utilizando ASP.NET Core e as mais recentes versões do .NET para criar soluções modernas e eficientes.
  • PostgreSQL e DocumentoDB (MongoDB): Utilizo bancos de dados relacionais como PostgreSQL e não-relacionais como MongoDB para armazenar e gerenciar dados de forma eficiente.
  • Microsoft Azure DevOps: Utilizo Azure DevOps para planejar, desenvolver, testar e entregar software com maior agilidade e qualidade.
  • Jira/Confluence: Colaboro e documentado projetos utilizando Jira e Confluence para gestão eficiente.
  • Amazon Web Services (AWS): Implemento soluções na AWS para escalabilidade e gerenciamento de infraestrutura na nuvem.
  • Metodologia Agile: Aplico princípios ágeis para adaptar-me rapidamente às mudanças e melhorar continuamente os processos.
  • Containers (Docker): Utilizo Docker para empacotar, distribuir e executar aplicações de maneira eficiente e isolada.
  • AmazonMQ (RabbitMQ): Implemento mensageria assíncrona utilizando RabbitMQ no AmazonMQ para comunicação entre componentes distribuídos.
  • Kibana (Amazon OpenSearch Service): Configuro e utilizo Kibana para análise e visualização de dados, facilitando a monitoração e tomada de decisões baseadas em dados.
  • CleanCode e DDD: Utilizo práticas de código limpo e design orientado a domínio para desenvolver software de alta qualidade e fácil manutenção.
  • Desenvolvimento de teste unitário com xUnit para .NET Core: Escrevo testes unitários utilizando xUnit para garantir a qualidade e confiabilidade do código desenvolvido em .NET Core.
  • Desenvolvimento de collections para teste via Postman: Crio collections no Postman para testar APIs de forma eficiente e assegurar seu funcionamento adequado.
  • Integração com banco SIBS de Portugal: Desenvolvo e integro sistemas com o banco SIBS de Portugal para facilitar transações financeiras e operações bancárias.
  • Integração com banco Santander da Espanha: Implemento integrações com o banco Santander da Espanha para suportar operações bancárias e financeiras.
  • HTML5 e JavaScript: Desenvolvo aplicações web utilizando HTML5 e JavaScript para criar interfaces dinâmicas e interativas.
  • Git: Utilizo Git para controle de versão de código, facilitando a colaboração e o gerenciamento de mudanças.

TechLead

11/2021 - 04/2022

O Grupo Salta é um dos maiores grupos de escolas privadas do Brasil, o projeto tinha como objetivo melhorar os softwares de meio de pagamento da empresa proporcionando aos usuários uma boa experiência ao efetuar rematrícula escolar, negociação de dívidas e pagamentos de fatura.
O meu objetivo principal era fazer uma boa gestão da equipe e auxiliar no desenvolvimento diário das tarefas, auxiliando sempre com uma gestão ágil e transparente.
Um projeto desenvolvido .net, com infraestrutura cloud utilizando AWS.

  • Gestão de time ágil: Lidero e gerencio equipes ágeis, assegurando colaboração eficiente e alcançando os objetivos do projeto.
  • CodeReview: Realizo revisões de código para garantir qualidade, conformidade com padrões de codificação e compartilhamento de conhecimento entre os membros da equipe.
  • Análise e levantamento de requisitos: Identifico e documenta requisitos dos clientes para garantir que os projetos atinjam seus objetivos.
  • Gestão das demandas utilizando Scrum/Lean: Organizo e gerencio demandas de forma eficiente, utilizando metodologias Scrum e Lean para promover colaboração e melhoria contínua.
  • .Net Core: Desenvolvo aplicações robustas utilizando o framework .NET Core.
  • Microservices: Projeto e implemento arquiteturas de microservices para sistemas escaláveis e modulares.
  • Desenvolvimento C# com ASP.Net Core e .Net 6: Desenvolvo aplicações utilizando C# com ASP.NET Core e .NET 6, garantindo soluções modernas e eficientes.
  • PostgreSQL e SQL Server: Utilizo PostgreSQL e SQL Server para armazenamento e gerenciamento eficiente de dados em ambientes de banco de dados relacionais.
  • Microsoft Azure DevOps: Utilizo Azure DevOps para desenvolvimento e entrega de software de ponta a ponta, incluindo planejamento, codificação, teste e implantação.
  • Bitbucket: Utilizo Bitbucket para controle de versão e colaboração em projetos de desenvolvimento de software.
  • Jira/Trello/CODA: Gerencio projetos e tarefas utilizando ferramentas como Jira, Trello ou CODA para gestão eficiente de projetos e colaboração da equipe.
  • Amazon Web Services (AWS): Implemento soluções na AWS para gerenciamento de infraestrutura na nuvem e escalabilidade.
  • Metodologia Agile: Aplico princípios ágeis para adaptar-se rapidamente às mudanças e melhorar continuamente os processos e resultados do projeto.
  • Containers (Docker): Utilizo containers Docker para empacotar e implantar aplicações em ambientes isolados e reproduzíveis.
  • Git: Utilizo Git para controle de versão, facilitando a colaboração e gerenciamento de código.

Engenheiro de Software

10/2020 - 11/2021

Desenvolvimento de ferramentas e gestão de equipe para disponibilizar a integração bancária entre a instituição e os parceiros bancário.
O objetivo principal era garantir que toda movimentação bancária entre a instituição e seus parceiros estivessem finalizadas nas duas pontas, para ter uma boa gestão, os dados das reconciliações eram exibidos em portais desenvolvido pela equipe.

  • Análise e Levantamento de Requisitos: Identifico e documenta as necessidades dos clientes para garantir que os projetos atendam aos seus objetivos.
  • Gestão das demandas utilizando Scrum/Lean: Utilizo metodologias ágeis como Scrum e Lean para gerenciar e organizar as demandas de forma eficiente, promovendo colaboração e entrega contínua de valor.
  • .Net Core: Desenvolvo aplicações robustas utilizando o framework .NET Core.
  • Microservices: Projeto e implemento arquiteturas de microservices para sistemas escaláveis e modulares.
  • Desenvolvimento C# com ASP.Net Core e .Net 6: Programo em C# utilizando ASP.NET Core e as versões mais recentes do .NET para criar aplicações modernas e eficientes.
  • DynamoDB (NoSql), PostgreSQL, MySql e Sql Server: Trabalho com diversos sistemas de gerenciamento de banco de dados, incluindo DynamoDB (NoSQL), PostgreSQL, MySQL e SQL Server, para armazenamento e gerenciamento de dados eficientes.
  • Microsoft Azure DevOps: Utilizo o Microsoft Azure DevOps para planejar, desenvolver, testar e entregar software com maior agilidade e qualidade.
  • Jira/Trello: Gerencio projetos e tarefas utilizando ferramentas como Jira e Trello para uma gestão eficiente e colaborativa.
  • Amazon Web Services (AWS): Implemento soluções na AWS para gerenciamento de infraestrutura na nuvem e escalabilidade.
  • Metodologia Agile: Aplico princípios ágeis para adaptar-se rapidamente às mudanças e melhorar continuamente os processos e resultados do projeto.
  • Containers (Docker): Utilizo containers Docker para empacotar e implantar aplicações de forma eficiente e escalável.
  • Git: Utilizo Git para controle de versão de código, facilitando a colaboração e o gerenciamento de mudanças no desenvolvimento de software.

Analista de Sistemas

11/2017 - 10/2020

    Consultoria para clientes dos diversos ramos de atuação.
    Desenvolvimento .NET, integrações com softwares legado e entre APIs, manutenção e desenvolvimento de banco de dados relacional e não relacional e gestão de equipes contribuindo para diversas entregas de valor.

  • Análise e Levantamento de Requisitos
  • Gestão das demandas utilizando Scrum/Lean
  • Desenvolvimento C# com ASP.Net Core
  • Microservices
  • Amazon Webservices AWS
  • Desenvolvimento e Manutenção em banco de dados
  • Desenvolvimento e Manutenção em aplicações legadas (ASP e VB)
  • Git
  • Jira/Trello
  • Microsoft Azure DevOps (CI/CD)
  • Containers(Docker)

Analista Programador

05/2012 - 11/2017

    Desenvolvimento e melhoria nos produtos Bematech com enfase no varejo.
    Desenvolvimento VB6 e .Net para diversas entregas de valor.

  • Desenvolvimento e Manutenção no ERP Gemco AnyWhere, ERP com modulos de Frente de loja(PDV), Fiscal, Logistica, Entradas e Saidas
  • Linguagem de Programação Visual Basic 6, Banco de dados Sql Server e Oracle.
  • C# Development with ASP.Net Core
  • Metodologia Ágil SCRUM
  • Ferramentas de controle de versão TFS(Team Foundation Server) e GIT

Analista de Sistemas

08/2011 - 05/2012

    Analise e desenvolvimento em aplicações VB6, ASP Classico e .NET, geração de relatório com crystal reports, manutenção e desenvolvimento em banco de dados SQL SERVER.

  • Realização de estudos junto aos usuários dos processos a fim de encontrar o melhor caminho racional para que a informação possa ser levada aos usuários dos sistemas.
  • Desenvolvimento de funcionalidades do ERP de gestão da empresa.
  • Crystal reports 8.0.
  • MS Sql Server.

Projetos

Alguns projetos dos quais participei:

Gateway de Pagamento para GALP (Espanha e Portugal) - O Projeto tinha como objetivo construir uma gateway de pagamentos, full cloud, escalável e com disponibilidade 24/7. A gateway tem interação com o banco SIBS de Portugal e com o banco Santander da Espanha. Através da gateway de pagamentos, é possivel plugar qualquer aplicação, sendo possível receber pagamentos para a GALP, aumentando a receita da companhia.
Gateway de Pagamento para Eleva Educação - O Projeto tinha como objetivo construir uma gateway de pagamentos para facilitar o recebimento de matriculas, mensalidades e acordos de inadimplencia. A gateway tem interação com a mundpagg e com a decodificar para recebimentos via cartão de credito, através dela, é possivel transformar os boletos em pix, para que seja possivel pagamentos via pix.
Projeto de integração do Cold Service com a ferramenta Oracle Field Service Cloud. - O projeto tem como objetivo integrar o sistema de atendimento da Metalfrio com os seus postos autorizados de atendimento através da ferramenta da Oracle, de forma escalável e com alta disponibilidade. Gerando otimização nas rotas de atendimento, redução do tempo de envio de informações de atendimento ao backoffice e fornecer uma interface mobile para seus técnicos atenderem os chamados. O projeto foi desenvolvimento envolvendo as equipes da Metalfrio, AMcom e Infinity. Com responsabilidades de condução do projeto por conta da Metalfrio, configuração do OFSC e levantamento de processos com o time da Infinity e o desenvolvimento da integração e adaptação do Coldservice com o time da AMcom
Projeto de construção de WebService. - Projeto de construção de webservice com alta disponibilidade, para permitir clientes da Metalfrio abrir chamados de movimentação (instalação e recolha de equipamentos) em todo o país. O projeto tem como objetivo migrar regras de negócio do sistema de atendimento da Metalfrio (Cold Service), desenvolvido em ASP clássico, para uma camada com uma tecnologia mais atual .NET (ASP .NET CORE). Com o projeto, a Metalfrio forneceu a capacidade de seus clientes abrirem de chamados de forma automatizada, aumentando a velocidade de atendimento e satisfação de seus clientes. Atualmente o Projeto integra com 2 grandes clientes da Metalfrio e gerencia chamados em mais de 14 estados do país.
Implantação Scrum - Implantação do processo de desenvolvimento ágil utilizando SCRUM para gerenciamento das atividades de projeto e aplicando um modelo KANBAN na area de suporte para a fábrica Bematech.
Benner Sistemas de Saúde - Desenvolvimento de sistemas ligados a área da saúde, entre eles: agenda de consulta, sistemas de coletas, prontuario eletronico entre outros.
ERP Gemco - Desenvolvimento de funcionalidades voltadas para o varejo que atendem todas as necessidades da empresa como frente de caixa, estoque, contábil/financeiro, fiscal e WMS.

Habilidades

Licenças e Certificados