Skip to content
View 14lucas-mendes's full-sized avatar

Block or report 14lucas-mendes

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
14lucas-mendes/ReadMe.md

Olá, sou Lucas Silva Mendes 👋

Desenvolvedor Front-End | React · TypeScript · Next.js

Construindo interfaces acessíveis, confiáveis e fáceis de manter

LinkedIn Gmail Portfolio

Visitor Count


👨‍💻 Sobre mim

Sou desenvolvedor front-end focado em criar interfaces que funcionam de verdade — acessíveis, performáticas e fáceis de manter.

Antes de escrever código, passei mais de 14 anos como técnico na CPTM, operando sistemas elétricos críticos onde falha não é opção. Essa experiência moldou minha abordagem ao desenvolvimento: cada componente precisa ser testado, cada fluxo pensado, cada entrega documentada.

Hoje aplico essa mentalidade no front-end: código confiável não é luxo, é requisito.

const lucas = {
  localização:   "Suzano, São Paulo 🇧🇷",
  stack:         ["React", "TypeScript", "Next.js", "Tailwind CSS"],
  estudando:     ["Testes com Jest", "Acessibilidade Web (WCAG)", "Node.js"],
  background:    "Técnico em sistemas críticos → Dev Front-End",
  disponível:    true,
};

🚀 Tech Stack

Front-End

HTML5 CSS3 Sass JavaScript TypeScript React Next.js Tailwind CSS

Ferramentas & Versionamento

Git GitHub NPM VSCode Figma


📌 Projetos em destaque

🛍️ Nice Gadgets — E-commerce de eletrônicos

Loja virtual completa com catálogo de produtos, carrinho, favoritos e navegação por categorias.

Stack: TypeScript · React · React Router · Sass
Destaques: Arquitetura de componentes reutilizáveis, gerenciamento de estado com Context API, layout responsivo.

Repositório


📝 The Blog — Plataforma de conteúdo

Blog moderno construído com Next.js e React, com renderização server-side e rotas dinâmicas.

Stack: TypeScript · Next.js · React
Destaques: SSR com Next.js, tipagem forte com TypeScript, estrutura de projeto escalável.

Repositório


🎮 2048 Game — Jogo clássico em JavaScript

Implementação do jogo 2048 com lógica completa de movimentação, pontuação e detecção de fim de jogo.

Stack: JavaScript · HTML · CSS
Destaques: Lógica de grid pura em JS, manipulação de DOM, animações CSS.

Repositório


🌐 Landing Page — Layout responsivo

Página de destino com foco em pixel-perfect e responsividade em múltiplos breakpoints.

Stack: JavaScript · HTML · CSS
Destaques: Fidelidade ao design, layout adaptativo, boas práticas de semântica HTML.

Repositório


📊 GitHub Stats

Streak


🧠 O que estou aprendendo agora

  • ⚙️ Testes unitários e de integração com Jest e React Testing Library
  • ♿ Acessibilidade web (WCAG 2.1 — AA)
  • 🌐 Back-end básico com Node.js e REST APIs
  • 📐 Padrões de arquitetura front-end (Clean Architecture, Feature-Sliced Design)

💡 Um pouco mais sobre mim

  • 🚂 14 anos na CPTM — manutenção de sistemas elétricos críticos (subestações, seccionadoras)
  • 🧑‍🏫 Ex-instrutor interno — ministrei treinamentos técnicos para alunos aprendizes
  • 🔧 Projeto No-Code na CPTM — digitalizei inspeções de extintores em áreas de risco com app mobile
  • 📚 Formação em andamento — Mate Academy Brasil (TI, 2024–2025)
  • 📍 Suzano, SP — disponível para oportunidades remotas ou presenciais na Grande SP

📬 Vamos conversar?

Estou aberto a oportunidades como Desenvolvedor Front-End Júnior — remoto ou presencial em São Paulo.

LinkedIn Email


Feito com foco, consistência e muito café ☕ — assim como a manutenção de sistemas críticos.

Pinned Loading

  1. js_2048_game js_2048_game Public

    Forked from mate-academy/js_2048_game

    JS Advanced task. Create a 2048 game.

    JavaScript 1

  2. layout_landing-page layout_landing-page Public

    Forked from mate-academy/layout_landing-page

    JavaScript 1

  3. nice-gadgets nice-gadgets Public

    TypeScript 1

  4. the-blog-next-react the-blog-next-react Public

    TypeScript