Catálogo de projetos

Projetos

Produto online

Maltese Transcriber

React · .NET 10 · SignalR · Speechmatics

Problema

Gravações longas em maltês são difíceis de transcrever com precisão enquanto o usuário acompanha o processo em tempo real.

Solução

Um fluxo em React e .NET transmite atualizações com SignalR, usa Speechmatics para transcrição e aplica processamento assistido por IA onde agrega valor.

Resultado

Um produto público em uso real, com envio por email, controles antiabuso, observabilidade e mais de 230 testes automatizados.

Demonstração técnica online

Sports Betting API

.NET 9 · EF Core · Azure Container Apps

Problema

Apostas concorrentes podem gastar a mesma carteira enquanto autenticação e dados esportivos externos criam outros pontos de falha.

Solução

Uma API em camadas combina JWT, fluxos transacionais, dados externos de futebol e concorrência otimista por row version.

Resultado

Uma demonstração Swagger pública no Azure Container Apps com testes automatizados para o comportamento central de apostas e carteira.

Projeto técnico

PayMaestro

.NET · payments · idempotency · fraud rules

Problema

Provedores de pagamento falham de maneiras diferentes, tentativas podem duplicar cobranças e decisões de fraude precisam ser explicáveis.

Solução

Idempotência, regras de fraude, rotas em cascata, máquina de estados explícita e persistência orientada à auditoria coordenam o pagamento.

Resultado

Um backend guiado por especificação que demonstra orquestração determinística, decisões rastreáveis e recuperação controlada.

Projeto técnico

URL Shortener

.NET 9 · Cassandra · Redis · nginx

Problema

Redirecionamentos em alto volume exigem leituras rápidas, códigos estáveis e armazenamento além de uma única instância.

Solução

nginx distribui tráfego entre três APIs .NET, Redis atende leituras quentes e Cassandra mantém a fonte de verdade.

Resultado

Um sistema Docker Compose que torna visíveis as decisões de cache, roteamento horizontal e armazenamento distribuído.

Projeto técnico

Good Hamburger API

.NET 10 · SQLite · xUnit · architecture tests

Problema

Mesmo uma API compacta de pedidos exige regras precisas de cardápio, combinações, validação e preço.

Solução

Uma API .NET 10 separa regras de negócio da entrega e adiciona validação, logs estruturados, SQLite e testes de arquitetura e integração.

Resultado

Um desafio técnico revisável, com limites claros e testes protegendo o fluxo de pedidos.

Projeto técnico

Avalonia Portfolio Manager

Avalonia · C# · MVVM · SQLite

Problema

Uma carteira de investimentos precisa de um fluxo desktop objetivo sem depender de um serviço web hospedado.

Solução

Avalonia e MVVM organizam a interface multiplataforma, enquanto Entity Framework Core e SQLite mantêm os dados locais.

Resultado

Uma aplicação desktop funcional demonstrando estado de UI, dados locais e separação de apresentação.

Projeto técnico

Fleet Analytics API

.NET 9 · EF Core · SQLite · telemetry

Problema

Telemetria de veículos precisa ser ingerida com consistência e convertida em alertas e informação operacional.

Solução

Uma API .NET separa telemetria, alertas, persistência e relatórios, com testes protegendo a integridade transacional.

Resultado

Uma API técnica demonstrando fluxos orientados a eventos, dados persistentes, alertas e relatórios.

Projeto técnico

Book Management

ASP.NET MVC · C# · CRUD workflows

Problema

Uma biblioteca precisa de um fluxo coerente para manter o catálogo e as operações diárias dos livros.

Solução

Uma aplicação ASP.NET MVC conecta formulários, validação, lógica e persistência em fluxos CRUD completos.

Resultado

Uma aplicação de gestão ponta a ponta com interface renderizada no servidor e operações persistidas.

Projeto técnico

Transaction Management

.NET · financial rules · transactional consistency

Problema

Metas financeiras e movimentações precisam preservar precisão decimal e consistência quando vários valores mudam juntos.

Solução

Regras explícitas e persistência atômica atualizam saldos, transações e progresso da meta como uma operação.

Resultado

Um projeto financeiro inspecionável demonstrando consistência transacional e integridade de dados.