Skip to content
View guisodre12's full-sized avatar
🎯
Focusing
🎯
Focusing

Block or report guisodre12

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

⚙️ Guilherme Sodré

Systems Engineering • Linux • Low-Level Software • Open Source


Sobre

Engenheiro de software focado em sistemas de baixo nível, firmware e arquitetura de computação próxima do hardware.

Trabalho diretamente com:

  • sistemas embarcados bare-metal
  • desenvolvimento em C para microcontroladores
  • drivers simples e interfaces de hardware
  • Linux como ambiente principal de desenvolvimento
  • análise de comportamento de sistema em nível de registrador

Stack técnico

Sistemas

Linguagens

Embedded / Low-Level

Ferramentas


█ Especialidade real

  • firmware em microcontroladores AVR / ESP32
  • programação C em ambiente sem abstração (bare metal)
  • comunicação UART / GPIO / timers diretamente em registrador
  • construção de sistemas embarcados leves e previsíveis
  • modelagem de loop de execução determinístico

█ Projeto principal

LLR — Low Level Runtime (AVR)

Sistema embarcado minimalista desenvolvido do zero sobre hardware AVR.

Características:

  • controle direto de registradores (DDRx / PORTx)
  • driver UART próprio (TX/RX bloqueante)
  • shell serial simples para interação em runtime
  • GPIO abstraction layer sem dependência de Arduino core
  • execução em loop determinístico sem scheduler

█ Experiência prática

First Lego League (FLL)

  • Campeão do desafio do robô
  • Prêmio de excelência em engenharia
  • desenvolvimento com Python e Spike Prime

Robótica de combate (Papagoiabaz)

  • desenvolvimento de sistemas com ESP32 + C++
  • integração de hardware em ambiente competitivo
  • construção de sistemas embarcados sob restrição real

█ Filosofia de engenharia

Sistemas confiáveis são sistemas previsíveis.

Procuro fazer sistemas onde:

  • cada instrução pode ser explicada
  • cada comportamento pode ser rastreado
  • cada camada adicionada tem justificativa técnica.

█ Perfil técnico

Este perfil representa um foco contínuo em:

  • engenharia de sistemas
  • computação de baixo nível
  • firmware e hardware integration
  • Linux como ambiente de desenvolvimento primário
  • construção de software previsível e auditável

█ Contato


Pinned Loading

  1. gcano gcano Public

    Gcano - Gcano ain't not an organizer!

    C 1

  2. kernel kernel Public

    C 2

  3. papagoiabaz papagoiabaz Public

    C++ 1

  4. PyBrasil PyBrasil Public

    Python