Skip to content
View sabarense's full-sized avatar
🎯
Focusing
🎯
Focusing

Highlights

  • Pro

Block or report sabarense

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.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, 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
sabarense/README.md

Olá, eu sou o Yan Sabarense! 👋

⚡ Sobre Mim

Desenvolvedor backend apaixonado por soluções escaláveis e eficientes. Estou sempre em busca de superar desafios, aprender coisas novas e aplicar a tecnologia para impactar positivamente o mundo. Com experiência em projetos que envolvem APIs robustas, microsserviços, testes automatizados e integração com ferramentas DevOps.

  • 🔬 Bacharelando em Ciência da Computação na PUC Minas
  • ⏳ Estágio Fullstack na Group Software (04/2023 - 06/2024)
  • ⚙️ Curioso e focado em boas práticas de desenvolvimento
  • ❤️ Apaixonado por Biologia e pela causa animal

🛠️ Habilidades

Linguagens & Frameworks: Java | Kotlin | TypeScript | Javascript | AngularJS | Spring Framework | Hibernate

Banco de Dados: MySQL | PostgreSQL | H2

Testes e Qualidade: JUnit | Mockito | Cypress

DevOps & Nuvem: AWS | CI/CD | Jenkins | Azure DevOps

Outros: Microsserviços | Sistemas Distribuídos | Git | Rest APIs


💡 Projetos em Destaque

Aplicativo que identifica tipos de resíduos a partir de uma foto e informa a lixeira correta para descarte. Promove práticas sustentáveis alinhadas aos objetivos da ONU.

  • Reconhecimento de imagens para classificação de resíduos.
  • Calendário de coleta de lixo e dicas sustentáveis.

Frontend em TypeScript com React e Material UI para gerenciar informações de alunos.

  • Interface dinâmica com edição de dados.
  • Visualização intuitiva com gráficos e animações suaves.

Backend robusto para armazenamento e manipulação de dados relacionados a notas e frequência.

  • APIs RESTful para operações CRUD.
  • Integração com banco de dados H2.

Projeto voltado para automação de testes frontend utilizando Cypress.

  • Validação de funcionalidades de autenticação.
  • Testes automatizados de interface para aplicações web.

Sistema simples para gerenciamento de cardápios digitais, permitindo a criação e edição de itens.

Projeto backend para gerenciamento de usuários com funcionalidades CRUD.

Aplicativo simples para gerenciamento de tarefas, com opção de adicionar, editar e excluir itens.

Sistema completo de pedidos de pizza e bebidas, com pagamento online via Stripe.

Puzzle8 é uma implementação do clássico quebra-cabeça 8-Puzzle em Python, utilizando os algoritmos BFS, DFS e A* com diferentes heurísticas

Task Manager Design Patterns é um gerenciador de tarefas desenvolvido em JavaScript, HTML e CSS, criado para demonstrar na prática o uso de diversos padrões de projeto clássicos, como Factory Method, Decorator, Observer, Singleton, Adapter e Strategy.


📚 Experiências Profissionais

Group Software | Desenvolvedor Fullstack, Estagiário (04/2023 - 06/2024)

  • Desenvolvimento de APIs para comunicação entre frontend e backend.
  • Criação de interfaces responsivas usando AngularJS.
  • Automazação de pipelines com Jenkins e Azure DevOps.
  • Gerenciamento de banco de dados MySQL.

🔗 Conecte-se Comigo

Pinned Loading

  1. AEDs-I AEDs-I Public

    Repositório de códigos da disciplina de Algoritmos e Estrutura de Dados I

    C

  2. AEDs-II AEDs-II Public

    Repositório de códigos da disciplina de Algoritmos e Estrutura de Dados II

    Java 1

  3. AEDs-III AEDs-III Public

    Repositório de códigos da disciplina de Algoritmos e Estrutura de Dados III

    Java

  4. BD BD Public

    Repositório de arquivos da disciplina de Banco de Dados

  5. AC-I AC-I Public

    Repositório de códigos da disciplina de Arquitetura de Computadores I

    Verilog

  6. AC-II AC-II Public

    Repositório de códigos da disciplina de Arquitetura de Computadores II

    Assembly