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 Portfólio LinkedIn Email


Sobre mim

Sou desenvolvedor full-stack e moro em São Paulo. No dia a dia trabalho mais com TypeScript, React/Next e Node, mas curto mexer nas duas pontas — desde montar uma API com login e banco até cuidar da interface.

Uma coisa que levo a sério: não gosto de deixar projeto só rodando na minha máquina. Tento sempre escrever testes, configurar o CI e publicar de verdade, pra dar pra abrir e usar.

Sou formado em Análise e Desenvolvimento de Sistemas pela FIAP**.


Projetos

Esses aqui têm testes, CI rodando e, na maioria, uma demo no ar pra você clicar e ver funcionando:

Projeto O que faz Stack
📊 Admin Dashboard Painel admin com login, CRUD, tabela, gráficos e dark mode React TS Tailwind ver demo
🔐 node-api-starter Base de API REST com JWT + refresh, RBAC, Zod, Swagger e Docker TypeScript Express testada
🎨 react-ui-kit Biblioteca de componentes React com tokens e dark mode React TS npm ver docs
🇧🇷 br-utils Validação de CPF, CNPJ, PIS e afins — 30 testes + CI TypeScript npm ver demo
🧮 data-structures Estruturas de dados e algoritmos em TS, com Big-O e testes TypeScript testada

Open-source

Mandei duas contribuições pra projetos open-source (as duas em revisão):

  • Medusa (e-commerce, 34k+ ⭐): corrigi um bug de separador de caminho que dava falso positivo no Windows — fui atrás da causa e mandei junto um teste de regressão e o changeset. → PR #15858
  • TheAlgorithms/TypeScript: adicionei o algoritmo Comb Sort. → PR #309

Já em produção:   sites da 1M2F Art Gallery e da SFN Creative (Next.js + TypeScript + Supabase).

Outros que curto:   DevToolbox · GitHub Analyzer · Doce Sabor (full-stack) · Score de crédito com ML


Um pouco de contexto

70+

testes
escritos

6+

repos com
CI/CD

12+

projetos
no ar

2

PRs em
open-source

41

repositórios

Ferramentas que uso

Front   Next.js React TypeScript Tailwind Vite

Back & banco   Node.js Express Supabase MySQL

Testes & devops   Vitest Docker GitHub Actions Git

Dados   Python Pandas Power BI


Contribuições

Tô aberto a oportunidades — se tiver algo bacana, me chama no LinkedIn. 👋

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 e moeda. 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