Skip to content
View lemosdevv's full-sized avatar
  • São Paulo, Brasil

Block or report lemosdevv

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.

Content in all repositories owned by your account will be closed.
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
lemosdevv/README.md
Banner de cabeçalho do perfil de Mateus Lemos do Nascimento

Olá, seja bem-vindo(a) ao meu perfil 👋

Animação de digitação com frases sobre minha atuação profissional
Contador de visualizações do perfil Número de seguidores no GitHub



Botão para acessar o LinkedIn de Mateus Lemos Botão para enviar e-mail para Mateus Lemos Botão para acessar todos os repositórios

Sobre mim

Linha divisória

Sou Desenvolvedor de Software, com foco principal em desenvolvimento back-end utilizando Java e Spring Boot. Trabalho na construção de APIs REST, aplicando conceitos de arquitetura em camadas, persistência de dados e boas práticas de desenvolvimento em projetos práticos que compõem meu portfólio.

Tenho interesse crescente em arquitetura de software, bancos de dados, aplicações escaláveis, cloud computing, microsserviços e inteligência artificial, áreas que venho estudando de forma contínua para evoluir como desenvolvedor.

Também possuo conhecimentos em tecnologias de front-end, principalmente JavaScript, TypeScript, Angular e React, o que me ajuda a compreender melhor a integração entre back-end e front-end nos projetos que desenvolvo.

Estou sempre buscando aprofundar meus conhecimentos técnicos, construir projetos práticos e me manter aberto a oportunidades, colaborações e novos desafios na área de desenvolvimento de software.


Tecnologias e ferramentas

Linha divisória

Back-end

Java Spring Boot APIs REST C# .NET



Front-end

HTML5 CSS3 JavaScript TypeScript Angular React



Bancos de dados

MySQL PostgreSQL SQL



Cloud, DevOps e ferramentas

Docker AWS Git GitHub Postman IntelliJ IDEA Visual Studio Code

Conhecimentos principais

Linha divisória

Fundamentos e boas práticas

  • Programação Orientada a Objetos
  • Clean Code e boas práticas de desenvolvimento
  • Arquitetura em camadas
  • Tratamento de exceções
  • Validação de dados

Dados e infraestrutura

  • Persistência de dados
  • Modelagem de banco de dados
  • Git e GitHub
  • Docker
  • Cloud Computing

APIs e integração

  • Construção de APIs REST
  • Documentação de APIs (OpenAPI/Swagger)
  • Autenticação e autorização (JWT)

Em evolução

  • Arquitetura de microsserviços
  • Aplicações escaláveis
  • Arquitetura de software

Projetos em destaque

Linha divisória

🏦 API de Transações Financeiras — Itaú

API REST desenvolvida como desafio técnico, focada no gerenciamento de transações financeiras, com validações de data e valor e documentação via Swagger UI.

Tecnologias: Java 21 · Spring Boot · Spring Validation · Springdoc OpenAPI · Maven

Link para o repositório desafio-itau-backend

🛍️ API E-commerce

API de e-commerce construída com Spring Boot, com autenticação JWT, gerenciamento de produtos e controle de acesso por papéis (ADMIN/USER).

Tecnologias: Java 17 · Spring Boot · Spring Security · JWT · MySQL · Maven

Link para o repositório ecommerce

📝 BlogAPI

API RESTful para uma plataforma de blog, com autenticação JWT, controle de acesso por papéis e gerenciamento de posts, categorias, tags, comentários e álbuns, usando Flyway para migrações.

Tecnologias: Java 21 · Spring Boot · Spring Security · Spring Data JPA · MySQL · Flyway

Link para o repositório blogapi

🏛️ Santander Dev Week — API RESTful

API RESTful em Java desenvolvida durante a Santander Dev Week, com modelagem de domínio de usuário, conta, cartão e funcionalidades, documentada com apoio de protótipo no Figma.

Tecnologias: Java 17 · Spring Boot 3 · Spring Data JPA · OpenAPI (Swagger)

Link para o repositório santander-api-restful

Estatísticas do GitHub

Linha divisória

Estatísticas gerais do GitHub de lemosdevv Linguagens mais utilizadas nos repositórios públicos de lemosdevv



Gráfico de atividades recentes de lemosdevv

O card de linguagens reflete uma estimativa com base nos repositórios públicos e não representa uma medida absoluta de experiência profissional.


Atualmente estudando

Linha divisória

Angular Microsserviços Inteligência Artificial Arquitetura de Software Cloud Computing Docker

Objetivos profissionais

Linha divisória

  • Evoluir continuamente como desenvolvedor back-end
  • Aprofundar conhecimentos em Java e Spring Boot
  • Aprender arquitetura de microsserviços
  • Construir aplicações escaláveis e bem estruturadas
  • Evoluir em cloud computing
  • Aplicar inteligência artificial em projetos práticos
  • Contribuir futuramente com projetos open source

Contato

Linha divisória

Estou aberto a oportunidades, projetos e colaborações na área de desenvolvimento de software.



E-mail de contato de Mateus Lemos Perfil do LinkedIn de Mateus Lemos Perfil do GitHub de lemosdevv

Rodapé visual do perfil

Popular repositories Loading

  1. santander-api-restful santander-api-restful Public

    Java 2

  2. ecommerce ecommerce Public

    Java 2

  3. desafio-itau-backend desafio-itau-backend Public

    Java 2

  4. blogapi blogapi Public

    Java 1

  5. site-felizaniversario site-felizaniversario Public

    HTML

  6. dio-lab-open-source dio-lab-open-source Public

    Forked from digitalinnovationone/dio-lab-open-source

    Repositório do lab "Contribuindo em um Projeto Open Source no GitHub" da Digital Innovation One.

    Jupyter Notebook