Skip to content
View Abnersouza7's full-sized avatar
  • Binho
  • Brasil
  • 09:35 (UTC -03:00)

Highlights

  • Pro

Block or report Abnersouza7

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

Hi, I'm Abner Gabriel de Souza! πŸ‘‹

Mechatronics Engineering student at UFSC (final year, July 2026) and Firmware Engineer @ Binho. I work across the hardware/software boundary β€” bare-metal, RTOS, and Linux embedded systems β€” with a research interest in formal verification of real-time scheduling.


πŸ”­ Current Focus

  • Firmware @ Binho β€” driver and system-architecture work for US-based hardware, remote with an international team.
  • Zephyr RTOS β€” integration on STM32N6, custom drivers (incl. Waveshare e-paper displays).
  • Connectivity β€” Wi-Fi co-processor implementation over ESP-AT with ESP32-C6.
  • Research @ UFSC Embedded Systems Lab β€” formal verification (TLA+, UPPAAL) and task-scheduling strategies for multitasking RTOS.

πŸš€ Featured Projects

DevKit-Zephyr β€” Zephyr RTOS Dashboard

Desktop tool for embedded engineers working with Zephyr: real-time log visualization, system metrics (heap / stack / threads), and debugging insights β€” all without rebuilding with debug configs.

vTaskSoS β€” Real-Time Scheduling on FreeRTOS

Final project for Real-Time Systems (EMB-5633, UFSC). Implements Rate Monotonic scheduling, Priority Inheritance Protocol, and a Polling Server for aperiodic tasks on Arduino UNO + FreeRTOS.

Bellevue Lighting Control β€” WebSocket-driven LED Dashboard

Production interface for Evolution Virtual's VIBRANT API. Real-time channel control of LED lighting boards over WebSocket, with passcode auth and responsive UI.

DSP coursework β€” filter design, transform analysis, and signal reconstruction in Python.


πŸ›  Tech Stack

Languages C C++ Python C#

Embedded & RTOS Zephyr FreeRTOS

Hardware STM32 Espressif Raspberry Pi

Environment Linux Arch Git

Protocols β€” MQTT Β· I3C Β· SPI Β· UART Β· ESP-AT Formal Methods β€” TLA+ Β· UPPAAL


πŸ’Ό Experience

  • Firmware Engineer Β· Binho LLC β€” Nov 2025 – Present Β· Remote (San Francisco, CA)
  • Technical Support Analyst Β· Evolution Virtual β€” Sep 2024 – Present Β· Remote (Chicago, IL)
  • Engineering Intern Β· Sensorville IIoT β€” Feb 2024 – Sep 2024 Β· Joinville, BR
  • Undergraduate Researcher Β· UFSC Embedded Systems Lab β€” Aug 2023 – Present Multitasking software verification; formal methods and task-scheduling strategies.
  • Teaching Assistant Β· UFSC β€” Sep 2022 – Dec 2023 Microcontrollers (C) & Object-Oriented Programming (C++).
  • Terra Team (RoboSub) Β· UFSC β€” Aug 2021 – Jan 2024 Embedded Systems Team Member β†’ Team Lead β†’ Project Lead. Firmware and hardware integration for an autonomous submarine.

⚑ Fun Facts

  • 🐧 Daily driver: Arch Linux + Hyprland.
  • πŸ—£οΈ Languages: Portuguese (native) Β· English (C2) Β· German (basic) Β· Italian (A1).

πŸ“Š GitHub Stats

GitHub metrics


Popular repositories Loading

  1. github-slideshow github-slideshow Public

    A robot powered training repository πŸ€–

    Ruby

  2. Sis-Inteligentes Sis-Inteligentes Public

    Python

  3. TrabalhoFinalSTR TrabalhoFinalSTR Public

    C++

  4. Dataset-colab Dataset-colab Public

  5. dataset-kitti dataset-kitti Public

  6. site_sensorville site_sensorville Public

    JavaScript