Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add Carlos Bermudez Porto from Nethermind (part-time) #178

Merged
merged 3 commits into from
Jul 3, 2024

Conversation

kamilchodola
Copy link
Contributor

@kamilchodola kamilchodola commented Jun 18, 2024

Name: Carlos Bermudez
Project: Nethermind Client DevOps
Team: Nethermind
Joined: 01/01/2023
Summary of their work/eligibility: Carlos started working in Nethermind before the Merge. He is contributing as DevOps to the Infrastructure requirements for the Nethermind Client, especially in creating workflows for improving testing in the Post-Merge scenario. Other than that Carlos works heavily on tools which are beneficial not only for Nethermind development but for other EL/CL clients as well as for example Sedge which is one click solution for spawning all kind of combinations of clients (one oj the major tools used in our QA activities - speeds up work a lot).

Contributions:
https://github.com/NethermindEth/nethermind/commits/master/?author=cbermudez97
https://github.com/NethermindEth/sedge/pulls?q=is%3Apr+author%3Acbermudez97
https://github.com/NethermindEth/metrics-infrastructure/commits/master/?author=cbermudez97
https://github.com/kurtosis-tech/ethereum-package/pulls?q=is%3Apr+author%3Acbermudez97

Other than above ones Carlos contributes a lot to currently private repositories which are about to be changed to public ones from which other EL/CL clients can benefit a lot like:

  1. Tool to spin up all EL and CL clients in Virtualized environment in Linode and sync on all testnets and mainnet.
  2. Creating a big library of playbooks in Ansible to easily maintain already created nodes.
  3. Tool which allows to add new non validator nodes to existing devnets (very useful to test SnapSync etc on them without touching existing validators).
  4. Infrastructure monitoring dashboard - tool where all spawned VMs with nodes installed can be browsed, edited (without need to interact directly on VM) or removed

Name: Carlos Bermudez
Project: Nethermind Client DevOps
Team: Nethermind
Joined: 05/04/2022(without Internship 05/07/2022)
Discord handle: cbermudez97
Summary of their work/eligibility: Carlos started working in Nethermind before the Merge. He is contributing as DevOps to the Infrastructure requirements for the Nethermind Client, especially in creating workflows for improving testing in the Post-Merge scenario. Carlos also helps a lot in QA activities and builds new tools which are improving the way on how well Nethermind Client can be tested and monitored.


Public:
https://github.com/NethermindEth/nethermind/commits/master/?author=cbermudez97 (not much here sadly)
https://github.com/NethermindEth/sedge/pulls?q=is%3Apr+author%3Acbermudez97
https://github.com/NethermindEth/metrics-infrastructure/commits/master/?author=cbermudez97
flashbots/builder#137
https://github.com/kurtosis-tech/ethereum-package/pulls?q=is%3Apr+author%3Acbermudez97

Other than above ones Carlos contributes a lot to currently private repositories which are about to be changed to public ones from which other EL/CL clients can benefit a lot like:
1. Easy scripting way to configure all EL and CL clients in Virtualized environment and sync on all testnets and mainnet.
2. Creating a big library of playbooks in Ansible to easily maintain already created nodes.
3. Tool which allows to add new nonValidator nodes to existing devnets (very useful to test SnapSync etc on Devnets without touching existing validators).
4. Infrastructure monitoring dashboard - tool where all spawned VMs with nodes installed can be browsed, edited (without need to jump directly to VM) or removed
@tvanepps
Copy link
Member

can you also add the link references to the Primary Contributions column mentioned in this PR?

make sure to format like this:

nethermindEth/nethermind

@tvanepps tvanepps merged commit 1ddc5af into protocolguild:main Jul 3, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

10 participants