Aberto a estágio e vagas júnior

Pedro Queiroz · Desenvolvedor de Software

Software web e desktop,
do primeiro commit
ao instalador.

Sou estudante de Ciência da Computação no Senac e desenvolvedor freelancer. Publiquei três aplicativos desktop open source com instalador e desenvolvo sistemas web para clientes, com React, TypeScript, C# e C++.

Formação em Ciência da Computação no Senac, foco em web, desktop e automações, stack principal React, TypeScript, C# e C++, em São Paulo e aberto a oportunidades.
01 · Projetos

Projetos em destaque

Aplicações que desenvolvi do zero, com código aberto ou para clientes. Cada uma tem um estudo de caso com o problema, as decisões técnicas e o que aprendi.

Todos os projetos

Outros trabalhos, de ferramentas desktop a sites de demonstração.

Batalha no jogo Aurora: Caçadores de Feras

Jogo · Web e Windows

Aurora: Caçadores de Feras

RPG de captura de criaturas em pixel art, 100% original: 41 feras geradas por código, 42 mapas, 4 ginásios e a Liga Aurora. Jogável no navegador.

  • TypeScript
  • Canvas
  • Electron
Site do Qhours com a janela do aplicativo

Desktop · Windows · Open source

Qhours

Cliente Steam mínimo que registra horas de jogo sem abrir o jogo: login com Steam Guard, token protegido por DPAPI, meta de horas e bandeja.

  • C#
  • .NET 8
  • SteamKit2
Tela do PQueiroz Video Studio

Desktop · Open source

PQueiroz Video Studio

Editor de vídeo guiado por conversa com o Claude: plano de edição, versões e render com FFmpeg.

  • Electron
  • React
  • FFmpeg
Página do Zekro, antigo Barberflow

SaaS · Web

Zekro (antigo Barberflow)

SaaS de agendamento para barbearias: agenda, profissionais, serviços, clientes e reservas online.

  • Next.js
  • TypeScript
  • Supabase
Tela do InstallAll

Full-stack · Web

InstallAll

Download de mídia pública compatível, com API Express, validação contra SSRF e processamento por jobs.

  • Next.js
  • Express
  • Docker
Demo do bot Capivarudo no Discord

Bot · Discord

Capivarudo

Bot de segurança e utilidades com painel de botões, logs, anti-spam, anti-raid e checagem de contas novas.

  • TypeScript
  • discord.js
  • Prisma
Landing page da Bravus Barbearia

Landing page · Demonstração

Bravus Barbearia

Tabela de preços interativa, galeria em movimento e reserva enviada pelo WhatsApp.

  • HTML
  • CSS
  • JavaScript
Site da Lúmina Estética

Site institucional · Demonstração

Lúmina Estética

Tratamentos em abas, diagnóstico interativo que sugere um protocolo e agendamento pelo WhatsApp.

  • HTML
  • CSS
  • JavaScript
Página do PQueiroz Hub

Site · Hub de projetos

PQueiroz Hub

Página central que reúne os aplicativos e sites do ecossistema PQueiroz.

  • HTML
  • CSS
  • JavaScript

Escrevo software que sai do meu editor e chega instalado na máquina de quem usa. E explico cada decisão no caminho.

02 · Experiência

Experiência e atividades

Separado por tipo: trabalho freelance para clientes, projetos pessoais publicados e projetos acadêmicos.

FreelanceTrabalho para clientes

Desenvolvedor freelancer

Autônomo · Remoto

  • Aquecedores Fortes (09/2026): sistema interno de orçamentos com catálogo de aquecedores por marca, serviços, status de cada orçamento, impressão em PDF e acesso restrito por perfil.
  • Desenvolvimento e manutenção de sites com HTML, CSS e JavaScript.
  • Automações para reduzir tarefas manuais, do levantamento de requisitos à entrega.
  • Next.js
  • TypeScript
  • Prisma
  • PostgreSQL
  • NextAuth
  • HTML/CSS/JS

Editor de vídeo e designer gráfico

Freelancer

  • Edição e pós-produção de vídeos com Adobe Premiere Pro e After Effects.
  • Animações, transições, efeitos visuais e conteúdos publicitários.
  • Tratamento, manipulação e edição de imagens com Adobe Photoshop.
  • Materiais gráficos, publicações e conteúdos para redes sociais.
  • Premiere Pro
  • After Effects
  • Photoshop

Projetos pessoaisOpen source, publicados

Aplicativos desktop open source

Qyrex · Qlip · PQueiroz Video Studio

  • Aplicativos com instalador para Windows, licença MIT e versões publicadas no GitHub Releases.
  • Qyrex: atualização automática com verificação SHA-512, IPC validado com zod e testes com Vitest.
  • Qlip: captura e codificação na GPU em C++, com consumo de memória e perda de frames medidos e documentados.
  • Electron
  • React
  • TypeScript
  • C++
  • Vitest

AcadêmicoSenac

Projeto Integrador · “Onde Fica?”

Bacharelado em Ciência da Computação · Senac

  • Prova de conceito de um jogo educacional em C com Allegro 5: o jogador clica no estado onde fica um monumento brasileiro.
  • Mapa esquemático com os 26 estados e o Distrito Federal e detecção de clique calculada pela posição de cada bloco.
  • C
  • Allegro 5
  • Visual Studio
