Skip to content
View Bieldev1's full-sized avatar

Highlights

  • Pro

Block or report Bieldev1

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
Bieldev1/README.md

Gabriel Rocha Santos

Typing SVG


Sobre

Atuo como Desenvolvedor Full Stack na Viktech, onde sou o único responsável de ponta a ponta por 4 projetos estratégicos em produção desde novembro de 2025 — arquitetura, desenvolvimento, deploy e manutenção.

No dia a dia, trabalho com:

  • Clean Architecture, CQRS e DDD em sistemas com regras de negócio complexas
  • ASP.NET Core Identity com MFA e RBAC para controle de acesso granular
  • Integrações de alta criticidade: WhatsApp Business, C6 Bank, OpenAI, Google Maps, Correios — incluindo filas e throttling para proteger disponibilidade em cenários de alto volume
  • Entity Framework Core e Vue.js no front, fechando o ciclo full stack

Atualmente cursando Tecnólogo em Análise e Desenvolvimento de Sistemas (conclusão prevista em 2027), aprofundando fundamentos enquanto aplico tudo em produção real.


Stack

Backend

Frontend

Dados & Mensageria

Cloud & DevOps

Arquitetura & Práticas


GitHub


Projeto em destaque

NotificationHub — hub de notificações multi-canal com fila assíncrona (RabbitMQ), retry configurável e Dead Letter Queue, 100% containerizado.

  • Domain isolado sem dependências externas — Result Pattern e Entity<TId> com igualdade por Id, CQRS com MediatR
  • Desacopla aceitar o pedido de processá-lo: a API responde na hora, uma fila dedicada processa o envio, com retry automático e Dead Letter Queue em caso de falha persistente
  • Integração real de e-mail via API REST (Brevo), com provider mockável selecionável por configuração para dev local
  • Dockerfile multi-stage (SDK → runtime) + docker-compose orquestrando API, PostgreSQL e RabbitMQ, com retry/backoff de conexão para lidar com race conditions de healthcheck
  • Testes unitários (xUnit + Moq) cobrindo entidade, Result Pattern e o handler de negócio

🔗 Código


Contato

📱 WhatsApp · 💼 LinkedIn · 🌐 Portfólio

Popular repositories Loading

  1. portifolio portifolio Public

    Vue

  2. Quita Quita Public

    Vue

  3. dietbox-case dietbox-case Public

    C#

  4. Bieldev1 Bieldev1 Public

    Perfil GitHub — Gabriel Rocha Santos

  5. notification-hub notification-hub Public

    Hub de notificações multi-canal com RabbitMQ, retry e Dead Letter Queue

    C#

  6. high-performance-orders high-performance-orders Public

    API .NET 8 de estudo: performance de queries SQL Server (execution plan, índices, N+1, keyset pagination) com EF Core vs Dapper — endpoints slow/fast/benchmark, testes de integração reais, CI/CD co…

    C#