Polkadot Fellowship Application - Jamal Jones

16d ago
0

Background Information

I am Jamal Jones, a fullstack blockchain engineer specializing in Rust/Solidity Smart contract development and also Blockchain integrations using Rust/Typescript with strong interests in cryptography, Blockchain Interoperability, Wallet UX and Protocol architectures. I worked in the past on DeFi teams, Dev Advocacy (including for Polkadot Africa), Fullstack development focusing on community engagement, product architecture. On my personal hours, I build Blockchain tooling and other interesting products having worked on PVM Precompiles that exposes Soldiity interfaces for interacting the revive-exposed precompiles logic.

Motivations for Applying

I have been bullish on the Polkadot ecosystem and consider the Fellowship as a great way to further my journey within the Blockchain ecosystem. After spending time exploring the product and building D'apps, I am driven to explore contributions to the core protocol itself. I greatly admire the core engineers within the fellowship and appreciate the opportunity to learn from them and focus my efforts to the long-term progression and improvements of the ecosystem. The fellowship is the most direct way to achieve this goal.

Areas of Interest

My interests are deeply tied to the core layers around

  • Interoperability: concerning with XCM operations, testing, benchmarking and developer experience (and education).
  • Smart Contracts Functionality: including Precompiles logic(s), Pallet Revive, Asset(s), Staking and related functionalities
  • Benchmarking and Integration Testing: Improving the quality of code within the ecosystem and learning from the high end patterns used
  • Ecosystem Tooling: like SubXt, Zombienet, PAPI e.t.c

Contributions to Polkadot SDK

I have done some work contributing to the SDK, and joining the fellowship will allow me to be able to further the pursue the chance(s) to be more useful to the ecosystem. Some of them are:

  1. Fix/Improvement: [On_demand_assigner](https://substrate.stackexchange.com/questions/11366/ondemandassignmentprovider-ondemandorderplaced-event-was-removed/11389#11389# events improvements on Relay runtime, PR@4339
  2. XCM Benchmark Trait Generation: Removed redundant boilerplate code in the XCM versions' definitions and allow auto generated traits in Pr#12298 and also implemented another logic to totally remove the boilerplate logic that every runtime must deal with when benchmarking their XCM instructions in PR#12407.

I am currently working on resolving more XCM improvements within the codebase while also working (on my personal fork) on some cryptographic precompiles logic related to pallet-revive that can be used by Solidity developers.

GitHub Profile: https://github.com/bolajahmad
Polkadot Address: 16kBSj4Za5JGtqr2um1t5vsdomeTVVw6feEuN6jm7nL2WBBv

Applicant
16kB...WBBv
16kBSj4Za5JGtqr2um1t5vsdomeTVVw6feEuN6jm7nL2WBBv
Reply
Up
Share
Comments