Skip to content
View VPariz's full-sized avatar

Organizations

@roboime

Block or report VPariz

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.

Content in all repositories owned by your account will be closed.
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
VPariz/README.md

Joรฃo Victor Pariz ๐Ÿ‘‹

LinkedIn GitHub IME


Electronics Engineering Undergraduate & Researcher @ Instituto Militar de Engenharia (IME)
PIBIC/CNPq Researcher in Information Theory & Phylogenomics ยท RoboIME Autonomous Systems (USAR)
Core Focus: Embedded Systems (C/C++ & Linux Kernel), Robotics (ROS 2), and Scientific Computing


๐Ÿš€ About Me

  • ๐ŸŽ“ Education: Electronics Engineering undergraduate at Instituto Militar de Engenharia (IME) โ€” Rio de Janeiro, Brazil.
  • ๐Ÿ”ง Embedded & Systems: Practical experience with heterogeneous SoCs (STM32MP157D-DK1), Linux Industrial I/O (IIO) kernel driver development in C++, ARM cross-compilation (Buildroot), and bare-metal STM32 firmware development.
  • ๐Ÿ”ฌ Research (PIBIC/CNPq): Designing high-throughput computational pipelines for mammalian phylogenomic inference using Kolmogorov Complexity, Normalized Compression Distance (NCD), and grammar-based compressors (IRR-C / ACFG). Presented at X-Meeting 2026 (AB3C).
  • ๐Ÿค– Autonomous Robotics (RoboIME): Co-authored empirical research published in Springer LNCS (ISMCR 2026) on 3D LiDAR sensing, depth estimation, and SLAM benchmarking (ORB-SLAM3, Cartographer) for Urban Search and Rescue (USAR).
  • ๐ŸŒ Languages: English (Fluent / Professional), German (Conversational), Spanish (Technical Reading), Portuguese (Native).

๐Ÿ› ๏ธ Tech Stack & Tooling

Programming & Scripting Languages

C++ C Python Bash MATLAB

Embedded Systems, Kernel & Hardware

STM32 Linux IIO FreeRTOS ARM ROS 2 Arduino Altium

Scientific Computing & Data Engineering

NumPy SciPy Pandas Matplotlib BioPython

Systems, Infrastructure & Developer Tools

Debian Ubuntu Git GitHub Buildroot CMake VS Code


๐Ÿ“– Featured Projects

PIBIC/CNPq Research (IME & PUC-Rio) โ€” X-Meeting 2026

  • Alignment-free computational pipeline for mammalian whole-genome phylogenetic reconstruction.
  • Combines Algorithmic Information Theory (Kolmogorov Complexity), statistical compressors (zstd, brotli, ppmd), and grammar-based compressors (IRR-C).
  • Rigorous statistical validation against Bayesian reference trees (VertLife) via topological metrics (Robinson-Foulds, CTS) and Monte Carlo permutation tests.

Technologies: Python โ€ข BioPython โ€ข SciPy โ€ข Information Theory โ€ข Algorithms

Electronics Engineering Capstone (IME 2026)

  • End-to-end user-space C++ application deployed on the dual-core STM32MP157D-DK1 heterogeneous SoC.
  • Custom C++ device driver (IrObstacleSensor) interfacing natively with the Linux Industrial I/O (IIO) kernel subsystem for real-time proximity sensing.
  • Modular POSIX socket UDP architecture, ARM cross-compilation with Buildroot, and live visualization dashboard.

Technologies: C++ โ€ข Linux Kernel IIO โ€ข STM32MP1 โ€ข Buildroot โ€ข UDP Sockets

Published in ISMCR 2026 (Springer LNCS)

  • Validation of an autonomous ground vehicle (TurtleBot3) for Urban Search and Rescue (USAR) operations.
  • Sensor integration and benchmarking (Ouster 3D LiDAR, Intel RealSense D435) under ROS 2 and Debian Linux.
  • Experimental performance analysis comparing Cartographer, ORB-SLAM3, and monocular depth neural estimation.

Technologies: ROS 2 โ€ข C++ โ€ข Python โ€ข SLAM โ€ข LiDAR โ€ข OpenCV

