Guilherme Nascimento Pimentel
Estudante de Administração de Empresas – Sistemas de Informação · Universidade de Cincinnati
Projetos em destaque
Projeto acadêmico · Jan–Mai 2025
BrainDeck — Aplicativo de Flashcards
Universidade de Cincinnati · 8 semanas · 344 horas
Telas do aplicativo — clique para ampliar
Aplicação web full-stack de estudo chamada BrainDeck, construída do zero em 8 semanas. Permite criar, editar e revisar flashcards com persistência de dados, autenticação de usuário e interface responsiva.
- 3 páginas principais — Homepage, Criar e Revisar — com navegação entre cartões e contador de progresso
- Banco de dados SQLite com modelo de dados e 4 operações CRUD completas via Flask ORM
- Autenticação de usuário com sessões e fluxo de login/logout
- UI/UX com CSS responsivo, animações e layout consistente entre páginas
- Estrutura com separação templates/static/migrations e README documentado no GitHub
HTML 42%
Python 38%
CSS 15%
JavaScript 4%
Mako 1%
FlaskPythonSQLite
HTML/CSS/JSGit/GitHubUX Design
github.com/guilhermenpimentel/Flashcard-App ↗
Projeto acadêmico · Jan–Abr 2024
Robô Autônomo Lego EV3
Engineering Design Thinking II · UC · Equipe de 4 pessoas · 104 horas
<5%
margem de erro de navegação
Fotos do robô — clique para ampliar
Robô autônomo para simular operações de armazém, com navegação, leitura de QR codes, desvio de obstáculos e elevação de caixas via sistema de engrenagens personalizado. Seguiu o processo de design de engenharia completo.
Processo de design
EmpatiaIdeação
PrototipagemTeste
- Sistema de 2 engrenagens para converter rotação do eixo Y ao eixo X, possibilitando o movimento de elevar caixas
- Resolveu problema de centro de gravidade estendendo a base e adicionando contrapeso na traseira
- Implementou em Python: navegação autônoma, leitura de QR code, desvio de obstáculos e lógica de elevação
- Precisão de navegação dentro de 5% da posição esperada nos 4 testes de distância realizados
PythonLego EV3
Mecânica de engrenagensSensores
QR CodeDesign ThinkingGestão de projetos
Experiência profissional
Estágio · Engenharia de Software · Jul–Ago 2025
Firmware Flashing Dashboard — Tron Controles Elétricos
Recife, Brasil
5s / 2s
log · detecção de porta
Aplicação desktop completa (Flask + PyWebview) para automatizar gravação de firmware em ESP32 e STM32, com log em tempo real, detecção automática de portas e sistema de versionamento de modelos.
- Suporte a ESP32 (esptool) e STM32 (STM32_Programmer_CLI + OpenOCD), arquivos .bin/.hex e detecção automática de endereço
- Log em tempo real sincronizado com o terminal (5s) e detecção automática de porta COMM e ST-Link (2s)
- Sistema de modelos salvos com dropdown de pesquisa, regravação e versionamento mcu_modelo-1.0.3.zip
- Validações de segurança: bloqueio sem ST-Link detectado, inputs condicionais por tipo de chip
PythonFlaskPyWebview
PySerialHTML/CSS/JS
ESP32STM32OpenOCD
Estágio · Desenvolvimento Web · Jun–Jul 2024
Future Sells
Recife, Brasil
Conversão de requisitos de negócio em soluções web, com participação em mais de 15 projetos. Atuou como ponte entre clientes e desenvolvedores.
HTMLCSS
JavaScriptComunicação
Sobre
Formação
Adm. de Empresas – Sistemas de Informação
Universidade
UC · Lindner College
Habilidades técnicas
PythonPandasNumPy
FlaskPyWebviewPySerial
HTMLCSSJavaScript
SQLiteC++Excel
OpenOCDESP32STM32
Git/GitHub