Skip to content
View Cardosofiles's full-sized avatar
:octocat:
I respond quickly
:octocat:
I respond quickly

Highlights

  • Pro

Block or report Cardosofiles

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 supported. This note will be visible to only you.
Report abuse

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

Report abuse
Cardosofiles/README.md

👋 Olá, eu sou João Batista!

Typing SVG

LinkedIn Portfólio Email Profile Views


🚀 Sobre mim

Engenheiro de Software Full Stack com forte visão de Produto e Negócios.

Minha trajetória profissional, que inclui uma transição estratégica do Marketing para a Engenharia de Software, me proporcionou um diferencial competitivo: eu não escrevo apenas código, construo produtos digitais focados na jornada do usuário, escalabilidade e métricas de conversão.

Atualmente, atuo como Desenvolvedor Front-end Júnior, combinando a criação de interfaces modernas, acessíveis e de altíssima performance no ecossistema React & Next.js com a consumo de arquiteturas de backend robustas e seguras. Trago a disciplina da operação e gestão corporativa para o código, com foco absoluto em Clean Architecture, testes consolidados e entrega contínua de valor.


💎 Portfolio & Projetos em Destaque

Projeto Visão Técnica & Negócio Stack Principal
SaaS Multi-tenant (Em Dev)
(Plataforma para Barbearias)
Produto Real: Sistema SaaS escalável com suporte a múltiplas franquias, agendamento via bot de WhatsApp (híbrido) e gestão de acessos (RBAC). Next.js Prisma Node.js PostgreSQL
Cardosofiles Portfolio
(Identidade & Marca Pessoal)
Performance & SEO: Desenvolvido com foco absoluto em Core Web Vitals (Lighthouse 100/100).
Destaque: Design System próprio, UI minimalista e acessibilidade.
Next.js 16 Tailwind CSS TypeScript
Task Manager API
(Arquitetura Backend)
Engenharia de Software: API RESTful robusta e padronizada seguindo Clean Architecture.
Destaque: Spring Security (JWT), Jakarta Validation e Containerização.
Java 17 Spring Boot 3 Docker
Marvel Community
(Integração Front-end)
Gerenciamento de Estado: Consumo complexo de API pública com cacheamento inteligente.
Destaque: Tratamento assíncrono avançado (TanStack) e UX polida.
React TanStack Query Radix UI

🛠 Tech Stack & Ferramentas

Tecnologias que utilizo diariamente para transformar regras de negócios em software escalável:

Tech Stack
  • Front-end: TypeScript, ReactJS, Next.js (App Router), Tailwind CSS, Shadcn UI, Radix UI.
  • Back-end: Java 17+, Spring Boot 3+ (Spring Web, Data JPA, Security), Node.js, RESTful APIs.
  • Dados & Autenticação: PostgreSQL, Prisma ORM, Better Auth, JWT, Flyway/Liquibase.
  • DevOps, Infra & Testes: Docker, Vercel, Linux/WSL, Bash/PowerShell, JUnit 5, Mockito.

📊 Métricas do GitHub

GitHub Stats Most Used Languages

📂 Organização de Repositórios

Acredito que um código limpo começa com um repositório bem estruturado. Mantenho meus projetos padronizados para facilitar a navegação e o Code Review:

Prefixo Objetivo Exemplo Real
web Front-end Estático / SPA web-minimalist-portfolio
client Front-end Integrado (Consumo API) client-marvel-community
server Backend APIs server-task-manager
software Aplicações CLI / Desktop software-bookstore-system
course Estudos & Laboratórios course-advanced-javascript
settings Infraestrutura & Configurações settings-docker-env

🎓 Formação & Foco de Estudos

  • Análise e Desenvolvimento de Sistemas | Unitri (Em andamento)
  • Formação Full Stack & Especializações | Rocketseat (Ignite Java & React) & OneBitCode

🔬 Foco Atual de Desenvolvimento e Pesquisa: Arquitetura de Microsserviços, Segurança em APIs (Spring Security / JWT), Next.js App Router Avançado, Containerização (Docker) e Segurança da Informação (Ethical Hacking).



⭐ Se algum dos meus projetos ou padrões arquiteturais te inspirou, fique à vontade para deixar uma estrela!

Voltar ao topo

Pinned Loading

  1. minimalist-portifolio-web minimalist-portifolio-web Public

    Portfólio minimalista desenvolvido em Next.js e TypeScript. Ideal para desenvolvedores que desejam apresentar suas habilidades, projetos e experiências de forma elegante, responsiva e fácil de pers…

    TypeScript 19

  2. finance-control-client finance-control-client Public

    Este projeto é um painel financeiro desenvolvido em React, focado em visualização de dados, controle de receitas e despesas, e análise de desempenho financeiro. Ideal para estudos, demonstrações e …

    TypeScript

  3. finance-control-server finance-control-server Public

    API para dashboard financeiro, desenvolvida em Node.js, que fornece dados de KPIs, produtos e transações para visualização e análise financeira.

    JavaScript

  4. control-customers-client control-customers-client Public

    Este projeto é a interface de usuário para o sistema de controle de clientes, desenvolvido com Next.js, TypeScript, TailwindCSS e Shadcn UI. Ele permite a visualização, edição e exclusão de informa…

    TypeScript

  5. springboot-starter-server springboot-starter-server Public

    Esta aplicação é um backend desenvolvido com Spring Boot, estruturado para demonstrar boas práticas na criação de APIs REST em Java. Ideal para servir como base de referência em novos projetos, est…

    Java 2 1

  6. linux-terminal-script linux-terminal-script Public

    Este repositório reúne um script completo para instalação, configuração de um ambiente de desenvolvimento moderno no Linux. Ele automatiza a preparação de linguagens, ferramentas e dependências ess…

    Shell 1