Skip to content
View bernardopg's full-sized avatar
⚕️
Code and Care
⚕️
Code and Care

Highlights

  • Pro

Block or report bernardopg

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

Bernardo Gomes — desenvolvedor de software para web, Linux, automação e saúde

Status do portfólio LinkedIn Agendar uma conversa E-mail

Desenvolvedor full-stack com alma de front-end

Front-end · Full-stack · Linux Desktop · Automação · Saúde

👋 Sobre

Sou desenvolvedor. Gosto da parte em que a ideia vira tela, a tela vira produto e o produto roda de verdade na máquina de alguém — com performance, acessibilidade e acabamento.

  • 🎯 Front-end em primeiro lugar. React + TypeScript, design system próprio, WCAG e Core Web Vitals como régua.
  • 🧩 Full-stack quando precisa. Python/FastAPI, Node, SQLite, Redis — API enxuta para sustentar a interface.
  • 🐧 Linux nativo. Plugins QML/Quickshell, Wayland, PipeWire, Arch. Ferramenta que eu uso todo dia.
  • 🤖 Automação com propósito. Scraping, bots e CLIs que eliminam trabalho repetitivo.
  • 🩺 Saúde. Plataformas de estudo e presença digital para estudantes e profissionais de medicina.
  • 🇧🇷 Belo Horizonte, Brasil · pt-BR e inglês técnico.
🔭 No que estou trabalhando agora
  • Scalpel — consolidando o antigo cmmg-calendar e o mvp-estetoscopio numa plataforma única.
  • AiOverviewControl — evoluindo o widget de telemetria de IA para o DankMaterialShell.
  • Ioruba — mixer de áudio físico com Tauri 2 + Arduino, empacotado para Homebrew e Scoop.

🚀 Projetos em destaque

🩺 Scalpel — plataforma unificada de saúde

Hub de apps para estudantes e profissionais de medicina: dashboard, login único, calendário acadêmico e flashcards com repetição espaçada (SM-2), tudo sob o mesmo domínio.

O que mudou: cmmg-calendar e mvp-estetoscopio foram descontinuados como repositórios isolados e migraram para o Scalpel. Os repositórios antigos ficam arquivados apenas como histórico.

Next.js · React · TypeScript · Vite · PHP 8.3 · SQLite · monorepo


Projeto O que é Stack
🧠 AiOverviewControl Painel de consumo e saúde de múltiplos provedores de IA direto na barra do DankMaterialShell. QML · Quickshell · Qt · APIs REST
🎛️ Ioruba Mixer de áudio de mesa: hardware Arduino controlando volume por aplicação no Linux. Tauri 2 · Rust · React · TypeScript · PipeWire
🔄 full-upgrade Orquestrador modular de atualização do Arch: pacman/AUR, Flatpak, Docker, firmware e auditoria. Shell · Arch Linux · systemd
🛡️ dms-adguard-vpn-plugin Controle, configuração e monitoramento do AdGuard VPN sem sair do desktop. QML · Quickshell · JavaScript
🏆 LASCMMG Gestão de torneios em tempo real com placar ao vivo, autenticação e uso offline. React · Node.js · Socket.IO · Redis · PWA
🩻 doctoralia-scrapper Coleta de avaliações, geração de respostas e alertas operacionais para clínicas. Python · FastAPI · Selenium · Telegram Bot
💼 BeBitter Meu portfólio bilíngue: conteúdo versionado, orçamento de performance e SEO técnico. React 19 · TypeScript · Vite · Tailwind 4 · Vitest
Também mantenho: color-picker-dms · wingdrive · AutoJoin-for-SteamGifts · zshrc-config · mymediaplayer

🛠️ Caixa de ferramentas

Front-end: React, TypeScript, JavaScript, Next.js, Vite, Tailwind, HTML, CSS
Back-end e sistemas: Python, FastAPI, Node.js, Express, Rust, C, C#, Qt
Infra e ferramentas: Linux, Arch, Bash, Docker, Git, GitHub, SQLite, Redis
Área Ferramentas e práticas
Front-end & produto React, TypeScript, Vite, Next.js, Tailwind CSS, Radix UI, shadcn/ui, design systems, WCAG, Core Web Vitals
Serviços & automação Python, FastAPI, Flask, Node.js, APIs REST, Selenium, scraping, jobs assíncronos, bots de Telegram
Linux & sistemas QML, Quickshell, Qt/GTK, Rust, C, Shell, Tauri, PipeWire, Wayland, systemd, Arch Linux
Hardware & dados Arduino, protocolos seriais, SQLite, Redis, iCalendar/ICS, integrações device-to-desktop
Qualidade & entrega GitHub Actions, Docker, Vitest, Testing Library, ESLint, CodeQL, Dependabot, actions com SHA fixado

📊 Sinais de open source

Resumo da atividade no GitHub Linguagens mais usadas
Calendário isométrico de contribuições dos últimos 12 meses
Calendário de contribuições em 3D
Cobrinha comendo o gráfico de contribuições

Todos os gráficos acima são gerados por GitHub Actions e commitados neste repositório — sem serviço externo no carregamento, sem imagem quebrada. Detalhes em docs/PROFILE_SETUP.md.


💬 Vamos trabalhar juntos

Aceito projetos front-end, automação e produto para saúde — do protótipo ao deploy.

Serviços Agendar conversa GitHub Sponsors

Escrevo em português e em inglês técnico — escolha o que for mais confortável.

Pinned Loading

  1. BeBitter BeBitter Public

    Portfolio profissional de Bernardo Gomes com React, TypeScript e foco em performance.

    TypeScript 1

  2. AutoJoin-for-SteamGifts AutoJoin-for-SteamGifts Public

    🎁 Automação inteligente para SteamGifts com segurança de primeira. Filtre, participe e gerencie sorteios automaticamente no navegador.

    JavaScript 2

  3. dms-adguard-vpn-plugin dms-adguard-vpn-plugin Public

    DankMaterialShell plugin to control, configure, and monitor AdGuardVPN connection

    JavaScript 7 1

  4. doctoralia-scrapper doctoralia-scrapper Public

    Sistema automatizado para scraping de avaliações e geração de respostas no Doctoralia com notificações via Telegram

    Python 1

  5. AiOverviewControl AiOverviewControl Public

    Dank Material Shell widget for AI usage overview for multiple providers

    QML 17 12

  6. ioruba ioruba Public

    DIY Arduino-driven desktop audio mixer built with Tauri 2, React, TypeScript, and Rust.

    TypeScript 2