03 · Tecnologias

Tecnologias e onde usei

Sem barras de porcentagem: cada tecnologia aponta para os projetos em que foi usada. em projetos indica uso prático; básico, conhecimento inicial.

Front-end

TypeScript em projetosQyrex, Atelier 31, Aquecedores Fortes, Zekro
React em projetosQyrex, Atelier 31, Video Studio
Next.js em projetosAquecedores Fortes, Zekro, InstallAll
HTML, CSS e JavaScript em projetosBravus, Lúmina, PQueiroz Hub e este portfólio
Tailwind CSS em projetosQyrex, Aquecedores Fortes

Back-end e dados

Node.js em projetosQyrex (processo principal), InstallAll (Express), Capivarudo
SQL e PostgreSQL em projetosAtelier 31 (RLS e funções), Aquecedores Fortes
Supabase em projetosAtelier 31, Zekro
Prisma e SQLite em projetosAquecedores Fortes, Capivarudo · SQLite no Qyrex
PythonScripts e automações pessoais

Desktop e sistemas

Electron em projetosQyrex, PQueiroz Video Studio
C++ e Win32 em projetosQlip
C# e .NET (WPF) em projetosQrztweaks
C acadêmicoProjeto Integrador “Onde Fica?” (Allegro 5)

Ferramentas

Git e GitHub em projetosTodos os projetos; releases e instaladores no GitHub
Vitest em projetosQyrex, InstallAll
Docker em projetosInstallAll (multi-stage e Compose)
FFmpeg e CMake em projetosQlip, Video Studio
Claude Code e Codex em projetosDesenvolvimento e revisão de código assistidos por IA, com testes e revisão do que é gerado
APIs de IA em projetosClaude, OpenAI e Gemini no Qyrex; Claude no Video Studio
VS Code, Visual Studio e VercelAmbiente de trabalho diário e deploy dos sites

Vídeo e design

Adobe Premiere ProEdição, montagem e pós-produção de vídeos
Adobe After EffectsMotion graphics, animações, transições e efeitos visuais
Adobe PhotoshopTratamento e manipulação de imagens, materiais gráficos e conteúdo para redes sociais
04 · Sobre mim

Pedro Queiroz

Sou estudante de Ciência da Computação no Senac, com formação técnica anterior em Administração.

Tenho interesse em engenharia de software, desenvolvimento de aplicações e resolução de problemas com tecnologia. Desenvolvo projetos pessoais e práticos que envolvem interfaces web, bancos de dados, aplicações desktop e automações.

No dia a dia, uso ferramentas de IA como Claude Code e Codex para acelerar o desenvolvimento e revisar código, sempre testando e revisando o que é gerado.

Também trabalho com edição de vídeos, pós-produção audiovisual e design gráfico, usando Premiere Pro, After Effects e Photoshop para criar conteúdos digitais.

Busco evoluir profissionalmente em TI, participando de projetos desafiadores, aprendendo com outros desenvolvedores e contribuindo para soluções úteis e bem estruturadas.

Formação
Ciência da Computação · Senac
Local
São Paulo, Brasil
Idiomas
Português · Inglês intermediário
Busco
Estágio ou vaga júnior

Linha do tempo

  1. Ensino Médio Técnico em Administração

    Senac Jabaquara · São Paulo

    Fachada do Senac Jabaquara
  2. Início como desenvolvedor freelancer

    Sites e automações para clientes.

  3. Bacharelado em Ciência da Computação

    Senac Nações Unidas · São Paulo · cursando

    Fachada do Senac Nações Unidas
  4. Qyrex, Qlip e Video Studio publicados

    Primeiros aplicativos desktop open source com instalador e releases.

  5. Sistema de orçamentos · Aquecedores Fortes

    Projeto freelance com Next.js, Prisma e PostgreSQL.

05 · Serviços

Desenvolvimento freelance

Também atendo empresas e profissionais. Antes de começar, defino com você escopo, prazo e investimento.

Sites institucionais

Sites responsivos e rápidos que apresentam a empresa, os serviços e as formas de contato.

Ex.: Lúmina Estética

Landing pages

Páginas focadas em uma oferta, com chamada clara e contato direto pelo WhatsApp.

Ex.: Bravus Barbearia

Sistemas web personalizados

Cadastros, orçamentos e agendamentos com login, banco de dados e regras do seu negócio.

Ex.: Atelier 31, sistema de orçamentos (freelance)

Interfaces e dashboards

Painéis internos para acompanhar pedidos, clientes e serviços de forma organizada.

Ex.: painel do Qrztweaks

Automações e ferramentas

Bots, scripts e pequenas ferramentas que eliminam tarefas manuais repetitivas.

Ex.: bot Capivarudo

Tem um projeto em mente? Conte o que você precisa e eu respondo com uma proposta.

Solicitar orçamento
06 · Contato

Vamos conversar

Estou aberto a vagas de estágio e júnior em desenvolvimento de software, e também a projetos freelance. O e-mail é o melhor canal para recrutadores.

Projeto
Abrir em nova aba

Navegue pelo projeto abaixo. Se ele não aparecer, use “Abrir em nova aba”.