I'm a developer passionate about systems programming, Rust, and the inner workings of computing. Iβm currently building my own operating system in Rust from scratch β not just as an academic exercise, but as a way to master low-level development and understand how software truly interacts with hardware.
At the same time, Iβm actively expanding my skills in web development, aiming to bridge the gap between high-level and low-level systems. I believe in writing clean, efficient, and well-structured code β whether it runs in the browser or on bare metal.
- π¦ Rust β core language for kernel and backend work
- π§ QEMU β virtualization for OS testing
- π¦ Cargo β Rustβs powerful build and package manager
- π§ Linux β development environment of choice
- π§± HTML, CSS, JavaScript
- πΏ Node.js, Express
- π Learning modern Rust frameworks like Axum & Actix
- π PostgreSQL, SQLite
- π Git & GitHub (clean commits, structured repos)
- βοΈ GitHub Actions (CI/CD pipelines)
- π Shell scripting & command-line workflows
- π³ Docker (containerization in progress)
- Building a Rust-based kernel: from bootloader to memory management and multitasking
- Exploring concurrency, scheduling, and virtual memory in depth
- Designing modular and extensible system components
- Learning full-stack web development to complement systems-level expertise
- Studying foundational resources like:
- Operating Systems: Three Easy Pieces
- Writing an OS in Rust
- 𧬠Custom Rust Kernel β A minimal, educational OS built entirely in Rust, designed for modularity and clarity.
- π Web Tools (WIP) β Small utilities and backend services written in Rust or Node.js.
- π§ Dev Utilities β Scripts and tools for automation and development workflows.
Check my pinned repositories to explore these projects.
- π¦ Twitter:
@aperezvigoa
- π Portfolio: Coming soon
- π€ Open to collaboration, especially in systems, backend, and OSS.
- β Boot a Rust kernel with basic multitasking
- β Deepen understanding of OS internals
- π Build and release full-stack Rust applications
- π§ͺ Contribute meaningfully to open source
- πΌ Grow towards a role in systems/backend engineering
If you're into systems programming, Rust, or just love building things close to the metal β feel free to reach out, contribute, or fork one of my projects. Always happy to connect with like-minded developers. β