Skip to content
View arthurazs's full-sized avatar

Organizations

@midiacom @FriendsLabUFF

Block or report arthurazs

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.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
arthurazs/README.md

Hi there 👋

  • 🔭 I'm currently working on Digital Twin for Digital Substation Communication Networks
  • 📡 I'm part of @midiacom and @FriendsLabUFF
  • 🌱 My interests are:
    • Python (mainly communications, sockets and protocols) and Linux;
    • Smart Grid (IEC 61850), MMS, GOOSE and SV;
    • Digital Twin, Digital Substations and SDN (Software-Defined Network);
    • I also research 5G sometimes.
  • 🤔 I'm looking for help with Python speedup (probably with Rust)
  • 💬 I can help you with: Python and IEC 61850
  • 📫 How to reach me: [email protected]
  • 😄 Pronouns: he/him ♂️

Here follows some of my opensource work:

IEC 61850 for Python

Python Examples

Other repos

Pinned Loading

  1. python-tls Public

    Simple TLS connection example

    Python 14 14

  2. python-api Public

    Simple async API Client (httpx) and Server (litestar)

    Python

  3. pytrade Public

    Python COMTRADE reader for revision 1999.

    Python 2

  4. asn Public

    BER ASN.1 Identifier Decoder

    Python

  5. __repr__ function with randomness an...
    1
    **TL;DR** [`__repr__`](https://docs.python.org/3/reference/datamodel.html#object.__repr__) should help us recreate an object even if it has random behaviour or if it changes itself during runtime. Check the final [Deck Class](https://gist.github.com/arthurazs/2a9e7ec13cbc18edc19195fb2f224622#file-2_final_deck-py).
    2
    
                  
    3
    ```python
    4
    >>> deck1 = Deck(5)  # Unseeded Deck 1 without extra behaviour
    5
    [0, 3, 4, 2, 1]
  6. 3AS Public

    3AS: Authentication, Authorization and Accounting for Smart Grids

    Python 1

822 contributions in the last year

Contribution Graph
Day of Week April May June July August September October November December January February March
Sunday
Monday
Tuesday
Wednesday
Thursday
Friday
Saturday
Less
No contributions.
Low contributions.
Medium-low contributions.
Medium-high contributions.
High contributions.
More

Contribution activity

April 2025

arthurazs has no activity yet for this period.
Loading