Skip to content
View Santosgabb's full-sized avatar

Block or report Santosgabb

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

Olá, eu sou o Gabriel Santos! 👋

Sou um desenvolvedor focado em Back-end e Mobile, apaixonado por construir arquiteturas limpas, modulares e escaláveis. Sou formado em Análise e Desenvolvimento de Sistemas e curso Engenharia de Software na UNICEPLAC.


🚀 Tecnologias e Ferramentas

  • Back-end: Java (SE), Spring Boot, Spring Data JPA, Hibernate, JDBC, APIs RESTful
  • Mobile: Kotlin, Android Studio, XML Layouts, Retrofit
  • Bancos de Dados: MySQL, Modelagem Relacional (DDL, DML, DQL)
  • Desktop & Interfaces: JavaFX
  • Controle de Versão & Cloud: Git, GitHub, AWS
  • Idiomas: Inglês (Intermediário em evolução)

🏆 Projetos em Destaque

  • 📦 Smart Estoque (Aplicativo-ESTOQ-): Sistema completo de inventário e gestão comercial, dividido entre front-end nativo Android em Kotlin e API RESTful em Java/Spring Boot com persistência MySQL.
  • 🛒 Projeto de Venda: Back-end comercial modular estruturado para controle de clientes, catálogo de produtos e registro de transações com MySQL.
  • 💳 PDV Back-end: Módulo de ponto de venda em Java puro com integração direta ao banco via JDBC e validação de regras de negócio.
  • 📊 Calculadora de IMC JavaFX: Aplicação desktop orientada a objetos construída com JavaFX para cálculo e diagnóstico de métricas de saúde.

📚 Estudos & Especializações Atuais

  • Aprofundamento contínuo em Java Moderno (Collections, Streams API e Lambdas).
  • Arquitetura em camadas e padrões de projeto aplicados ao ecossistema Spring Boot.

📫 Contato e Redes


⭐️ Foco em código limpo, boas práticas e evolução contínua.

Pinned Loading

  1. Calculadora-de-IMC-com-javaFX Calculadora-de-IMC-com-javaFX Public

    Aplicação desktop com interface gráfica desenvolvida em Java e JavaFX para cálculo e classificação do Índice de Massa Corporal (IMC).

    Java

  2. Projeto-de-Venda Projeto-de-Venda Public

    Sistema de gestão de vendas e inventário com arquitetura modular em Java e base de dados MySQL.

    Java

  3. Aplicativo-ESTOQ- Aplicativo-ESTOQ- Public

    Aplicação Android para controlo de inventário e gestão de stocks desenvolvida em Kotlin, integrada com serviços de backend RESTful.

    Kotlin

  4. Curso-Java-Heranca-Interfaces Curso-Java-Heranca-Interfaces Public

    Estudos práticos de POO em Java: herança, polimorfismo, classes abstratas, interfaces e tratamento de tipos.

    Java

  5. Curso-Java-Tratamento-Excecoes Curso-Java-Tratamento-Excecoes Public

    Controle e tratamento de erros em Java com try-catch, finally, múltiplos catches, throws e exceções customizadas.

    Java

  6. Projeto-de-PDV-back-end Projeto-de-PDV-back-end Public

    Backend em Java para sistema de Ponto de Venda (PDV), implementando regras de negócio e persistência de dados via JDBC.

    Java