Skip to content
View maikelordaz's full-sized avatar

Highlights

  • Pro

Block or report maikelordaz

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 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
maikelordaz/README.md

Hi, I'm Maikel Ordaz 👋

Smart Contract & Onchain Infrastructure Engineer

I’m a Solidity engineer with 4+ years of professional blockchain experience building security-critical, upgradeable EVM systems.

My work includes account abstraction, modular protocol architecture, DeFi infrastructure, formal verification, smart-contract security, deployment tooling, and production debugging.

Current focus

  • ERC-4337 UserOperation creation and session-key integrations
  • In-app smart wallets and account-abstraction debugging
  • EIP-7702 wallet security tooling in Rust
  • Modular and upgradeable Solidity architectures
  • Foundry fuzz, invariant, property, scenario, and fork testing
  • Certora specifications and audit remediation
  • ERC-4626 vaults and Uniswap V3 strategies

Selected work

A security-focused Rust CLI for inspecting and resetting EIP-7702 delegations assigned to EOAs.

Built with Rust, Alloy, Tokio, Clap, tracing, and secure private-key handling.

Major contributor to a public Solidity protocol.

  • Migrated the protocol from a factory architecture to the Diamond pattern to address EIP-170 contract-size limitations
  • Authored 82 of 101 protocol pull requests
  • Maintained nearly 90% Hardhat test coverage
  • Built deployment scripts, interaction tooling, subgraphs, and protocol tests

Takadao smart-contract infrastructure

Professional work includes:

  • ERC-4337 in-app wallet integrations, UserOperation creation, and session keys
  • A UUPS-upgradeable, command-based modular protocol router
  • An ERC-4626 vault and multi-strategy allocation system
  • Uniswap V3 concentrated-liquidity strategy management
  • Circuit breakers, withdrawal controls, and role-based security
  • Foundry invariant suites and Certora specifications
  • Arbitrum deployments, subgraphs, and operational tooling

Some of this work is currently private or under active development.

Security and research

  • Competitive smart-contract security research
  • Confirmed finding in a Cantina audit competition
  • Audit preparation, remediation, and design reviews
  • Invariant-driven protocol architecture
  • Gas optimization and threat-aware design

Technologies

Smart contracts: Solidity, EVM, OpenZeppelin, ERC-4337, EIP-7702, ERC-4626, Uniswap V3, UUPS, Diamond pattern

Security and testing: Foundry, Hardhat, Certora, fuzz testing, invariant testing, fork testing, Tenderly

Infrastructure: Rust, TypeScript, JavaScript, Ethers.js, GraphQL, The Graph, Goldsky, Git, CI/CD

Writing

I write about smart-contract architecture, testing methodology, security, and DeFi:

Contact

GitHub activity

Maikel's GitHub statistics

Pinned Loading

  1. eip7702reset eip7702reset Public

    Rust 3

  2. ERC115-yul ERC115-yul Public

    Solidity

  3. Swapper Swapper Public

    JavaScript

  4. Multisignature-wallet Multisignature-wallet Public

    Solidity