Skip to content
View GustavoMarques22's full-sized avatar
:shipit:
On vacation
:shipit:
On vacation

Block or report GustavoMarques22

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

👋 Olá, eu sou o Gustavo Marques

Desenvolvedor Full-Stack | Java + Spring Boot + Node.js + React

Desenvolvedor Full-Stack especializado em Java/Spring Boot, Node.js/TypeScript e React.
Experiência em sistemas corporativos de alta complexidade, arquitetura multi-tenant e bancos de dados relacionais.

LinkedIn Email GitHub


💼 Experiência

Desenvolvedor Full-Stack

2024 - Presente

Desenvolvimento e manutenção de sistemas corporativos de alta complexidade com foco em:

🔹 Backend Development

  • Desenvolvimento de APIs REST com Java/Spring Boot
  • Modelagem e otimização de banco de dados Oracle
  • Implementação de arquitetura multi-tenant
  • Refatoração de código legado e otimização de queries
  • Integração com sistemas governamentais (eSocial)

🔹 Frontend Development

  • Desenvolvimento de interfaces com Thymeleaf e JavaScript
  • Criação de componentes reutilizáveis
  • Implementação de fluxos complexos de dados

🔹 Database & Architecture

  • Modelagem de banco de dados relacional
  • Queries SQL/JPQL otimizadas
  • Migrations e estratégias de versionamento
  • Cross-schema queries em ambientes multi-tenant

🔹 DevOps & Tools

  • Git workflow avançado (rebase, merge, resolução de conflitos)
  • Docker para ambientes de desenvolvimento
  • Maven para gestão de dependências
  • Documentação técnica detalhada

Stack Técnico: Java 21 · Spring Boot · JPA/Hibernate · Oracle · Thymeleaf · JavaScript · Maven · Docker · Git


🛠️ Stack Tecnológica

Backend

Java Spring Boot Node.js TypeScript Express Fastify PHP Laravel

Frontend

React React Native Thymeleaf JavaScript HTML5 CSS3

Database & ORM

Oracle PostgreSQL MySQL SQLite Hibernate Prisma Drizzle

DevOps & Tools

Docker Git Maven Linux Ubuntu Google Cloud Vercel

Ferramentas de Desenvolvimento

IntelliJ IDEA VS Code Notion Trello


📂 Projetos em Destaque

🏢 Sistema Corporativo Multi-Tenant

Stack: Java 21 · Spring Boot · JPA/Hibernate · Oracle · Thymeleaf

Sistema empresarial de alta complexidade com arquitetura multi-tenant.

Destaques:

  • ✅ Arquitetura multi-tenant (isolamento de dados por cliente)
  • ✅ Refatoração de código legado
  • ✅ Otimização de queries SQL/JPQL
  • ✅ Integração com sistemas externos
  • ✅ Documentação técnica completa

Habilidades aplicadas:

  • Modelagem de banco de dados relacional
  • Migrations incrementais
  • Cross-schema queries
  • Design Patterns (Template Method, Strategy, Repository)
  • LGPD e segurança de dados

🚀 API REST - Node.js/TypeScript

Stack: Node.js · TypeScript · Fastify · Prisma · PostgreSQL

API RESTful robusta com autenticação JWT e validação de dados.

Features:

  • ✅ Autenticação e autorização (JWT)
  • ✅ CRUD completo com relacionamentos
  • ✅ Validação de dados (Zod)
  • ✅ Migrations automáticas
  • ✅ Testes unitários
  • ✅ Documentação Swagger

Habilidades aplicadas:

  • TypeScript avançado
  • Arquitetura em camadas
  • Tratamento de erros
  • Princípios SOLID

📱 Aplicativo Mobile - React Native

Stack: React Native · TypeScript · Expo

Aplicação mobile cross-platform (iOS/Android) com integração de API.

Features:

  • ✅ Navegação entre telas (React Navigation)
  • ✅ Consumo de API REST
  • ✅ State Management
  • ✅ Design responsivo
  • ✅ Autenticação de usuários

