Victor M.
Desenvolvedor Web Full Stack Jr | React, Next.js, Node, Supabase, TypeScript
Victor M.
Sobre o Profissional
-
Desenvolvedor Web Full Stack. Possuo experiência no desenvolvimento e publicação de sistemas em produção, como um CRM multi-inquilino. Domínio em React 19, Next.js 16, TypeScript, Node.js, Tailwind CSS, PostgreSQL e Supabase (RLS). Vivência em testes automatizados (Vitest), integração de APIs REST, webhooks, gateways de pagamento e Inteligência Artificial.
Qualificações do Profissional
-
* Desenvolvimento Front-End: Sólido domínio em JavaScript, TypeScript, React 19, Next.js 16 (App Router), Tailwind CSS v4, HTML5, CSS3, responsividade e boas práticas de acessibilidade (WCAG 2.2).
* Desenvolvimento Back-End & Banco de Dados: Experiência em Node.js, PostgreSQL e Supabase (Auth, Storage, Realtime, RLS), com foco em modelagem relacional, migrações versionadas e regras de segurança direto no banco de dados.
* APIs & Integrações: Construção e consumo de APIs REST público-versionadas com autenticação, paginação e escopos; integração de serviços de mensageria (Meta Cloud API e Evolution API), gateways de pagamento (Asaas), webhooks autenticados (HMAC-SHA256) e modelos de IA (OpenAI e Anthropic).
* Arquitetura & Engenharia de Software: Experiência no desenvolvimento de aplicações multi-tenant em produção, controle de acesso baseado em papéis (RBAC) e deploy em infraestrutura Serverless / Edge Computing (Cloudflare Workers e Vercel).
* Qualidade de Código & Testes: Forte cultura de qualidade, com escrita de mais de 1.200 testes automatizados (Vitest), uso de TypeScript em modo estrito (strict mode) e auditoria com Chrome DevTools Protocol (CDP).
* Ferramentas & Versionamento: Git, GitHub, variáveis de ambiente, gestão de segredos e automação de fluxos com n8n, Make e Zapier.
* Informações Complementares: inglês intermediário e perfil focado em autodidatismo e resolução de problemas técnicos.
Projetos Executados pelo Profissional
- Não há projetos executados pelo profissional disponíveis.
Habilidades do Profissional
- React.js
- Next
- typescript
- JavaScript
- tailwind css
- HTML5 & CSS3
- PostgreSQL
- Supabase
- Cloud API
- Evolution API
- Git/GitHub
Categorias de Interesse nos Projetos do Profissional
- Web, Mobile & Software
Portfólio do Profissional Victor M.
Vértice Node CRM Imobiliário
Web, Mobile & Software / Desenvolvimento WebCRM multicanal e inteligente para WhatsApp focado em alta performance. Conta com caixa de entrada compartilhada para equipe, funil de vendas visual, chatbot com menus interativos, automações de atendimento e integração flexível (API Oficial e alternativa sem tarifa por conversa). Centralize o atendimento, elimine planilhas e escale suas vendas em um painel único e intuitivo.
Tecnologias e Arquitetura
O projeto foi desenvolvido com uma pilha tecnológica moderna e orientada a alta performance:
* **Frontend e Framework:** Desenvolvido com **Next.js** (utilizando App Router e Turbopack) e **React**, garantindo renderização eficiente no servidor e rotas integradas.
* **Estilização e Componentes:** Interface estilizada com **Tailwind CSS**, contando com componentes acessíveis da **shadcn** e **base-ui**, além de ícones da **lucide-react** e gráficos dinâmicos com **Recharts**.
* **Recursos Avançados:** Conta com fluxos visuais interativos construídos com **@xyflow/react** e **dagre** para organização automática, sistema de arrastar e soltar com **dnd-kit**, manipulação de datas com **date-fns**, internacionalização (`pt-BR` e `en`) via **next-intl**, notificações com **sonner** e gravação de áudio direto no navegador com **opus-recorder**.
Dados, Segurança e Infraestrutura
* **Banco de Dados e Realtime:** Utiliza **Supabase** (PostgreSQL) para gerenciar dados relacionais, autenticação, armazenamento de arquivos e atualizações em tempo real.
* **Segurança Avançada (RLS):** A segurança é aplicada diretamente no banco de dados por meio de mais de 200 políticas de Row Level Security (RLS). Regras como `is_account_member` e `pode_escrever_no_registro` garantem o isolamento estrito de dados e permissões por usuário e função, independentemente de chamadas de API externas.
* **Evolução do Banco:** O histórico do banco é estruturado por dezenas de migrações numeradas e sequenciais, assegurando rastreabilidade e consistência ao longo do desenvolvimento.
* **Deploy:** Publicado em **Cloudflare Workers** utilizando `@opennextjs/cloudflare` e `wrangler`.
Avaliações Sobre Victor M.
0.0 / 5
0 Avaliações
- Nenhuma avaliação detalhada recebida até o momento.
Victor M.
Desenvolvedor Web Full Stack Jr | React, Next.js, Node, Supabase, TypeScript
(0 Avaliações)
Rio de Janeiro/RJ - Brasil
Ver no Mapa