You're seeing this page as if you were . The main menu is still yours, though. Exit from immersion
Alexandre WolffAW

Alexandre Wolff

Blockchain developer

€400/day
Paris, FR
3-7 years

Average response time: 1 hour

Freelancer profile translated to English.
Back to original language

About Alexandre

I am a software developer specializing in blockchain technologies.

I code EVM smart contracts, as well as backend servers that communicate with blockchains in Node.js/TypeScript or Rust.
  • French

    Native or bilingual

  • English

    Native or bilingual

Remote only
Primarily works remotely

Experience

  • Squid
    Lead engineer Blockchain
    SOFTWARE PUBLISHING
    August 2022 - Today (3 years and 9 months)
    Squid is a protocol that aims at simplifying cross chain interactions and make them more accessible. The first use case tackled is cross chain swaps but the long term spectrum is much broader.

    My role is to be the source of insight for conceiving and architecting anything related to the Ethereum ecosystem and the EVM technology. That translates into smart contract development of course, but also multiple tasks on the backend that interacts with blockchains.

    Restructuring of initial POC
    - Review of contracts architecture and protocol security
    - Refactoring of contracts code
    - Creation of unit test suite
    - Refactoring and optimization of local environment launch script
    - Refactoring and improvement of end to end smart contract test suite
    - Architecture redesign of backend for better readability, maintainability and cooperation
    - Deployed and updated contracts on 18 EVM chains
    - Documentation update

    Implementation of new features
    - Fee collector & deposit address contracts
    - Fee estimation logic on backend
    - Integration with multiple protocols (Algebra/Quickswap v3, Axelar, Uniswap's permit2, CCTP, Chainflip, Thorchain, Balancer, 1inch, Kyber aggregator)
    - Creation of graph model and indexer for ERC20 tokens and DEX pools
    - Automation scripts for deployment and upgrade of complex contracts structure protocols
    - Creation of multiple internal tools
    - Calldata compression for L2

    Research
    - Onchain swap routing on multiple DEX
    - Graph technologies in the context of shortest route building
    - Calldata compression
    - Multi hop bridging
    - Account abstraction (ERC 4337)

    Team help
    - Supervised junior in writing of settlement protocol for OTC exchange on chain and improved code, fee cost, security and testing
    - Regular reflections with CTO on technical direction of protocol and news of the ecosystem for future evolutions

    Communication with partners
    - Consensys, Ackee and independent auditors for security audits
    - Security audits review, corrections and documentation
    Solidity EVM Smart Contract Blockchain Node.js Typescript Back-End Development Neo4j
  • Sovryn
    Senior Solidity Developer
    SOFTWARE PUBLISHING
    November 2021 - August 2022 (9 months)
    Sovryn creates multiple defi protocols (DEX, borrowing, staking, perpetual swap, stablecoin) on top of Bitcoin, thanks to the RSK layer 2 hosting an EVM.

    I am a full time member of the 15 people team working on the development of new features and improvements for the products with the scrum agile framework.

    I worked on multiple projects.

    Implementation of meta transactions compatibility to multiple solidity smart contracts
    - Modification of the smart contract code bases for enabling them to receive meta transactions
    - Creation of a GSN paymaster smart contract in solidity to enable users to pay for gas fees with an ERC 20 tokens
    - Creation of a test suite for all of the new code in typescript with mocha, ethers.js and jest
    - Creation of a demo javascript code base to send meta transactions for front end team
    - Implementation of an upgrade mechanism of the paymaster contract
    - Launch of a GSN relay

    Implementation of a signature validation in the Sovryn token bridge
    - Design of a secure architecture and workflow for the project
    - Modification of the solidity smart contract and javascript back end code bases to produce and use signatures
    - Implementation of a p2p network between the Sovryn bridge back end validators to exchange signatures with the Ataraxia library
    - Creation of a test suite for all of the new code in typescript with jest
    - Deployment of the updated smart contracts on BSC mainnet with hardhat

    But also
    - Security audit of the perpetual swap protocol solidity smart contracts
    - Code review and optimization of multiple solidity smart contracts
    - Documentation of all the code I implemented and software I deployed
    Solidity NFT DeFi Hardhat Typescript NodeJS ERC-20 Smart Contract
  • Privi
    Blockchain Developer
    TECH
    March 2021 - October 2021 (7 months)
    Privi is a company aiming at creating a more fair social media platform, by taking advantage of web3 technologies.

    As a full time member of the team, I took care of development and improvement of different parts of the technical infrastructure, and suggestion for technical directions.

    - Automatic retrieval of data on NFTs on Ethereum
    - Creation of cross-blockchain bridges between Ethereum, BSC, Polygon, EOS, WAX and Hyperledger Fabric
    - Implementation of a DAO with the Moloch library
    - Creation of cross-blockchain atomic swaps using hash time locked contracts
    - Polkadot integration with polkadot.js
    - Creation of a token recurring payment mechanism
    - Integration with the Yearn Finance protocol
    - Use of Chainlink as an oracle in a Polygon smart contract
    - Creation of a cross-blockchain deposit contract (Polygon & Hyperledger Fabric)
    - Creation of a copyright distribution contract compliant with EIP 2981
    - Integration with GSN (Gas Station Network) to allow users to pay transaction fees with Privi's ERC 20 token when interacting with the application
    - Implementation of an Axie infinity-like behavior for a smart contract
    - Implementations of EIP 2981 in an NFT smart contract
    - Implementation of a factory pattern for crowdfunding smart contracts
    - Creation of an automatic copyright distribution smart contract protocol as a token for music financed on the blockchain
    - Creation of a listener that updates a database every time a specific address receives or sends an NFT on Ethereum, Polygon or Binance Smart Chain
    NFT Blockchain Ethereum Solidity JavaScript Defi

Recommendations

Be the first to recommend Alexandre

Help this freelancer shine by sharing your experience working together.

These freelancer profiles also match your criteria

AgathaA

Agatha Frydrych

Backend Java Software Engineer

4.7

(3)

2

BaptisteB

Baptiste Duhen

Fullstack developer

4.6

(4)

5

AmedA

Amed Hamou

Senior Lead Developer

4

(2)

7

AudreyA

Audrey Champion

Web developer

4.3

(3)

4

Education

  • Bachelor's degree
    University of Strasbourg
    2013
    Informatique
  • Master's degree
    Mercer University
    2015
    Finance

Skill set

Categories