Skip to content
View aguiarpedrof's full-sized avatar

Block or report aguiarpedrof

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 supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
aguiarpedrof/README.md

Olá, eu sou o Pedro! 🇧🇷 / Hi, I'm Pedro! 🇺🇸

Engenheiro de Computação · Computer Engineer

Typing SVG

nome: Pedro Fernandes Aguiar
universidade: UNIFEI - Universidade Federal de Itajubá (Campus Itabira)
curso: Engenharia de Computação
foco: Integração entre hardware e software / Visão Computacional
idiomas: [Português (nativo), Inglês (intermediário/avançado)]

Sou um desenvolvedor focado em unir o mundo físico ao digital, transitando entre sistemas de baixo nível (C++/IoT), visão computacional (YOLOv8/OpenCV) e interfaces modernas de alto desempenho (C#/Blazor).

Computer Engineering student at UNIFEI. I'm a developer focused on bridging the physical and digital worlds, moving between low-level systems (C++/IoT), computer vision (YOLOv8/OpenCV) and modern high-performance interfaces (C#/Blazor).


Tech Stack & Skills

Visão Computacional & Machine Learning

  • Detecção: YOLO.
  • Tracking: ByteTrack com re-associação robusta em cenários de oclusão.
  • Ferramentas: OpenCV, PyTorch + CUDA, cvzone, Roboflow.
  • Focus: Sistemas autônomos de monitoramento em tempo real.

Sistemas de Engenharia & IoT

  • Languages: C, C++ (Multithreading, FSM), Python.
  • Hardware: ESP32, Arduino, Raspberry Pi, Protocolos MQTT/Modbus.
  • Focus: Robótica competitiva e Iniciação Científica em IoT.

Desenvolvimento Web & Software

  • Backend: C# (.NET Core), Web API.
  • Frontend: Blazor (WebAssembly/Server), HTML5, CSS3, JavaScript.
  • Data: SQL Server, PostgreSQL (Star Schema), Streamlit, Power BI.

Fabricação Digital & Prototipagem

  • 3D Printing: Modelagem CAD e impressão em PETG/PLA para protótipos funcionais.
  • Focus: Cases customizados para hardware externo, integração mecânica + eletrônica.

Experience & Achievements

  • Computer Vision: Projeto completo end-to-end — coleta de dados, treinamento YOLOv8, deploy autônomo 24h com mAP50 = 0.928. / Full end-to-end CV project — data collection, YOLOv8 training, 24h autonomous deployment with mAP50 = 0.928.
  • Pesquisador de IC (IoT): Desenvolvendo soluções de monitoramento e coleta de dados em tempo real de uma Usina Solar. / Developing real-time data collection and monitoring solutions.
  • Robótica: Premiado em competições, aplicando lógica de controle e hardware, juntamente com a visão computacional para a detecção e tracking dos robôs. / Award-winning participation in robotics competitions.
  • Full-Stack Projects: Construção de interfaces robustas com Blazor para visualização de sistemas de engenharia. / Building robust Blazor interfaces for engineering system visualization.

Hobbies

  • Modelagem e impressão 3D de peças funcionais para projetos de engenharia. / 3D modeling and printing of functional parts for engineering projects.

Goals

Busco oportunidades que desafiem minha capacidade de integrar hardware e software, criando sistemas de missão crítica escaláveis e interfaces intuitivas — desde a coleta de dados com sensores e visão computacional até dashboards e modelos de ML em produção.

Looking for opportunities to integrate hardware and software, creating scalable mission-critical systems and intuitive interfaces — from sensor data collection and computer vision to dashboards and ML models in production.


Connect with me:

LinkedIn Gmail

Pinned Loading

  1. astar-multithread-puzzle-solver astar-multithread-puzzle-solver Public

    High-performance Elo Maluco puzzle solver using the A search algorithm, specialized heuristics, and parallel processing (Multithreading) with C++.

    C++ 3

  2. cpp-producer-consumer-simulation cpp-producer-consumer-simulation Public

    A C++11 multi-threaded simulation of a fruit supply chain demonstrating advanced OS concepts like custom semaphores, mutexes, and deadlock prevention.

    C++ 3

  3. cpu-scheduling-simulator cpu-scheduling-simulator Public

    [PT-BR] Simulador de algoritmos de escalonamento de processos (FCFS, RR, SJF) em C++. Projeto acadêmico (UNIFEI). [EN-US] CPU Scheduling Simulator (FCFS, RR, SJF) in C++. Academic project (UNIFEI).

    C++ 4

  4. Linux-kernel-syscall-project Linux-kernel-syscall-project Public

    Implementação de Syscall no Kernel Linux com resolução de conflitos de compilação, assinaturas SSL (sign-file) e módulos DKMS Nvidia.

    C 4

  5. smart-traffic-control-fsm smart-traffic-control-fsm Public

    Simulador de semáforo inteligente em C++ utilizando Máquina de Estados Finita (FSM), Multithreading e Sincronismo (Mutex/Atomic)

    C++ 3

  6. DeepMarket-Tracker DeepMarket-Tracker Public

    Análise de Fluxo e Conversão em Mercados Autônomos via Visão Computacional.

    Python 4