Probabilistic Systems & Signal Processing (IME)

  • Spectral and stochastic modeling of video sequences encoded under H.263 and MPEG-4 standards.
  • Computation of statistical moments (mean, variance, RMS, VMQ), covariance matrices, and signal decorrelation.
  • Extraction of Autocorrelation Functions (ACF) and Power Spectral Density (PSD) with noise chromaticity analysis.

Technologies: Python โ€ข Signal Processing โ€ข NumPy โ€ข SciPy โ€ข Matplotlib

๐Ÿ” Other Systems, Firmware & Open-Source Repositories
  • ๐ŸŽฎ jogo-da-velha-sockets-tcp โ€” Cross-platform network Tic-Tac-Toe in C over raw TCP sockets (POSIX & Winsock2) with custom application-layer message protocol, turn synchronization, and official LaTeX technical report (IME).
  • โšก Teste-Ponte-H โ€” Bare-metal C firmware for dual DC motor actuation through H-bridge power stages on STM32 BluePill (STM32F103 / HAL) for RoboIME robotics.
  • ๐ŸŒ esp32-home-automation-iot โ€” ESP32 smart home automation firmware (embedded HTTP webserver with STA/SoftAP failover, Bluetooth SPP remote control, and optocoupled AC relay actuation) with comprehensive 9-page LaTeX engineering guide.
  • ๐Ÿค– bot-promocoes-telegram โ€” Asynchronous Telegram scraper using MTProto with hierarchical multi-LLM deal extraction (Groq, DeepSeek, Gemini) and Google Sheets integration.
  • ๐Ÿ“‹ painel-vagas-flask โ€” Full-stack recruitment CRM tracking technical interview pipelines with RFC 5545 iCalendar feeds and Google Calendar OAuth 2.0.

๐Ÿ“‘ Selected Publications

  • ๐Ÿ† ISMCR 2026 (27th International Symposium on Measurement and Control in Robotics)
    Comparative Evaluation of Low-Cost Sensing and Mapping Solutions for Teleoperated Ground Robots in USAR
    Published in Springer Lecture Notes in Computer Science (LNCS) | Co-author.

  • ๐Ÿงฌ X-Meeting 2026 (Brazilian Association of Bioinformatics & Computational Biology - AB3C)
    Grammar-Based Compression for Evolutionary Distance Estimation: Mammalian Phylogenetics via NCD
    Conference Proceedings & Poster | Primary Author.


๐Ÿ“ˆ GitHub Statistics

GitHub Stats Most Used Languages
GitHub Streak

๐Ÿ“ซ Connect With Me

LinkedIn GitHub

๐Ÿ“ Rio de Janeiro, Brazil

Pinned Loading

  1. stm32-projeto-final-prog-aplicada stm32-projeto-final-prog-aplicada Public

    C++17 embedded telemetry platform on STM32MP157D-DK1 with Linux IIO kernel driver, UDP sockets, and real-time dashboard.

    C++ 1

  2. benchmark-slam-usar benchmark-slam-usar Public

    Experimental evaluation and 3D sensing (LiDAR, RealSense) / SLAM benchmark for USAR ground robots (ISMCR 2026 / Springer LNCS).

    Python 1

  3. Pipeline-filogenia Pipeline-filogenia Public

    Phylogenomics pipeline for mammalian genome reconstruction using Kolmogorov Complexity and Normalized Compression Distance (NCD).

    Python 1

  4. jogo-da-velha-sockets-tcp jogo-da-velha-sockets-tcp Public

    Client-server Tic-Tac-Toe game in C over TCP sockets (Winsock2 / POSIX) with custom message protocol, turn synchronization, and LaTeX technical report (IME).

    C 1

  5. Teste-Ponte-H Teste-Ponte-H Public

    Embedded C firmware for dual DC motor H-bridge control on STM32 BluePill (STM32F103 / HAL) for RoboIME robotics.

    C 1

  6. modelos-tr3 modelos-tr3 Public

    Stochastic and spectral analysis of encoded video signals (H.263 & MPEG-4). Autocorrelation functions and power spectral density.

    Python 1