Skip to content
View HernaniSamuel's full-sized avatar
πŸ’­
Software Engineer
πŸ’­
Software Engineer

Block or report HernaniSamuel

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

Hi there πŸ‘‹

I'm a Software Engineering graduate focused on low-level systems and virtual machines written in Rust.

πŸ¦€ About Me

  • Building interpreters and emulators in Rust
  • Interested in explicit state modeling and safe transitions
  • Exploring ISA implementations and virtual machines
  • Focused on correctness and well-defined state machines

πŸš€ Current Projects

  • Brainfuck interpreter
  • Chip-8 emulator
  • RISC-V RV32I emulator (WIP)

⏭️ Next

  • Basic WebAssembly interpreter
  • Experimental programming languages (design phase)

🧠 Interests

  • Programming language design
  • Virtual machines
  • CPU emulation
  • State machines
  • Compilers & interpreters
  • Systems programming

πŸ› οΈ Tech

  • Rust πŸ¦€
  • Git

πŸ“š Currently Learning

  • RISC-V Assembly
  • WebAssembly

πŸ“ˆ Goals

  • Implement multiple ISAs
  • Build a minimal WASM runtime
  • Design experimental programming languages
  • Explore state-machine-driven architectures

πŸ“« Contact


I enjoy Rust because it allows describing systems through explicit components, valid states, and safe transitions.

Popular repositories Loading

  1. Taro-Oficial Taro-Oficial Public

    Site de tarot

    CSS 1

  2. meu_portfolio meu_portfolio Public

    Meu portfolio

    CSS 1

  3. simulador_investimentos simulador_investimentos Public

    JavaScript 1

  4. sil_compiler sil_compiler Public

    Python 1

  5. MineInvest MineInvest Public

    Python 1

  6. Trade-com-SK_learn Trade-com-SK_learn Public

    Python