Habilidades aplicadas:

  • React Hooks
  • Context API
  • Async Storage
  • Componentes reutilizáveis

🌐 Portfolio Web - React

Stack: React · TypeScript · Styled Components

Website responsivo e moderno para portfólio pessoal.

Features:

  • ✅ Design responsivo (mobile-first)
  • ✅ Animações suaves
  • ✅ SEO otimizado
  • ✅ Performance otimizada

📊 GitHub Stats

GitHub Stats Top Languages
GitHub Streak

💡 Habilidades Técnicas

🔹 Backend Development

✅ Java (Spring Boot, JPA/Hibernate, JPQL)
✅ Node.js/TypeScript (Express, Fastify)
✅ RESTful APIs
✅ ORM (Hibernate, Prisma, Drizzle, Knex)
✅ Autenticação e Autorização (JWT)

🔹 Frontend Development

✅ React e React Native
✅ Thymeleaf (Template Engine)
✅ JavaScript/TypeScript
✅ HTML5/CSS3
✅ Responsive Design

🔹 Database

✅ Oracle (queries avançadas, multi-tenant)
✅ PostgreSQL, MySQL, SQLite
✅ Modelagem de dados
✅ Migrations e versionamento
✅ Otimização de queries

🔹 Arquitetura & Padrões

✅ Multi-tenant Architecture
✅ Design Patterns (GoF)
✅ Clean Architecture
✅ SOLID Principles
✅ Refatoração de código legado

🔹 DevOps & Tools

✅ Git (workflow avançado: rebase, merge, cherry-pick)
✅ Docker e Docker Compose
✅ Maven, npm
✅ Linux/Ubuntu
✅ CI/CD básico

🔹 Soft Skills

✅ Documentação técnica
✅ Resolução de problemas
✅ Aprendizado rápido
✅ Comunicação clara
✅ Trabalho em equipe
✅ Autogerenciamento

🎯 O Que Estou Fazendo Agora

// 💼 Profissionalmente
- Desenvolvendo sistemas corporativos de alta complexidade
- Trabalhando com arquitetura multi-tenant
- Refatorando código legado
- Otimizando queries e performance

// 📚 Estudando
- Java Avançado (Streams, Optional, Generics)
- Design Patterns aplicados
- Clean Code e princípios SOLID
- Testes Unitários (JUnit, Mockito)

// 🚀 Próximos Passos
- Spring Cloud (Microsserviços)
- Kubernetes
- Arquitetura Event-Driven
- DDD (Domain-Driven Design)

🎓 Formação e Cursos

🎓 Engenharia de Software
Acadêmico | Em andamento

📚 Cursos e Certificações:

  • Formação Java - Rocketseat (em andamento)
  • Node.js e TypeScript
  • React e React Native
  • Design Patterns
  • Git e GitHub

📈 Contribuições e Atividade

Contribution Graph

🏆 Conquistas

Desenvolvimento:
  - Sistemas em produção com usuários reais
  - Refatoração de código legado
  - Otimização de queries complexas
  - Integração com sistemas externos

Documentação:
  - Guias de setup e arquitetura
  - Troubleshooting guides

Aprendizado:
  - Múltiplas tecnologias dominadas
  - Adaptação rápida a novos frameworks
  - Crescimento contínuo

📫 Entre em Contato

Estou sempre aberto a novos desafios, colaborações e oportunidades!

Canal Link
💼 LinkedIn
📧 Gmail
🐙 GitHub

Profile Views
⭐ Desenvolvedor Full-Stack apaixonado por criar soluções robustas e escaláveis
Feito com ❤️ por Gustavo Marques
```

Popular repositories Loading

  1. NumeroSecreto NumeroSecreto Public

    HTML

  2. DesafiosJavaScript DesafiosJavaScript Public

    JavaScript

  3. DesafioProgramacao DesafioProgramacao Public

    JavaScript

  4. JogoNumeroSecreto JogoNumeroSecreto Public

    HTML

  5. GustavoMarques22 GustavoMarques22 Public

    Config files for my GitHub profile.

    1

  6. SortearNumero SortearNumero Public

    CSS