Gustavo Marcial

Engineering Notebook

Gustavo Marcial

Desenvolvedor Backend .NET

Sobre mim

Sou desenvolvedor focado em backend utilizando .NET, PostgreSQL, Redis e Docker. Construo sistemas com separação clara de responsabilidades e decisões técnicas conscientes.

Atualmente desenvolvo projetos pessoais aplicando conceitos de produção: Clean Architecture, DDD, mensageria com Redis Streams e eventos de domínio.

Este site funciona como um engineering notebook — documento como penso, aprendo e resolvo problemas, não apenas o que usei na stack.

Projeto em destaque

Arquitetura

AnuncieCompre

Em desenvolvimento

Chatbot de pedidos via WhatsApp

Backend para coleta estruturada de pedidos via WhatsApp (Twilio). O sistema guia o usuário por um fluxo conversacional baseado em estados, valida dados e gera pedidos automaticamente, com processamento assíncrono via Redis Streams.

.NETPostgreSQLEF CoreRedis
Fluxo de criação de pedido via WhatsApp

Principal

  • C#
  • .NET
  • PostgreSQL
  • Entity Framework

Já usei em projetos

  • Redis
  • Redis Streams
  • Git
  • ASP.NET Identity
  • CI

Estudando

  • Docker
  • DDD
  • Clean Architecture
  • Outbox Pattern
  • CD