Skip to content
View GushALKDev's full-sized avatar

Block or report GushALKDev

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.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

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

Report abuse
GushALKDev/README.md

Gustavo Martín. Protocol Architect and Senior Smart Contract Engineer. Solvency-first smart contract engineering for DeFi protocols.

Senior Smart Contract Engineer building DeFi systems that stay solvent under adversarial conditions: vaults, lending markets, AMMs and liquidation engines. Before DeFi, I spent three years developing PLC and SCADA control software for the cooling and ventilation systems behind CERN's accelerators and experiments. I bring the same discipline onchain: specify the invariants first, then build and test the code against them.

Currently tech lead at Roofcast, a real-estate prediction market protocol, and independent protocol architect.

Solidity Yul Foundry Hardhat TypeScript Node.js NestJS Rust / Anchor

Featured work

Money market

Isolated, single-base lending market inspired by Compound III, built around provable solvency: directed rounding, a single accounting path and bad debt recorded as negative reserves.

277 tests, coverage above 95% per contract, stateful invariant suite

Repository

ERC-4626 vaults

Vault accounting decoupled from yield strategies, with an atomic leveraged loop on Uniswap V4 flash loans and Aave V3 E-Mode.

205 tests, 93.72% coverage, 27 stateful invariant tests

Repository

Real-yield staking

A later independent rebuild of the staking system I wrote at Dexynth, with an O(1) reward accumulator.

Over 96% less gas to unstake, over 72% less to harvest

Repository

RWA security token

Permissioned security token implementing the ERC-3643 identity and compliance model from scratch: signed EIP-712 attestations, a modular compliance engine and custodian-gated recovery.

Solidity, Foundry, EIP-712, ERC-3643 subset, ERC-1643

Repository

Synthetic trading

Leveraged synthetic futures against a single-sided USDC vault, with a three-layer solvency design and Pyth prices anchored to Chainlink. An independent design drawing on my work at Dexynth.

Solidity, Foundry, ERC-4626, Pyth, Chainlink

Repository

Prediction market

Independent research proof of concept, built before my work at Roofcast. Not production code.

Virtual-liquidity CPMM, Gnosis Conditional Tokens

Repository

Security reviews

Reports and findings are collected in security-review-reports.

Protocol Focus Approach
Vault Guardians ERC-4626 compliance and access control Foundry, fuzzing
Thunder Loan Flash loans and oracle manipulation Manual review, Slither
Boss Bridge L1/L2 message passing and signature replay Stateless fuzzing
TSwap AMM invariant analysis (x * y = k) Invariant testing

Other projects

  • Pulsar DAO: governance program on Solana with a hybrid voting model, proxy locks and treasury execution. Rust and Anchor.
  • GMX V2 AI agent: Telegram bot that turns natural-language commands into trades on GMX V2 (Arbitrum). Node.js, TypeScript, OpenAI API, ethers.js.
  • EIP-712 wallet verification: off-chain signature verification for gasless interactions.

I work with teams as an engineer, architect or security reviewer. Whether you are building a protocol or hiring for one, feel free to reach out.

LinkedIn

Pinned Loading

  1. evm-lending-borrowing-protocol evm-lending-borrowing-protocol Public

    Isolated, single-base money market on EVM. Compound III (Comet)-inspired architecture, fully original code. Index-based accounting, absorb liquidation, Pyth + Chainlink oracle, built around a prova…

    Solidity

  2. evm-yield-bearing-vaults evm-yield-bearing-vaults Public

    Modular ERC-4626 vaults with pluggable strategies: an atomic leveraged loop (Uniswap V4 flash loans, Aave V3 E-Mode), keeper-triggered emergency divest, high-water-mark fees and stateful invariant …

    Solidity

  3. evm-dexynth-multilevel-real-yield-staking evm-dexynth-multilevel-real-yield-staking Public

    Hardened & Secure Multi-Level Staking Smart Contract designed to distribute Real Yield in the form of Reward Tokens. Users stake their DEXY tokens and choose a lock-up period (level), which determi…

    Solidity

  4. evm-rwa-security-token evm-rwa-security-token Public

    Proof-of-concept for tokenizing a real-world financial asset as a permissioned security token on EVM. Implements a subset of the ERC-3643 (T-REX) and ERC-1400 models: on-chain identity/KYC registry…

    Solidity

  5. evm-synthetic-trading-protocol evm-synthetic-trading-protocol Public

    Leveraged synthetic trading with single-sided liquidity: one ERC-4626 USDC vault is the counterparty to every trade, with oracle-based execution (Pyth, anchored to Chainlink) and a three-layer solv…

    Solidity

  6. evm-prediction-market evm-prediction-market Public

    Research proof of concept of a prediction market on EVM: virtual-liquidity CPMM, one-click trading through an atomic router and Gnosis Conditional Tokens custody. Not production code.

    Solidity