# Nikos Kontakis - Fellowship Application ## About me I am Nikolaos Kontakis, starting in the beginning of 2021 as a Parity employee until today, I work on Polkadot related projects, mainly on Substrate-Connect and Zombienet. In addition to my professional commitments, I have dedicated my free time to crafting small applications (e.g. [polkadot-notify.me MVP](https://hackmd.io/@x18aFsmGSR6ejQqAzhNs_A/Skm8DYkB3) which is currently being refactored and rebuild) and contributing to open-source initiatives. I am a member of [@polkadot{.js}](https://github.com/polkadot-js), [Polkadot Blockchain Academy](https://github.com/Polkadot-Blockchain-Academy). Especially in PolkadotJS, I've made contributions to Polkadot-js apps and API, particularly in the context of the integration with substrate-connect and light clients; I am a Polkadot Blockchain Academy Alumni from Cohort #2 (Buenos Aires), where I contributed to but also supported (with several integrations and code-improvements) the [presentation project of the PBA](https://github.com/Polkadot-Blockchain-Academy/pba-content). My commitment to knowledge sharing led me to deliver presentations on the topics of light clients and substrate-connect, engaging with Cohorts #2 in Buenos Aires and #3 in Berkeley. I currently continue supporting Polkadot Blockchain Academy efforts with tech support and participation in the steps of admissions; Am one of the top contributors of [Substrate-connect](https://www.github.com/paritytech/substrate-connect), and [Zombienet](https://www.github.com/paritytech/zombienet) ## Some non-trivial PRs - **Polkadot-SDK**: [Implement wrapping of EPM types](https://github.com/paritytech/polkadot-sdk/pull/1633), - [**Substrate**](https://github.com/paritytech/substrate/pull/11934), [**Polkadot**](https://github.com/paritytech/polkadot/pull/5863) and [**Cumulus**](https://github.com/paritytech/cumulus/pull/1514): Rename CLI and keep block flags; - Substrate: [Rename node-runtime to node-kitchensink-runtime](https://github.com/paritytech/substrate/pull/11930); - [Integrate **Substrate Connect** with **polkadotJS** apps](https://github.com/polkadot-js/apps/pull/5644); - [Integrate **Substrate Connect** with **Polkadot Staking Dashboard**](https://github.com/paritytech/polkadot-staking-dashboard/pull/166); - earliest PRs on PolkadotJS Apps [[1]](https://github.com/polkadot-js/apps/pull/4068), [[2]](https://github.com/polkadot-js/apps/pull/4254); ## Videos - [Sub0 2021 Online: Unstoppable Apps, Light Clients & Parachains](https://youtu.be/sfwg2aMz66I?si=tRLGCKapPuaSz2IB) - [Build dApps with the Substrate Connect light client | @PolkadotNetwork Hackathon: North America Edition](https://www.youtube.com/watch?v=rNlLbs359h4) - [Web3 Workshop - “Substrate Connect” | IBC Continuum 2022-23](https://www.youtube.com/live/md6DPSt5yvk?si=YbtFX1QUlVpiTkpm) ## Repositories I've contributed: #### Paritytech - substrate-connect: [PRs](https://www.github.com/paritytech/substrate-connect/pulls?q=is%3Apr+sort%3Aupdated-desc+is%3Aclosed+author%3Awirednkod) - zombienet: [PRs](https://www.github.com/paritytech/zombienet/pulls?q=is%3Apr+sort%3Aupdated-desc+is%3Aclosed+author%3Awirednkod) - zombienet-sdk: [PRs](https://www.github.com/paritytech/zombienet-sdk/pulls?q=is%3Apr+sort%3Aupdated-desc+is%3Aclosed+author%3Awirednkod) - zombienet-vscode-extension: [PRs](https://www.github.com/paritytech/zombienet-vscode-extension/pulls?q=is%3Apr+sort%3Aupdated-desc+is%3Aclosed+author%3Awirednkod) - polkadot-api: [PRs](https://github.com/paritytech/polkadot-api/pulls?q=is%3Apr+sort%3Aupdated-desc+author%3Awirednkod) - polkadot-sdk: [PRs](https://github.com/paritytech/polkadot-sdk/pulls?q=is%3Apr+sort%3Aupdated-desc+author%3Awirednkod) - polkadot: [PRs](https://www.github.com/paritytech/polkadot/pulls?q=is%3Apr+sort%3Aupdated-desc+is%3Aclosed+author%3Awirednkod) - cumulus: [PRs](https://github.com/paritytech/cumulus/pulls?q=is%3Apr+sort%3Aupdated-desc+author%3Awirednkod) - npm_publish_automation: [PRs](https://github.com/paritytech/npm_publish_automation/pulls?q=is%3Apr+sort%3Aupdated-desc+is%3Aclosed+author%3Awirednkod) - metadata-portal: [PRs](https://github.com/paritytech/metadata-portal/pulls?q=is%3Apr+sort%3Aupdated-desc+is%3Aclosed+author%3Awirednkod) - parity-bridges-ui: [PRs](https://www.github.com/paritytech/parity-bridges-ui/pulls?q=is%3Apr+sort%3Aupdated-desc+is%3Aclosed+author%3Awirednkod) - polkadot-cloud: [PRs](https://www.github.com/paritytech/polkadot-cloud/pulls?q=is%3Apr+sort%3Aupdated-desc+is%3Aclosed+author%3Awirednkod) - polkadot-scripts: [PRs](https://www.github.com/paritytech/polkadot-scripts/pulls?q=is%3Apr+sort%3Aupdated-desc+is%3Aclosed+author%3Awirednkod) - polkadot-staking-dashboard: [PRs](https://www.github.com/paritytech/polkadot-staking-dashboard/pulls?q=is%3Apr+sort%3Aupdated-desc+is%3Aclosed+author%3Awirednkod) - smoldot-ads: [PRs](https://www.github.com/paritytech/smoldot-ads/pulls?q=is%3Apr+sort%3Aupdated-desc+is%3Aclosed+author%3Awirednkod) - substrate-website: [PRs](https://www.github.com/paritytech/substrate-website/pulls?q=is%3Apr+sort%3Aupdated-desc+is%3Aclosed+author%3Awirednkod) #### PolkadotJS - polkadot api: [PRs](https://www.github.com/polkadot-js/api/pulls?q=is%3Apr+sort%3Aupdated-desc+is%3Aclosed+author%3Awirednkod) - polkadot apps: [PRs](https://www.github.com/polkadot-js/apps/pulls?q=is%3Apr+sort%3Aupdated-desc+is%3Aclosed+author%3Awirednkod) - polkadot dev: [PRs](https://www.github.com/polkadot-js/dev/pulls?q=is%3Apr+sort%3Aupdated-desc+is%3Aclosed+author%3Awirednkod) - polkadot docs: [PRs](https://www.github.com/polkadot-js/docs/pulls?q=is%3Apr+sort%3Aupdated-desc+is%3Aclosed+author%3Awirednkod) - polkadot extension: [PRs](https://www.github.com/polkadot-js/extension/pulls?q=is%3Apr+sort%3Aupdated-desc+is%3Aclosed+author%3Awirednkod) #### Polkadot-Blockchain-Academy Polkadot-Blockchain-Academy/pba-content: [PRs](https://github.com/Polkadot-Blockchain-Academy/pba-content/pulls?q=is%3Apr+sort%3Aupdated-desc+author%3Awirednkod) #### smol-dot smoldot: [PRs](https://github.com/paritytech/smoldot/pulls?q=is%3Apr+sort%3Aupdated-desc+is%3Amerged+author%3Awirednkod) #### substrate-developer-hub - substrate-docs: [PRs](https://www.github.com/substrate-developer-hub/substrate-docs/pulls?q=is%3Apr+sort%3Aupdated-desc+author%3Awirednkod) #### Other [kianenigma/polkadot-release-inspector](https://www.github.com/kianenigma/polkadot-release-inspector) [kianenigma/polkadot-basic-notification](https://www.github.com/kianenigma/polkadot-basic-notification) [kianenigma/substrate-metadata-scanner](https://www.github.com/kianenigma/substrate-metadata-scanner) [shawntabrizi/polkadot-js-bundle](https://www.github.com/shawntabrizi/polkadot-js-bundle) ## Rank range I apply for Dan 1 at your discretion.