Pular para o conteúdo principal
Murilo Santos

Murilo Santos

Desenvolvedor back-end com foco em C# e ASP.NET Core

Talento
Montes ClarosMembro desde 30 de maio de 2026
C#PythonTypeScriptJavaScriptSQLASP.NET Core.NETEntity Framework CoreDapperMediatRFluentValidationDjangoDjango REST FrameworkCQRSSOLIDDesign PatternsAPIs RESTSeparação de leitura e escritaLock pessimistaLock distribuído com RedisWebSocketsWebhooksProcessamento assíncronoCelerySQL ServerPostgreSQLRedisDockerGit
·

Contratar esta pessoa

Envie uma proposta de trabalho diretamente para este candidato

C#PythonTypeScriptJavaScriptSQL

Sobre

Desenvolvedor back-end com foco em C# e ASP.NET Core, atuando em sistemas de produção que exigem consistência sob concorrência. Hoje desenvolvo o backend de uma plataforma de venda de ingressos e PDV, construída do zero, lidando com controle de estoque concorrente, integrações com gateways de pagamento e comunicação em tempo real. Tenho experiência prática resolvendo concorrência em ambiente distribuído com lock pessimista no banco e lock distribuído com Redis, em um sistema que roda em múltiplas instâncias e enfrenta picos reais de venda simultânea.

Trabalho com CQRS, separação de leitura e escrita e processamento assíncrono, e venho de uma base anterior em Python/Django. Busco escrever código que aguente produção, não só passar em demo.

Experiência

Desenvolvedor Back-end - JR Sistemas - Remoto

(2026-02)

Backend de uma plataforma de venda de ingressos online e PDV, construída do zero e em produção, operando na escala de centenas de milhares de ingressos.

  • Projetei e implementei as APIs de todo o fluxo de venda, da reserva de ingresso até a confirmação de pagamento e participei da modelagem do banco e da definição das regras críticas de negócio
  • Resolvi a concorrência no controle de estoque combinando lock pessimista no banco com lock distribuído em Redis, garantindo que o sistema não vendesse o mesmo ingresso duas vezes mesmo rodando em múltiplas instâncias e sob o pico de acessos da abertura de lote
  • Estruturei o backend com CQRS e separação de leitura e escrita usando MediatR, isolando os caminhos de consulta dos de escrita para manter a leitura previsível sob carga
  • Integrei gateways de pagamento via webhooks com tratamento idempotente, evitando processamento duplicado quando o gateway reenvia notificações
  • Implementei comunicação em tempo real com WebSockets para refletir disponibilidade de estoque e status de pagamento sem polling
  • Apliquei SOLID, design patterns e validação com FluentValidation, mantendo o código testável e simples de evoluir

Desenvolvedor Full Stack - MuPi Systems - Remoto

(2024-09 - 2026-01)

Múltiplos sistemas web em produção, com foco em backend, integrações e processamento assíncrono.

  • Desenvolvi e mantive APIs de sistemas em produção usados por clientes reais
  • Construí um sistema de filas em tempo real com múltiplos atendentes simultâneos, uma plataforma de agendamento online e um atendimento com priorização de tickets
  • Movi o processamento pesado de eventos para tarefas assíncronas com Celery, tirando esse trabalho do ciclo de requisição e deixando as respostas mais rápidas
  • Usei WebSockets para comunicação em tempo real, sustentando vários usuários conectados ao mesmo tempo nas filas e no atendimento
  • Integrei a API do WhatsApp (Meta) e o gateway de pagamento Asaas via webhooks

Desenvolvedor Back-end - SIFSof Júnior Soluções e Consultoria - Salinas, MG

(2024-06 - 2024-09)

  • Levantei requisitos diretamente com clientes e traduzi para regras de negócio implementadas em APIs REST
  • Entreguei soluções que foram para produção e usadas por clientes reais

Formação

Bacharelado - Sistemas de Informação - IFNMG – Campus Salinas (2022 - 2026)

Técnico - Técnico em Informática Integrado ao Ensino Médio - IFNMG – Campus Salinas (2019 - 2022)

Avaliações

Relacionado