Skip to content
View gmdiniz's full-sized avatar
🏠
Working from home
🏠
Working from home

Block or report gmdiniz

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

👋 Olá, eu sou o Gabriel Diniz

  • 💼 Full‑stack Developer na @PasseiDireto
  • 🌱 Anos de experiência em projetos Python, JavaScript, Vue.js, TypeScript e Node.js
  • 💡 Apaixonado por sistemas web escaláveis, aplicações em tempo real e código limpo
  • 📚 Curioso por engenharia de software colaborativa e boas práticas
  • 🚀 Sempre buscando projetos e oportunidades para contribuir e trocar conhecimentos

🚧 Tecnologias

🔭 Projetos em destaque

Projeto Descrição Tech
meetings-signaling-server Servidor Node.js/WebSocket para sinalização WebRTC (TCC) Node.js, Socket.io, Express
meetings-clientside Cliente Vue.js para videoconferência multipart WebRTC Vue.js
task-manager-api API para gerenciamento de tarefas Node.js, TypeScript
balanced-brackets Exercício de algoritmo balanceamento de parênteses Python

📌 O que eu procuro

  • 🧠 Desafios em projetos colaborativos que usem minha stack atual
  • 🤝 Colaboração para fortalecer qualidade de código e processos ágeis
  • 👨‍🏫 Oportunidades para aprender mais sobre Node.js, Design patterns e arquitetura, Vue.js, TypeScript, projetos com IA e LLMs

🤝 Como me ajudar

  • ⭐ Dê uma estrela nos repositórios que você achar legal
  • 🐛 Abra issues ou comentários sugerindo melhorias
  • 📬 Envie PRs — seu toque pode deixar meu código ainda melhor!

📫 Contato

Pinned Loading

  1. meetings-signaling-server meetings-signaling-server Public

    Node websocket based server for webrtc signaling conections

    JavaScript 1

  2. meetings-clientside meetings-clientside Public

    Vue application for multipart webrtc videoconference

    Vue

  3. cial-python-crawler cial-python-crawler Public

    Crawler - Dockerized CLI app in Python

    Python

  4. balanced-brackets balanced-brackets Public

    Balanced brackets algorithm

    Python

  5. study-case-crud study-case-crud Public

    Study project

    HTML

  6. task-manager-api task-manager-api Public

    TypeScript