Murilo Santos
Desenvolvedor back-end com foco em C# e ASP.NET Core
Contratar esta pessoa
Envie uma proposta de trabalho diretamente para este candidato
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)


