Victorsmaniotto
12 skills · 0 stars total
12 skills
Use para criar projeções como 9BOX, dashboards e visões de leitura otimizadas para decisão.
Implementação de Design Patterns em PHP moderno incluindo Repository, Service Layer, Factory, Strategy, Observer, Decorator, Adapter, e Specification. Usar para arquitetura de aplicações, desacoplamento de código, implementação de SOLID, criação de camadas de abstração, e estruturação de código enterprise.
Assistência em debugging e troubleshooting de aplicações PHP/Laravel incluindo análise de stack traces, logs, erros de banco de dados, problemas de performance, memory leaks, e issues de configuração. Usar para diagnosticar erros, interpretar mensagens de exceção, identificar causas raiz, e propor soluções.
Modernização de código PHP legado para padrões atuais (PHP 7.4-8.3). Usar para converter código procedural para OOP, atualizar sintaxe deprecated, implementar type hints, substituir arrays por objetos/collections, modernizar callbacks para closures/arrow functions, converter globals para dependency injection, e preparar código para migração de frameworks.
Explicação detalhada de código complexo ou legado, incluindo análise linha por linha, identificação de padrões, documentação de fluxos, e tradução de lógica para linguagem natural. Usar para entender código de terceiros, documentar sistemas legados, onboarding de novos desenvolvedores, e criar documentação técnica.
Use para modelar entidades, value objects e relacionamentos do domínio de gestão de desempenho baseado em evidências e 9BOX.
Decomposição de tarefas complexas de desenvolvimento em steps executáveis, estimativas de esforço, identificação de dependências, e criação de planos de trabalho. Usar para planejar refatorações, migrações de sistemas, implementação de features complexas, e organizar sprints de desenvolvimento.
Auditoria e análise de bancos de dados para identificar anomalias, inconsistências, registros órfãos, duplicatas, índices faltantes, e problemas de integridade referencial. Usar para diagnosticar problemas de dados, preparar migrações, gerar relatórios de qualidade de dados, identificar foreign keys quebradas, e otimizar estrutura de tabelas.
Geração de testes automatizados em PHP usando PHPUnit e Pest, incluindo testes unitários, de integração, feature tests, e mocks. Usar para criar testes para Models, Services, Controllers, APIs, validar regras de negócio, e aumentar cobertura de código em projetos Laravel.
Implementação de autenticação e controle de acesso baseado em roles (RBAC) em Laravel incluindo Guards, Policies, Gates, Permissions, Middleware de autorização, e integração com pacotes como Spatie Permission. Usar para implementar login/registro, controle de acesso por perfil, permissões granulares, proteção de rotas, e auditoria de acessos.
Use para implementar registro de evidências, eventos de domínio e listeners no Laravel.
Use para criar páginas, widgets e resources no Filament focados em decisão, nunca em avaliação subjetiva.