software developer · RGO Máquinas

I build software that people actually use.

.NET developer at RGO Máquinas, in southern Brazil. I build internal systems, ERP integrations and automations, and in my spare time I study software architecture and maintain open source projects.

01 / What I do

What I do.

A bit of everything around software, with development at the core.

02 / Work

From the field to software.

First job as a young apprentice, then installing equipment on poultry and pig farms. For almost five years I’ve been at RGO Máquinas, where I went from technical drawing to the person the company calls when it comes to software.

Full profile on LinkedIn
  1. 2017
    Deitos & Deitos

    Young Apprentice

    May 2017 to Jul 2018

    First job, as an office assistant.

  2. 2019
    AL Equipamentos

    Equipment Installer

    Jan 2019 to Dec 2021

    Installed Corti Avioeste equipment on poultry and pig farms.

  3. 2021
    RGO Máquinas

    Technical Drafter

    Dec 2021 to Nov 2022

    Technical drawings of machine designs in Autodesk Inventor.

  4. 2022
    RGO Máquinas

    Junior IT Developer

    Nov 2022 to Jul 2023

    First automations for engineering, such as the Inventor add-in.

  5. 2023
    RGO Máquinas

    Mid-level Developer

    Jul 2023 to present

    Internal systems, ERP integrations and the company’s Microsoft 365 environment.

03 / Projects

My projects.

Tools I build on my own time and publish as open source.

Old phone on top of a PC showing the SpareScreen dashboard with CPU, GPU and RAM usage

SpareScreen

Turns an old phone, or any device with a browser, into a live dashboard for your PC: hardware stats, what’s running, music, games and Claude Code and Codex usage.

  • A Python agent collects the PC’s data and serves the page to the phone.
  • Connects over Wi-Fi, with a pairing code, or with a USB cable.
  • Runs on Windows, Linux and macOS, with ready-to-run downloads.
  • Python
  • JavaScript
  • HTML / CSS
  • MIT
InventorBridge logo above an excerpt of its generated reference: the ExtrudeFeatures interface in pseudo-C#

InventorBridge

Helps AI agents like Claude Code and Codex work with Autodesk Inventor: an API reference built for agents, generated straight from the interop DLLs.

  • Documents 1,785 objects and 463 enums across Inventor 2024 to 2027, marking what each version added.
  • Recovers the COM inheritance the interop hides and shows a path from Application to each object.
  • Next up: an MCP server where the agent writes C# and Inventor runs it.
  • C#
  • .NET
  • Inventor
  • MIT

04 / Education

My education.

Software Engineering in progress, after two years of Mechanical Engineering.

  1. 2021
    University of Caxias do Sul

    Mechanical Engineering

    2021 to 2022

    Two years of coursework before moving into software.

  2. 2023
    Instituto Infnet

    Software Engineering

    Since Aug 2023

    From front-end to back-end, through data, testing, DevOps and software architecture.

05 / Platforms

Platforms I know inside out.

Tools I work with every day, beyond writing code.

06 / Stack

Everyday tools.

Languages

  • C#
  • SQL
  • ADVPL / TLPP
  • PowerShell
  • Java
  • TypeScript

Frameworks

  • .NET
  • ASP.NET
  • Blazor
  • Entity Framework
  • Windows Forms
  • Spring Boot

Databases

  • SQL Server
  • Oracle
  • PostgreSQL

Cloud

  • Azure
  • Microsoft 365
  • Entra ID

07 / About me

Nice to meet you, I’m Gustavo.

Gustavo Cassel smiling, in a black jacket, outdoors
  • Serafina Corrêa, Brazil
  • English and Portuguese
  • Musician
  • Gamer

I’m from Serafina Corrêa, in southern Brazil. I started out installing equipment on poultry and pig farms, moved on to technical drawing and two years of mechanical engineering, and found my place in software. Today I build systems and take care of IT. I enjoy studying architecture and good practices, and making systems simpler to maintain.

Outside of code, I’m a musician. I’ve played slide trombone for almost eight years in the municipal band and the orchestra, and every now and then I get called to play at events. I’ve also been a gamer since I was a kid, a hobby I never dropped.

Contact

Want to chat?

Whether it’s about .NET, integrations, open source or music, send me a message on LinkedIn.