Skip to content
View DarkMatter015's full-sized avatar
👋
👋

Block or report DarkMatter015

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
DarkMatter015/README.md

Olá, eu sou o Lucas! 👋

Analista de Qualidade | Desenvolvedor Full Stack

Sou um QA com conhecimento em Desenvolvimento Full Stack. Minha abordagem de engenharia prioriza a testabilidade, a segurança e a escalabilidade desde a concepção da arquitetura.

Combino o rigor da automação de testes com o desenvolvimento de soluções completas, utilizando Java (Spring) para sistemas distribuídos e React (TypeScript/JS) para interfaces dinâmicas e tipadas.


🛠️ Tech Stack e Ferramentas

☕ Back-end & DevOps

Java Spring Boot Spring Security JUnit5 RabbitMQ PostgreSQL Docker Git GitHub Actions

⚛️ Front-end

React TypeScript Vite PrimeReact Axios JavaScript HTML5 CSS3

🧪 Testes & Automação

Robot Framework Selenium Jenkins


⚡ Projetos Recentes

🛒 [RiffHouse Ecommerce API - Back-End]

API RESTful escalável desenvolvida com foco em segurança, processamento assincrono (eventos) e arquitetura limpa.

  • Core: Java 21, Spring Boot 3, Spring Web.
  • Segurança: Spring Security com autenticação JWT (Stateless).
  • Dados: Spring Data JPA, PostgreSQL (Prod) e H2 Database (Dev). Validações com Spring Validation.
  • Produtividade & Utils: Lombok para redução de boilerplate, ModelMapper para DTOs e Maven para gerenciamento de dependências.
  • Engenharia: Arquitetura robusta preparada para escalabilidade.
  • 🔗 Ver Código Fonte

🖥️ [RiffHouse Ecommerce Client - Front-End]

SPA moderna focada em performance e experiência do usuário (UX).

  • Core: React 19, TypeScript (tipagem estática) e Vite (Build otimizado).
  • UI & Estilo: PrimeReact (Componentes UI), PrimeIcons e PrimeFlex (CSS responsivo).
  • Gerenciamento: React Hook Form para formulários complexos e Context API para gestão de estado (Autenticação/Carrinho).
  • Integração: Axios para consumo de API REST e React Router Dom para navegação.
  • 🔗 Ver Código Fonte

🎯 Diferencial Técnico

Minha experiência como QA impacta diretamente a qualidade do meu código:

  1. Código Confiável: Desenvolvo pensando em cenários de falha e validação de dados desde o início.
  2. Manutenibilidade: Uso de padrões de projeto (DTOs, Services) e tipagem forte (TypeScript/Java) para facilitar manutenções futuras.
  3. Visão Sistêmica: Compreensão clara do ciclo de vida da aplicação e integração contínua.

📊 Estatísticas


📬 Contato

LinkedIn Email WhatsApp

Pinned Loading

  1. server-ecommerce server-ecommerce Public

    Projeto desenvolvido em Java Spring de uma API REST de Ecommerce

    Java

  2. client-ecommerce client-ecommerce Public

    Página de ecommerce completa desenvolvida em React, Typescript e Vite

    TypeScript

  3. ia-service-ecommerce ia-service-ecommerce Public

    Projeto de IA desenvolvido em Python para respostas e recomendações personalizadas com base em dados do projeto RiffHouse

    Python

  4. TesteAutomatizadoCypress_SistemaFinanceiro TesteAutomatizadoCypress_SistemaFinanceiro Public

    Este projeto utiliza o **Cypress** para realizar testes automatizados em um site de gestão financeira (FinanceDev) que lista entradas e saídas, calcula o saldo total e exibe as transações em ordem …

    JavaScript

  5. Projeto_Postman_Testes Projeto_Postman_Testes Public

    Projeto desenvolvido com o objetivo de validar a API do ServeRest, aplicando boas práticas de testes de software. Os testes foram implementados no Postman, com execução automatizada via Newman e ge…

    HTML

  6. Calculadora-TestComplete-LucasC Calculadora-TestComplete-LucasC Public

    Automação de testes da Calculadora do Windows usando TestComplete, JavaScript e Gherkin (BDD). Validação de operações básicas e tratamento de erros com manipulação de eventos.

    JavaScript