Efetuar login ou cadastrar

Engenheiro de Software .NET

Síntese de Qualificações

Certificados: Microsoft Foundational C AZ-900 70-487 Exam 70-486 Exam Scrum Fundamentals Certified (SFC) API Security Fundamentals (APISec).
Comecei a programar em 2017 e continuo aprimorando meus conhecimentos, seguindo boas práticas no desenvolvimento de software.
MGN Informática S/A
Sustentação: vulnerabilidades CPDoS, XSS, HSTS, CSRF, incidentes, retorno de carga
Azure DevOps: Criação de repositórios com GitFlow. CI/CD para implementação de mudanças, novos recursos, bem como corretivas
Participação:
Sistema de Boletos desenvolvido em NETFramework, ASP.NET.MVC 5, WCF, linguagem C, bem como criação de regras de negócio e chamadas de serviços, a fim de imprimir boletos,
Sistema de Currículo - Sistema desenvolvido em .NET Core 2.1, ASP.NET Core Web API (Back-End), linguagem C, engenharia reversa, a fim de modelar as classes de software a partir da base de dados existente,
MONITOR-RC - Sistema desenvolvido em NET Framework, ASP.NET.MVC, linguagem C, objetivo recuperar dados de arquivos com extensão TXT e sincronizar com base de dados SQL,
CAD-PRODUTO - Sistema desenvolvido em VB.NET, XHTML, XSLT, desenvolvimento de interfaces, implementações, procedures, a fim de manter os produtos oferecidos.
KIDSCHOOL Sistema para gerenciamento de registros de crianças e emissão de relatórios em PDF com arquitetura micro distribuída FastReport Community .NET 5 CQRS, DDD, DOMAIN SERVICE, REPOSITÓRIO, FluentValidation, HTTP, gRPC, AMPQ, RABITMQ, EFCORE.
Sistema SmartStore (IoT) - Front-End: Loja virtual (Angular 9), Back-End: .NET C, ASP.NET Core WebApi 2.1, Swagger, SignalR, Sistema Embarcado: NodeMCU ESP32 WEBSERVER MASTER, SLAVE, Sensor RFID para leitura das TAG, Linguagem C,
SpotifyMusic - Front-End: Site (Angular 17), Back-End: .NET 6, ASP.NET Core WebApi AutoMapper FluentValidation EFCore 6 Swagger ASP.NET Identity JWT.

Experiência Profissional

  • Consultor TI II .NET C

    MGN Informática S/A (Alocado na Losango S/A)
    Desenvolvimento e Manutenção
    Sustentação:
    - Tratamento: vulnerabilidades CPDoS, XSS, HSTS, CSRF, incidentes, retorno de carga,
    - Criação de mudanças,
    - Criação Requisições,
    Sistemas de Crédito
    - Atendimento, Crednet, Backoffice,
    - MonitorRC - Aplicação Web ASPNET MVC para análise de retorno de carga
    Azure DevOps:
    - Criação de repositórios com GitFlow e pipelines.
    - CI/CD para implementação de mudanças, novos recursos, bem como corretivas,
    - Implementação de políticas de segurança definidas pelo fortify

    Participação:
    Projeto PROJ-BOL- Sistema de Boletos desenvolvido em NETFramework, ASP.NET.MVC 5, WCF, linguagem C, bem como criação de regras de negócio e chamadas de serviços, a fim de imprimir boletos,
    Sistema de Currículo - Sistema desenvolvido em .NET Core 2.1, ASP.NET Core Web API (Back-End), linguagem C, sendo necessário realizar engenharia reversa, a fim de modelar as classes de software a partir da base de dados existente,
    Projeto MONITOR-RC - Sistema desenvolvido em NETFramework com padrão ASP.NET.MVC, arquitetura monolítica, modularizada em 4 camadas com apoio da linguagem C, objetivo recuperar dados de arquivos com extensão TXT e sincronizar com base de dados SQL,
    Projeto CAD-PRODUTO - Sistema desenvolvido em VB.NET, desenvolvimento de interfaces, implementações, procedures, a fim de manter os produtos oferecidos.
  • Monitor - Instituto Infnet (11/2022 a 9/2023)

    Fundamentos Desenv. Software HTML/CSS3 e JAVASCRIPT

    Bloco de Entrada: Introdução à lógica de programação.

    Contribuição:
    - Tirar dúvidas de alunos,
    - Postar conteúdo relevante aos assuntos de aula, a fim de motivá-los a estudar.
    - Acompanhar as atividades e o progresso de cada aluno.
    - Corrigir os TPs (trabalhos de performance) e retornar dicas para melhorar.
    - Realizar lives agendadas pelo google agenda nos horários de monitoria.
    - Ambiente: remoto.

Formação Acadêmica

  • Pós-graduação (5/2022 a 4/2024)

    MIT Engenharia de Software com .NET - FACULDADE DE TECNOLOGIA INFNET RIO DE JANEIRO
  • Superior (4/2017 a 4/2022)

    Engenharia de Computação - FACULDADE DE TECNOLOGIA INFNET RIO DE JANEIRO

Cursos e Certificações

Certificados: Microsoft Foundational C, AZ-900, 70-487 Exam, 70-486 Exam, Scrum Fundamentals Certified (SFC), API Security Fundamentals (APISec).

Conhecimentos Gerais

Engenharia de Software: Kanban, Scrum, Arquiteturas (Camadas, Monólito, Hexagonal, Microsserviços, SOA, Event-Driven), SOLID, DDD, TDD, BDD, ATDD, CQRS, teste automatizados, Design Patterns, Deployment Patterns.
Padrões Arquiteturais: Asp.Net MVC, Asp.Net MVC Core, Asp.Net Web API Core, MVVM.
Frameworks: NETFramework, NET, .NET MAUI, Blazor, Angular, Bootstrap.
Conhecimento em Cloud - Microsoft Azure e AWS.
Conhecimento com Containers Docker, Docker-compose e Kubernetes.
Conhecimento na administração de cluster kubernetes (On-premise / AKS / EKS).
Observabilidade: Kibana, Grafana, Prometheus, Zipkin, Jaeger, Datadog, NewRelic, Dynatrace, Elmah.io e Logbee.
Conhecimento Infraestrutura como Código (Iac): Terraform e Ansible.
CI/CD: Git, Azure DevOps, Jenkins, GitHub Action, Code Coverage, Sonar Cloud.
Banco de Dados Relacional: MSSQLServer, Mysql, SQLite, PostgreSQL e Oracle.
Conhecimento Banco de Dados NoSQL: MongoDB, Elasticsearch e Redis.
Message Broker: RabbitMQ e Kafka.
Auth Server: Asp.Net Identity e Identity Server.
Linguagem de programação: C, C, JAVA, Python, JavaScript, TypeScript, HTML5, CSS, JSON, YAML.

Currículos para TI, Tecnologia da Informação em Sao Joao de Meriti e região

05
jul

ANALISTA

Sao Joao de Meriti - RJ

13
mai

Analista Financeiro

Sao Joao de Meriti - RJ

03
fev

Analista de suporte Analista de sistemas

Sao Joao de Meriti - RJ

18
ago

Arquiteto de Dados

Sao Joao de Meriti - RJ

25
jul

Analista de Sistemas da Informação e Gestão de Projetos

Sao Joao de Meriti - RJ

13
jun

Tecnico de Suporte

Sao Joao de Meriti - RJ

21
mai

Webdesigner / Analista de Sistemas

Sao Joao de Meriti - RJ

23
out

Analista

Sao Joao de Meriti - RJ