Projects
Rust x86 OS
Piccolo kernel x86 scritto in Rust e QEMU. Il kernel è in grado di gestire gli interrupt, e la scheda video. Sono stati implementati diversi allocatori di memoria.
- System Programming
- Rust
- QEMU
GameBoy Emulator
Emulatore del classico GameBoy scritto in Rust. L'emulatore implementa tutti gli OP codes della CPU. Non è implementata la PPU e gli interrupt.
- Emulator
- Assembly
- Rust
Fluidoh
Simulatore di fluidi scritto in Python utilizzando Pygame. Utilizza le equazioni di Navier-Stokes per simulare il moto dei fluidi. La risoluzione è bassa per via della complessità computazionale e del linguaggio scelto.
- Python
- Pygame
- Math
Skills
- Linux
- Git
- Python
- C
- Rust
- Assembly
- Java
- JSP
- HTML
- CSS
- TypeScript
- Angular
- CI/CD