plan-hr

Type: pitch
Tags: amigoshrhuman-resourcesorganizationhiringcompensationteam-structure
Created: Sun Nov 02 2025 00:00:00 GMT+0000 (Coordinated Universal Time)

Human Resources Plan - Amigos

Roles Overview

CEO Team

Team Responsibilities:

CEO: Manfred Touron

Why: The best person to lead the whole company, in terms of previous experience and in existing leadership as CTO on Gno.land, and in understanding the complexities of creating, fundraising and running a company effectively.

Responsibilities:

Technical Project Manager: Nemanja Aleksic

Why: The project to work on remains primarily one. Nemanja shouldn’t function as a manager, but as someone who keeps a bird’s eye view on the current status of the whole team of engineers, and of areas which are at risk and should be considered to be re-assigned to people. Ultimately, deciding to kill or invest somewhere should be a CEO’s decision, but I think Nemanja has proven to be an effective TPM to keep track of the tasks at hand and push us towards completing mainnet-critical tasks, so I think it’s useful to have him on the CEO team as a crucial part of mission control. Furthermore, I think he could be a great fit to manage the collaborations with partner companies and what they work on, so I think this all makes it into a highly-visible, relevant and challenging role for him.

Responsibilities:

Future Roles

Non-technical roles, such as CSO, Legal, …


VM Team

Team Responsibilities:

Lead: Morgan Bazalgette

Why: He has previously demonstrated technical ability in leading the VM topic on the Gno team, leading several high-visibility topics on the VM and improving its usability and understanding within the team. He made strong proposals of things to improve the VM, and has been an effective mediator in previous technical decisions. He also has a good capacity to specify, document, and comment and speak publicly.

Responsibilities:

Marc Vertes

Why: 30+ year expertise writing virtual machines. His experience has shown working with Gno and was under-utilized, having most of his opinions and inputs shadowed by Jae. With Amigo, there can be a fresh start and he can have the creative space to create the VM he wanted to build and see it to fruition.

Responsibilities:

TO HIRE: Third VM Engineer

A third engineer would be a perfect match to complete this team, though it is a tough spot to fill. We’d need someone which has some experience or provable interest in crucial ā€œruntime-buildingā€ topics, like: memory management, garbage collection, compilation, concurrent programming, efficient data structure design. Maxwell could fill this position, but I think he overall lacks initiative (he doesn’t counter proposals or say ā€œwe should do thisā€; but he’s a good executor).


Blockchain Team

Team Responsibilities:

Lead: Thomas Bruyelle

Why: Thomas has proven experience being a team leader. He has been effective and more product-driven as far as I know as compared to Milos. He is familiar with IBC, and is an asset should we choose to stay within Cosmos, but has blockchain experience that is similarly valid should we use other ecosystems.

Responsibilities:

Antonio Navarro

Why: Antonio has proven great capacity and knowledge in designing software architectures, databases and being generally familiar in decentralized protocols, often able to think outside the box. He additionally wrote a great indexer for Gno which has proven to be very useful and would be great to further develop on Amigo. I think having him work on the core blockchain part would be a great asset.

Responsibilities:

Team Notes


DevOps and Network Tooling Team

Team Responsibilities:

Lead: Milos Zivkovic

Why: While Milos has made significant contributions to the Blockchain and shown interest in the consensus layer through LibTM, and think he’ll be highly relevant in that topic, I think the area where he has shown the biggest interest and capacity of topic leadership has been validators and validator infrastructure and tooling. Milos struggles in making ā€œbig architecturesā€, so he shouldn’t lead that part, which is better fit for Antonio/Thomas, but he will doubtlessly contribute to blockchain anyway knowing his interest and workaholism.

Responsibilities:

Sergio Matone

Why: He was the main DevOps for Gno, so this placing seems obvious. He’s been effective at proposing efficient mechanisms to deploy testnets and improve their reliability, as well as the reliability of the CI pipeline, so I think he will be a great fit for this team.

Responsibilities:

Antoine Eddi

Why: So far, the areas he’s worked on seem to have been primarily adjacent to the topics of the CI and Validator tooling, and I think he enjoys working with Milos. Plus, I think we will need someone to more seriously tackle the topic of observability, and I think he might like & enjoy working on it.

Responsibilities:


Developer Experience and Branding Team

Team Responsibilities:

Lead: Alexis Colin

Why: Alexis has demonstrated great proactiveness and interest in working on Amigo. He seems proactive on the topic and with good ideas on what to do for branding and GnoWeb. For this reason, I trust him to be more of a leader than Guilhem for now. I don’t trust him with the whole mission that I’d want for this team, but I think he will respond positively to being given responsibilities.

Responsibilities:

Guilhem Fanton

Why: Guilhem has done great work on gnodev, and I think his experience can be used to re-create a similar software for live development on smart contracts. The coupling with Alexis works and I regard the work they’ve done on gnoweb as very good.

Responsibilities:

TO HIRE: UX Designer

A UX designer for developer-targeted software. Someone that starts their day looking at a home page and tries to do something as a beginner, and fixes what isn’t working. Who would write curl | sh scripts, who would look to see how to package software for package managers, who previously wrote documentation for widely-used software, who has worked actively on open source projects. Who has spoken at conferences, and who could actually eventually lead this team.

TO HIRE: Leon

Leon, as a person that works (generally) well with the team and well with Guilhem, who has shown to work well under good direction and who is a good communicator for workshop and in-person events.

Team Notes

This team is multi-faceted and maybe too ā€œdispersiveā€; it can be one that splits up as we grow. But I think in an initial phase it makes sense to keep these people together, to work on what is ultimately a common goal:

When this team is successful, we have a good base to hire a marketing team and start participating in conferences. Money spent on acquiring a large user-base when the product is unfriendly or obtuse when trying to start use it is wasted. All the teams should obviously collaborate to make things easy to use. But I think especially with Amigo, we have a shorter time window to make this work and having ā€œdevelopers optimizing products for developersā€ can work.


Organizational Philosophy

Flexible Structure

The current set-up is ā€œhyper-specificā€ in terms of trying to box people into their responsibilities. While the structure should try to have people cover the whole project on the different ā€œkey areasā€ to work on, we should encourage people first and foremost to work where they see a need and think they can contribute, and not just work in their box.

Not everyone, even in the current team, will be so proactive to escape their box. But it’s important we keep encouraging everyone who can be autonomous and self-driven to do so, and to not feel constrained by their focus area.

Dog-fooding Requirements

We need to have everyone dog-food, and it should be mandatory. I think we can tackle it from two points of view:

Usage Perspective

Gradually moving most of our systems to coordinate and work together to an internal chain. These are the things we could look to move:

ā€œAnd if it’s broken, go fix it.ā€

Development Perspective

Enforcing hackathons and side-projects built with smart contracts, like a side project time / ā€œ20% projectā€, but restricted to working with our smart contract language.

Proposal: Have everyone do 1 week every 5-week cycle working on a side-project (ā€œhackathon weekā€), and make that week the same for everyone (encouraging working together). The ā€œhackathon weekā€ can be traded at will (say: 1 day a week working on a side project, up to 4 consecutive weeks out of 20 focusing strictly on a side project).

Reference: https://hackmd.io/COjhc6WOSri45QhuNJDJzQ?both

Early Stage Hiring Strategy

Developer Relations & Community Building

Target Profile: Vik-like Early Builders

Developer Relations Approach:

See also

← Back to Knowledge Base