Skip to content
View ViktorWalde's full-sized avatar

Block or report ViktorWalde

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

Vitor Hugo da Silva — Robotics and Software Engineering

Vitor Hugo da Silva

Robotics & Software Developer

C# / .NET · ROS 2 · C++ · Python · Linux · R&D&I

Building software that connects industrial systems, robotics and the physical world.

GitHub LinkedIn Kinein Vectis website


About Me

I'm a software developer from Paraná, Brazil, and an undergraduate student in Systems Analysis and Development at PUCPR.

My work brings together two areas that I want to keep developing in parallel:

  • Robotics and R&D&I: I am an R&D&I scholarship fellow at a SENAI Institute of Technology, developing practical knowledge in robotics, ROS 2, automation and integration with physical systems.
  • C# and software engineering: I have professional experience developing industrial production-management software in C#, including desktop interfaces and integration with devices and production data.

I am particularly interested in engineering problems that require both reliable software and an understanding of the equipment, processes and people it serves.

What I Focus On

Robotics & Industrial Automation

My current robotics work and studies include:

  • Industrial robot programming, manipulation sequences and gripper integration.
  • ROS 2 applications with C++ (rclcpp) and Python (rclpy).
  • Nodes, topics, services, actions and distributed robotic communication.
  • Coordinate frames, TF2, URDF/Xacro and visualization with RViz2.
  • Sensor integration, actuators and the software/hardware interface.
  • Prototyping, testing and validation in an R&D&I environment.

C# / .NET & Industrial Software

My software engineering focus includes:

  • C# and .NET for desktop applications and application logic.
  • Production-management workflows and industrial software interfaces.
  • Integrating software with devices and manufacturing data.
  • Designing maintainable services, data models and APIs.
  • Connecting shop-floor systems (OT/TA) with business and information systems (IT/TI).

I'm also exploring the architecture of MES, OEE monitoring, PLC data acquisition and industrial telemetry as a direction for future software products.

Engineering Perspective

I enjoy working across the layers between physical processes and software applications:

      Robots · PLCs · Sensors
                 │
                 ▼
     Robotics / Device Integration
        ROS 2 · C++ · Python
                 │
                 ▼
        Industrial Software
             C# / .NET
                 │
                 ▼
    Production Management · Monitoring
            Data · Insights

These layers can be independent systems; the diagram represents the kind of end-to-end integration problems I want to solve.


Featured Open-Source Project

A Linux-first, open-source IDE for C, C++, Rust and Python development.

Kinein Vectis is my independent software engineering project. It focuses on making development environments easier to understand and control by integrating existing compilers, build tools, language servers, debuggers and embedded toolchains.

  • Architecture: Qt/QML frontend with a Rust core.
  • Ecosystems: C/C++, Rust, Python, Linux and embedded development.
  • Engineering focus: tooling integration, explicit configuration, build/debug workflows and developer experience.

Latest public beta verified: v0.3.5 (October 2026).

Repository · Download public beta · Website & documentation · Community

The IDE's current focus is systems and embedded development. Robotics tooling is an area of interest, not a claim of full ROS 2 integration in the released version.


Technical Toolkit

Area Languages, tools & technologies
Software Engineering C#, .NET, desktop applications, APIs, SQL, Git
Robotics ROS 2, C++, Python, rclcpp, rclpy, RViz2, TF2, URDF
Systems & Embedded C, C++, Rust, Linux, CMake, Cargo, GDB
Industrial Integration Device communication, IoT/IIoT, MQTT, industrial telemetry
Development Tools GitHub, Docker, Qt/QML, testing and debugging

Currently Learning & Exploring

  • More advanced ROS 2 development, robot modeling and coordinate transformations.
  • Industrial and mobile robotics, control and sensor integration.
  • C#/.NET architectures for scalable industrial and production software.
  • PLC communication, production indicators and OEE/MES concepts.
  • Embedded Linux and systems programming when they support robotics or automation problems.

Let's Connect

I'm interested in collaborating on robotics, industrial automation, C#/.NET software and applied R&D&I.

GitHub · LinkedIn

Robotics · C#/.NET · ROS 2 · Industrial Software

Paraná, Brazil

Popular repositories Loading

  1. KineinVectis KineinVectis Public

    IDE open source para C, C++, Rust e Python no Linux. Editor, build, testes, Git e terminal; nova interface e foco em embarcados em desenvolvimento para a 0.4.

    Rust 3 1

  2. screenmatchGCAlura screenmatchGCAlura Public

    Java

  3. whatszapp-dispatch whatszapp-dispatch Public

    Python

  4. Dauer-Collect Dauer-Collect Public

    C++

  5. ViktorWalde ViktorWalde Public

  6. KineinSite KineinSite Public

    Site e documentação da Kinein Vectis: conheça a IDE, experimente o beta Linux e aprenda com tutoriais básicos e demonstrações reais.

    Astro