Skip to content
This repository was archived by the owner on Jul 14, 2023. It is now read-only.

Conversation

@eskimor
Copy link

@eskimor eskimor commented Nov 11, 2022

I am eskimor and have been working on Parachain Consensus for the last two
years. Given this time period I am applying for the III Dan: Fellow.

Major code contributions:

My first subsystem, was a rewrite of availability-distribution to make it
request/response based and thus efficient enough for production networks:

paritytech/polkadot#2423

That work was based on previously introducing request/response protocols into
Polkadot:

paritytech/polkadot#2352
paritytech/polkadot#2263

I then ported further subsystem to more efficient request/response protocols:

paritytech/polkadot#2621
paritytech/polkadot#2640

Also statement-distribution needed some boost to deal with large statements
(e.g. runtime upgrades) properly:

paritytech/polkadot#2803
paritytech/polkadot#2984

Later I started focusing on disputes and designed and implemented large parts of
our current dispute system:

paritytech/polkadot#3158
paritytech/polkadot#3282
paritytech/polkadot#4134
paritytech/polkadot#5323
paritytech/polkadot#5785
paritytech/polkadot#5894

Educational

Major contributions to the implementer's guide, in particular to the dispute
system, which were very well received. I also participated at the Polkadot
Academy as a lector. As a team lead I constantly mentor team members in
chat, calls, PR reviews and forum.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants