I'm a Software Engineering graduate focused on low-level systems and virtual machines written in Rust.
- 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
- Brainfuck interpreter
- Chip-8 emulator
- RISC-V RV32I emulator (WIP)
- Basic WebAssembly interpreter
- Experimental programming languages (design phase)
- Programming language design
- Virtual machines
- CPU emulation
- State machines
- Compilers & interpreters
- Systems programming
- Rust π¦
- Git
- RISC-V Assembly
- WebAssembly
- Implement multiple ISAs
- Build a minimal WASM runtime
- Design experimental programming languages
- Explore state-machine-driven architectures
- Portfolio: https://hernanisamuel.github.io/meu_portfolio/
- LinkedIn: https://www.linkedin.com/in/hernanisamueldiniz/
- Email: hernanisamuel0@gmail.com
- GitHub: https://github.com/HernaniSamuel
I enjoy Rust because it allows describing systems through explicit components, valid states, and safe transitions.