How can I measure the level of my work?

Hello, I have many solutions made in power apps for the company I work for, divided into several aspects, such as solutions for the Operational Area (the company I work for has a production line for machine maintenance), HR area, HSE, Logistics, Quality, reports department, among other various solutions. I have already spent 2 years in this constant development and maintenance, I have almost a hundred databases, between SharePoint and Dataverse, most of them Dataverse, I have created a few dozen exclusive PowerBi's, with information coming from these databases, some with DirectQuery, others with connections to third-party APIs. Some flows in Power Automate Desktop for some industries also exist.

In addition to the solutions, I am responsible for training all users, traveling to branches to monitor usage, catching errors, implementing improvements... in short, I am the father and maintainer of the system.

I have a lot of ideas for improvements, but I wonder if it's worth it, I'm an Electrical Engineer, I'm classified as an Administrative Analyst, I receive 4 thousand, but is that the level? It's already taken so much work, so many nights, in addition to maintaining, I judge, instruct, coordinate, should I follow this path?