Skip to content
View Samuelf27's full-sized avatar
🎯
Focusing
🎯
Focusing

Block or report Samuelf27

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
Samuelf27/README.md

Samuel Ferreira — Desenvolvedor Full-Stack

Hub de projetos Portfólio SFN Creative LinkedIn E-mail

Sobre

Desenvolvedor full-stack em São Paulo, com foco em TypeScript, React/Next.js e Node.js. Trabalho nas duas pontas: modelagem de dados e API com autenticação e controle de acesso de um lado, interface e experiência de uso do outro.

Um critério orienta o que publico aqui: projeto que só roda na minha máquina não conta. Procuro fechar o ciclo testes automatizados, CI configurado e algo publicado que dê para abrir e usar.

Formado em Análise e Desenvolvimento de Sistemas pela FIAP. Fundador da SFN Creative, onde desenvolvo sites, aplicações e sistemas sob demanda.

Projetos em destaque

Projeto Descrição Stack
admin-dashboard Painel administrativo com autenticação, CRUD, tabela paginada, gráficos e tema escuro React TypeScript Tailwind demo
node-api-starter Base de API REST para produção: JWT com refresh, RBAC, validação com Zod, Swagger e Docker TypeScript Express Docker testes
react-ui-kit Biblioteca de componentes acessíveis com design tokens e tema escuro — testada com React 19 React TypeScript docs
br-utils Validação e formatação de documentos brasileiros — CPF, CNPJ, CEP, telefone, PIS e moeda. Zero dependências TypeScript Vitest demo
data-structures-typescript Estruturas de dados e algoritmos clássicos, com tipagem genérica e complexidade documentada TypeScript Vitest

Outras ferramentas: DevToolbox (utilitários de desenvolvimento no navegador), GitHub Analyzer (análise de perfis via API) e br-toolkit-extension (extensão Chrome, Manifest V3).

O Hub reúne todos eles com demos ao vivo.

Em produção

Projeto Descrição Stack
1m2f.com Plataforma de galeria de arte desenvolvida para a 1M2F Next.js TypeScript PostgreSQL
sfncreative.tech Site institucional e portfólio da SFN Creative React TypeScript Supabase

Desenvolvo também sistemas de gestão que ficam em repositórios privados back-office para climatização (ordens de serviço, PMOC, portal do cliente) e plataforma de encomendas com pagamento integrado. São aplicações com controle de acesso por papel, isolamento de dados no banco via RLS, testes de ponta a ponta e deploy automatizado.

Contribuições em open-source

  • TheAlgorithms/TypeScript stars - Implementação do algoritmo Comb Sort. PR #309, em revisão.
  • Medusa stars - Diagnóstico de um bug de separador de caminho que gerava falso positivo em regra de lint no Windows. Enviei a correção com teste de regressão e changeset (PR #15858). Uma correção equivalente (#15784) foi mergeada por outra pessoa quase ao mesmo tempo e o meu PR foi fechado como duplicado mas a análise estava correta, e valeu pela prática de navegar um codebase grande.

Fora do que é público, colaboro em projetos privados de terceiros, com PRs voltados a isolamento multi-tenant, validação de contratos entre front e API, resolução de vulnerabilidades de dependência e configuração de CI.

Tecnologias

Front-end Next.js React TypeScript Tailwind CSS Vite
Back-end e dados Node.js Express PostgreSQL Supabase Prisma Zod
Testes e infra Vitest Playwright Docker GitHub Actions nginx
Dados e análise Python Pandas Power BI

Gráfico de contribuições

Aberto a novas oportunidades e projetos — LinkedIn ou samuel_f27@outlook.com

Pinned Loading

  1. doce_sabor_fullstack_food_ordering_platform doce_sabor_fullstack_food_ordering_platform Public

    Plataforma full-stack de pedidos online para uma sorveteria, com catálogo de produtos, carrinho, checkout, cupons, avaliações e painel administrativo. Back-end em Node.js, Express e MySQL com auten…

    JavaScript 1

  2. br-utils br-utils Public

    🇧🇷 Biblioteca TypeScript de validação e formatação BR: CPF, CNPJ, CEP, telefone, moeda, PIS e cartão. Zero deps, testada, tree-shakeable.

    TypeScript 1

  3. admin-dashboard admin-dashboard Public

    📊 Painel administrativo profissional (React + TypeScript + Vite + Tailwind): auth, CRUD, tabela, gráficos, dark mode, CI/CD.

    TypeScript 1

  4. data-structures-typescript data-structures-typescript Public

    🧮 Estruturas de dados e algoritmos clássicos em TypeScript: tipagem genérica, testes e Big-O documentado.

    TypeScript 1

  5. node-api-starter node-api-starter Public

    🔐 Boilerplate de API REST de produção: TypeScript, JWT (access+refresh), RBAC, Zod, Swagger, testes e Docker.

    TypeScript 1

  6. react-ui-kit react-ui-kit Public

    🎨 Design system React + TypeScript: componentes acessíveis, design tokens, dark mode, tree-shakeable. Docs ao vivo.

    TypeScript 1