Skip to content
View r4f4777's full-sized avatar

Block or report r4f4777

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
r4f4777/README.md

Hey, I'm Rafael Guiberteau — Junior blockchain engineer focused on Solidity, Foundry, and smart contract security.

I'm a Software Engineer from Spain, specializing in Blockchain, Smart Contracts, and Web3 Security.
My focus is on building real, production-grade blockchain systems — from Solidity smart contracts with Foundry to enterprise networks on Hyperledger Fabric.

I love creating things that live on-chain, understanding how protocols work under the hood, and improving every week through consistent building.


What I'm Focused on Right Now

  • Mastering Solidity & Foundry
  • Deepening knowledge in smart contract security
  • Creating a strong portfolio of Web3 projects
  • Learning advanced blockchain architecture (DeFi, AMMs, oracles, staking…)
  • Writing technical blockchain content (EasyBlockchain newsletter)

Tech Stack

Blockchain & Smart Contracts

  • Solidity, Foundry, Hardhat
  • Hyperledger Fabric (Go chaincode, CA, peer/network config)
  • Ethereum / EVM fundamentals
  • Web3 concepts: ERC20, ERC721, staking, pools, oracles, gas, CEI pattern

Backend & Engineering

  • Java (Spring Boot), Go, HTML, CSS
  • REST APIs, microservices, DBs
  • Docker, Linux, Git

Tools

  • Foundry / Forge / Anvil
  • VSCode + Solhint
  • GitHub Projects
  • Supabase

Featured Projects (👉 See pinned repositories below 👇)

🔹 Wallet Contract (Solidity + Foundry)

A secure ETH wallet supporting deposits, owner-restricted withdrawals, ownership transfer, events, and full Foundry unit test suite.
Designed following real audit patterns and CEI principles.

https://github.com/r4f4777/eth-wallet-foundry


🔹 ERC-20 Token — Minimal Standard Implementation (Solidity + Foundry)

A standard-compliant ERC-20 token implemented from scratch, without OpenZeppelin. Designed to mirror production ERC-20 behavior used in DeFi protocols. Includes full allowance mechanics, infinite allowance support, strict revert conditions, and a comprehensive Foundry test suite covering happy paths, reverts, and event emissions.
Focused on deeply understanding ERC-20 internals and real-world DeFi token behavior. Built to be extended later with ERC-721, staking, and AMM logic.”

https://github.com/r4f4777/erc20-token-foundry


🔹 BCDonaciones — Blockchain Donation Platform (Hyperledger Fabric)

Bachelor thesis project.
A full blockchain donation system built using:

  • Hyperledger Fabric
  • Go chaincode
  • Java Spring Boot API
  • Angular front-end

Includes a complete Fabric network with peers, orderers, CAs, and real smart contract logic.

https://github.com/r4f4777/BCDonaciones


🔹 FeedApp — Real-Time Voting Platform (Java + Spring Boot)

A university project built during my stay in Norway.
A Spring Boot + WebSockets application for real-time polls and votes.

https://github.com/r4f4777/FeedApp


Web3 Portfolio Roadmap (In Progress)

I update GitHub weekly with new blockchain projects.
Here’s my current roadmap:

  1. ✔️ Wallet Contract (Solidity + Foundry)
  2. ✔️ ERC-20 Implementation (Solidity + Foundry)
  3. ⏭️ ERC-721 NFT Contract (Incoming) <-- Current focus
  4. Staking Contract
  5. Mini-DEX (AMM)
  6. Reentrancy Demo + Security Fix
  7. DAO Basic Version
  8. Hyperledger Fabric Network Example
  9. Full Web3 dApp (frontend + contracts)

My goal is to build the strongest junior-to-mid Web3 portfolio possible.


Connect With Me


Philosophy

“Subir la montaña cuesta, pero las vistas desde arriba siempre son mejores.” “Climbing the mountain is hard work, but the views from the top are always better.” I believe in long-term focus, building consistently, and understanding things with depth — not hype.

Every project here represents a step toward becoming a great blockchain engineer.


Thanks for stopping by — and if you're building something in Web3, feel free to reach out. 🚀

Pinned Loading

  1. eth-wallet-foundry eth-wallet-foundry Public

    A simple Ethereum wallet smart contract with full Foundry test suite.

    Solidity

  2. BCDonaciones BCDonaciones Public

    Bachelor Thesis Project by Rafael Guiberteau Tinoco.

    Java

  3. erc20-token-foundry erc20-token-foundry Public

    Minimal ERC-20 token implemented from scratch in Solidity with a full Foundry test suite. Focused on understanding ERC-20 internals, allowance mechanics, and production-grade token behavior.

    Solidity