QA ENGINEER ACTIVITIES FOR REVIEWS SMART CONTRACTS AT THE BLOCK TEMPLE - (Work In Progress)
The aim of this project is to create a trustless, blockchain-based review platform that enables authentic customer feedback, secured through Polygon network using smart contracts ensuring transparent and indelible reviews for enhanced credibility. Also creating a concept that uses Bitcoin network in conjunction with the previous project by creating Merkle-Trees and transacting its roots to the Bitcoin network without wasting block space.
- Languages: Solidity, Javascript.
- Libraries: Hardhat, Ethers.
- Others:
- Remix: as an extra IDE for Solidity.
Design and development of a sweeper-fighter bot to recover funds and ERC20 tokens from target wallets during the Arbitrum’s airdrop event. This software is able to fight in other blockchains like Polygon. Differences lie in each blockchain’s characteristics, such as mempool and gases managing.
- Languages: Python, Solidity.
- Libraries: Web3.py.
- Others:
- Scanner: both ArbiScan and PolygonScan were used to analyse important features and functioning of each smart contract’s code.
Practice aiming to find out vulnerabilities and potentially improvement proposals within the XBetters smart contract code. Full analysis can be found here.
- Languages: Solidity, Javascript, LaTeX.
- Libraries: Hardhat, Ethers, ERC721A, OpenSea, OpenZeppelin.
- Others:
- Tenderly: for debugging purposes.
- Remix: as an extra IDE for Solidity.
Design and development of a blockchain Web3 project, using the ERC721 standard.
- Blockchain: Ethereum Layer-2 Polygon.
- Languages: Solidity, Javascript, Python.
- Libraries: Chainlink's VRFv2, React, Hardhat, Ethers.
- Others:
- Tenderly: for debuggin purposes.
- Infura: to extract blockchain data, in order to evaluate it for decision-making.
- Notion: for project management.
Design and development of a lottery DApp using Chainlink's VRFv2.
- Blockchain: deployable in any of the following networks - Ethereum, BSC, Polygon, Avalanche and Fantom.
- Languages: Solidity, Javascript.
- Libraries: Chainlink's VRFv2, React, Hardhat, Ethers, Tailwind CSS, Thirdweb.
- Others:
- Tenderly: for debuggin purposes.
INTERNSHIP & BCS PROJECT: DEPARTMENT OF COMPUTER SCIENCE AND NUMERICAL ANALYSIS (EPSC) - (2021 - 2022)
Study of grammatical genetic programming algorithms for mining class association rules with PonyGE2
The aim of this project is to present an approach for class association rule generation using genetic programming methods, accompanied with a colorectal cancer dataset provided by the Reina Sofía University Hospital to validate the proposal, studying parameters values and comparing the extracted results, potentially interesting for an expert, with other proposals.
- Languages: Python, LaTeX.
- Libraries: NumPy, Matplotlib, Pandas, Scikit-Learn.
IBM Watson Assistant implementation for Information Systems subject in the Computer Science Degree.