Pedro Bosa

TADS @ IFPI · Floriano, Piauí

Desenvolvedor em formação · Buscando estágio em TI

Estudo Análise e Desenvolvimento de Sistemas no IFPI Floriano e construo software para desktop e web. Criei o RadialFlow, menu radial nativo para Windows em C#/.NET/WPF.

Ver projetos Baixar CV Enviar e-mail Perfil no GitHub LinkedIn

Sobre

Me chamo Pedro Lucas Ferreira Bosa e moro em Floriano, no Piauí. Me formei Técnico em Informática pelo IFPI Campus Floriano, onde hoje curso Análise e Desenvolvimento de Sistemas (TADS) e fiquei duas vezes no Top 3 da Maratona de Programação CAIS TECH (2024 e 2025).

No código aberto, mantenho o RadialFlow: um menu radial para Windows feito em C#/.NET/WPF que abre ações de contexto no cursor e converte arquivos usando FFmpeg, Pandoc e LibreOffice. O projeto tem licença MIT, testes automatizados em CI, instaladores publicados e conta com 22 estrelas e 4 forks no GitHub.

Interesses
C#/.NET · desenvolvimento web · banco de dados · IoT
Local
Floriano, Piauí — Brasil

Projetos

Aplicações e experimentos que desenvolvi e publiquei com código aberto no GitHub.

Projeto em destaque

RadialFlow

O menu radial do Windows.

  • Windows
  • C#
  • .NET
  • WPF
  • Produtividade
Demonstração do RadialFlow em uso: o menu radial abrindo ao redor do cursor
O menu abre onde o cursor está; escolha uma ação e solte.

Criei o RadialFlow para encurtar tarefas repetitivas no Windows Explorer. Ao segurar o botão direito do mouse, os comandos do arquivo ou da pasta abrem em círculo ao redor do cursor: basta arrastar na direção desejada e soltar. Além de atalhos de sistema, ele integra FFmpeg, Pandoc e LibreOffice para converter áudio, vídeo e documentos direto pelo menu, sem abrir janelas extras.

  • Acionamento direto no cursor: segurar o botão direito, arrastar e soltar
  • Conversão local de mídia e documentos via FFmpeg, Pandoc e LibreOffice
  • Aplicação desktop nativa em C#/.NET/WPF, sem depender de Electron
  • Testes automatizados e geração de releases via GitHub Actions

Problema

O menu de contexto padrão do Windows esconde opções frequentes em submenus lentos e não converte arquivos nativamente.

Abordagem

Desenvolvi uma interface radial em WPF acionada no ponteiro do mouse, conectada a ferramentas de linha de comando (FFmpeg, Pandoc e LibreOffice).

Resultado

Execução imediata em um único gesto, distribuída sob licença MIT com instalador para Windows e pipeline de testes em CI.

22 estrelas, 4 forks, licença MIT, versão v1.5.0

Ver no GitHub Baixar instalador

Também no GitHub

Ver todos os repositórios

Stack

Linguagens e ferramentas que utilizo nos meus projetos e na graduação.

Linguagens
  • C
  • C++
  • C#
  • Java
  • Python
  • JavaScript
  • TypeScript
  • PHP
Desktop & .NET
  • .NET
  • WPF
  • XAML
Web
  • HTML
  • CSS
  • Astro
Dados
  • SQL
  • Modelagem de dados
IoT & Sistemas
  • ESP32
  • PlatformIO
Ferramentas
  • Git
  • GitHub Actions
  • CI/CD
  • FFmpeg
  • Pandoc
  • LibreOffice
Design & Mídia
  • Photoshop
  • Illustrator
  • Vetorização
  • Edição de imagens
Produtividade
  • Pacote Office

No dia a dia, meu foco principal é desenvolvimento desktop com C#/.NET, aplicações web e banco de dados SQL.

Formação

  1. 2026 — 2028

    Análise e Desenvolvimento de Sistemas (TADS)

    IFPI Campus Floriano, 5 semestres · 2.100h · conclusão prevista para o 1º semestre de 2028 , em curso

  2. 2023 — 2025

    Técnico em Informática

    IFPI Campus Floriano, 3.200h · Conclusão em 2025

Cursos complementares

  • Desafio Liga Jovem — 4ª edição SEBRAE · 30h · 2026
  • Desafio Liga Jovem — 3ª edição SEBRAE · 30h · 2025
  • Informática Básica SENAI · 40h · 2023

Conquistas

  • 2× Top 3 — Maratona de Programação CAIS TECH (2024 e 2025)
  • Projetos apresentados na Semana Nacional de Ciência e Tecnologia (Mostra de trabalhos do IFPI)

Vamos conversar

Estou aberto a oportunidades de estágio em TI, projetos em conjunto ou uma boa conversa sobre desenvolvimento. Pode me chamar por e-mail ou pelos links ao lado.

Enviar e-mail Baixar CV

Disponível para estágio em TI, Floriano, Piauí — remoto ou presencial