Ricardo Olsen is a seasoned software engineer with more than two decades designing, managing and developing SCADA/EMS systems for power transmission, currently working at CEEE-GT in southern Brazil and running his own company, DSC Systems. He specializes in high-performance HMI, information visualization and situation awareness, turning raw telemetry into operator-ready insights and standardizing substation control displays. An open-source advocate, he is the developer of JSON-SCADA and OSHMI (contributing notably to DNP3 and Modbus drivers) and runs cloud services like SCADAvis.io and XPlain SCADA@cloud. His work blends practical utility—historian systems, corporate SCADA integration and restoration automation—with research-backed practices from a master’s in electrical engineering and postgraduate studies in Big Data. Known for pragmatic engineering that reduces operator overload, he focuses on protocols (IEC60870, DNP3, IEC61850, ICCP) and cloud/IoT integration to modernize grid control.
10 years of coding experience
Postgraduate Specialization, Big Data and Data Science, A, Postgraduate Specialization, Big Data and Data Science, A at Federal University of Rio Grande do Sul
Bachelor's Degree, Electrical and Electronics Engineering, Bachelor's Degree, Electrical and Electronics Engineering at Universidade Federal do Rio Grande do Sul
SCADA HMI for substations and automation applications.
Role in this project:
Back-end Developer
Contributions:14 releases, 17 commits, 58 pushes in 4 years 6 months
Contributions summary:Ricardo primarily contributed to the back-end of the SCADA HMI application, as evidenced by modifications to the DNP3 and Modbus drivers. Their work included updating the main DNP3 driver file and adding serial port configurations, indicating involvement in communication protocol implementations. They also modified the Modbus client code, adding features such as handling different data types and improved modbus configuration through ini files. These changes suggest a focus on integrating and expanding the application's connectivity with industrial control systems.
Contributions:4 releases, 7 commits, 7 pushes in 2 years 5 months
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.