I'm a software developer at IREQ (Hydro-Quebec)
I did some articles that you can find at https://www.codeproject.com/script/Articles/MemberArticles.aspx?amid=4616589