Skip to content
View NothNada's full-sized avatar

Organizations

@3DBMonitoraEdu

Block or report NothNada

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

Olá, eu sou Rubens Gabriel 👋

Desenvolvedor de Software Full Stack | Backend | Automações | DevOps

Desenvolvo aplicações web e desktop, APIs, automações e integrações, com foco em resolver problemas reais, estruturar sistemas confiáveis e automatizar processos de desenvolvimento e entrega.

GitHub Portfólio E-mail


Sobre mim

  • 🎓 Formação técnica em Desenvolvimento de Software pela Escola Técnica Camargo Aranha.
  • 💼 Experiência prática como desenvolvedor freelancer com Python, Node.js, TypeScript e PHP.
  • ⚙️ Trabalho com aplicações web e desktop, APIs REST, automações, web scraping, bots e integrações.
  • 🚀 Interesse especial em backend, arquitetura de software, sistemas distribuídos, CI/CD e cloud.
  • 🤖 Utilizo ferramentas de Inteligência Artificial como apoio em análise, desenvolvimento, testes e melhoria de código.
  • 🌎 Português nativo, inglês intermediário e espanhol básico.

Projeto em destaque

Plataforma de software — Projeto de TCC

Projeto desenvolvido por uma organização criada pela equipe para o Trabalho de Conclusão de Curso.

A solução combina diferentes componentes e responsabilidades:

  • Aplicação principal desenvolvida em Go, com foco em desempenho e distribuição do software.
  • Serviços e integrações construídos com Node.js.
  • Automação de build, validação e entrega utilizando GitHub Actions.
  • Sistema de atualizações automáticas, permitindo que o software em Go identifique e instale novas versões.
  • Organização do código em múltiplos projetos e colaboração por meio de uma organização no GitHub.
  • Uso de práticas de versionamento e entrega contínua para tornar o processo de publicação mais confiável.

Esse projeto representa minha experiência com desenvolvimento de produto, integração entre tecnologias, automação de releases e manutenção do ciclo de vida de uma aplicação distribuída.

Projetos selecionados

Aplicação multiplayer com cliente e servidor separados, renderização 3D no navegador e comunicação em tempo real.

Tecnologias: React, Vite, React Three Fiber, Three.js, Node.js e Socket.IO.

Destaques:

  • Arquitetura cliente-servidor.
  • Sincronização de jogadores em tempo real.
  • Comunicação bidirecional com WebSockets.
  • Renderização de ambiente 3D com tecnologias web.

Aplicação desktop multiplataforma para leitura de e-mails, criada com Electron, React e TypeScript.

Tecnologias: Electron, React, TypeScript, Vite, ESLint e Prettier.

Destaques:

  • Desenvolvimento de aplicação desktop com tecnologias web.
  • Separação entre processo principal e interface da aplicação.
  • Configuração de builds para Windows, macOS e Linux.
  • Estrutura preparada para empacotamento e distribuição.

API desenvolvida em Go para registro e gerenciamento de tarefas e outros recursos.

Tecnologias: Go e APIs REST.

Destaques:

  • Desenvolvimento de serviços backend com Go.
  • Estruturação de rotas e operações de API.
  • Aplicação de uma linguagem compilada em serviços web.
  • Base para evolução com persistência, autenticação e testes.

Portfólio pessoal responsivo criado para apresentar projetos, experiências e competências técnicas.

Tecnologias: Next.js, React, TypeScript, Tailwind CSS e Vercel.

Destaques:

  • Aplicação moderna com Next.js e TypeScript.
  • Interface responsiva e componentizada.
  • Publicação contínua na Vercel.
  • Apresentação centralizada dos principais trabalhos.

Experiência prática

  • Automação e web scraping: aplicação em Python e Flask para coleta e armazenamento de dados em MySQL, reduzindo processos manuais em um setor de RH.
  • Bot de vendas: bot para Telegram desenvolvido em Python, integrado à Stripe e a um banco MySQL para gerenciamento de usuários, créditos e planos.
  • Manutenção de aplicação Next.js: correção de problemas de sincronização entre uma aplicação TypeScript e um banco de dados MySQL.
  • Plugin WordPress: plugin em PHP para identificação de bots e automações, ajudando a reduzir gastos indevidos em campanhas de anúncios.
  • Sistema de gestão: aplicação em PHP e MariaDB para gerenciamento de clientes e boletos, executada em VPS e versionada com Git.

Tecnologias

Backend e linguagens

Go Node.js TypeScript Python PHP Java

Frontend e aplicações desktop

React Next.js Electron Tailwind CSS Three.js

Dados, infraestrutura e qualidade

MySQL PostgreSQL MariaDB MongoDB Docker GitHub Actions Git Postman

Contato

Estou aberto a oportunidades como desenvolvedor, projetos freelance e colaboração em produtos de software.

Popular repositories Loading

  1. DiamondFinder DiamondFinder Public

    Jogo feito com c++ que o objetivo é achar os diamantes

    Makefile 1

  2. site-teste site-teste Public

    HTML

  3. JogoDaVelhaReact JogoDaVelhaReact Public

    Um jogo da velha usando React.js

    JavaScript

  4. FotoSocial FotoSocial Public

    Uma " Rede social " onde só é possivel colocar fotos

    JavaScript

  5. RoletaRussa RoletaRussa Public

    Jogo feito em Python com Pygame

    Python

  6. SnakeGame SnakeGame Public

    Jogo da Cobrinha em c++

    Makefile