Skip to content
View felix314159's full-sized avatar
🎯
Locked in
🎯
Locked in

Block or report felix314159

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

Hi, I'm Felix

I'm a software engineer with a PhD in computer science and professional experience building protocol specifications, testing infrastructure, and developer tooling at the Ethereum Foundation.

Much of my recent work has focused on Ethereum's execution layer, particularly:

  • ethereum/execution-specs - executable Python specifications and test-generation infrastructure for Ethereum's execution layer
  • ethereum/execution-spec-tests - former standalone repository for execution-layer test generation, now archived and integrated into execution-specs
  • Cross-client testing, debugging, and collaboration with Ethereum execution-client teams
  • CI/CD, developer automation, performance improvements, and maintainability

Outside protocol engineering, I enjoy building practical backend and infrastructure software. I prefer systems that are simple, well-tested, observable, and reliable.

Technologies

  • Primary languages: Python, Go, Solidity
  • Areas: Backend systems, protocol testing, developer tooling, distributed systems, CI/CD, and software security

I'm looking for a software engineering role involving backend systems, infrastructure, testing, developer productivity, protocol engineering, or software security.

You can also find me on X.

Pinned Loading

  1. ethereum/execution-specs ethereum/execution-specs Public

    Specification for the Execution Layer. Tracking network upgrades.

    Python 1.2k 484

  2. ethereum/execution-spec-tests ethereum/execution-spec-tests Public archive

    A Python framework and collection of test cases to generate test vectors for Ethereum execution clients

    Python 206 200

  3. cuda-eth cuda-eth Public

    Mines vanity addresses (EOA and contract) with user-customizable prefix and suffix, also mines Solidity function selectors

    Cuda

  4. cuda-git-commit-miner cuda-git-commit-miner Public

    Script that allows you to mine Git commit hash prefixes you like (GitHub only displays the first seven chars)

    Cuda 3

  5. unicode-detector unicode-detector Public

    Detect any unicode symbols to prevent LLM prompt injection attacks and invisible malicious code attacks

    Python 1

  6. dc-logger dc-logger Public

    Download + real-time sync entire Discord server content into structured SQL database, designed for LLM consumption with human-readable real-time logs.

    Go 4 1