About me / Work with me
My name is Dionysis Grigoropoulos, but online I go by either dgrig or Erethon.
My tech interests lie in security, infrastructure, radio communications, mesh networks and embedded systems. I like to automate as many things as I can, as well as have everything defined as code and make things reproducible and documented.
I believe in decentralization and the open web. I self-host a number of services for myself, friends and family and wish to help more people do the same. You can find projects I contribute to under my GitHub and SourceHut accounts.
I've worked at Element on the Matrix ecosystem as a Senior SRE. Prior to that, I worked at Transifex as an SRE, Pollfish as a DevOps engineer and further in the past as a developer for GRNET’s Synnefo (Synnefo on GitHub) cloud stack platform.
I'm available for contract work in the following areas:
- Building Infrastructure, either from the ground up or adjusting an existing one to a different run environment.
- Creating automation workflows for: security purposes (fuzzing, red/blue teaming, compliance, etc), typical CI/CD applications, maintaining infrastructure to make sure it's up to date, disaster recovery and business continuity contingencies.
- Setting up monitoring and alerting for infrastructure, services, applications, external events.
I'm available at dgrig@erethon.com. For secure communications, you can find my PGP key at the bottom of this page. Alternatively, I can be reached via Matrix on @dgrig:erethon.com.
Public PGP key:
-----BEGIN PGP PUBLIC KEY BLOCK----- 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 mbS4UO7e =E500 -----END PGP PUBLIC KEY BLOCK-----