Skip to content
View Aperezvigoa's full-sized avatar
πŸ‘¨β€πŸ’»
Focusing
πŸ‘¨β€πŸ’»
Focusing

Block or report Aperezvigoa

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.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, 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
Aperezvigoa/README.md

πŸ‘‹ Hi, I'm Alex

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.


πŸ› οΈ Tech Stack & Tools

βš™οΈ Systems & Backend

  • πŸ¦€ 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

🌐 Web Development

  • 🧱 HTML, CSS, JavaScript
  • 🌿 Node.js, Express
  • πŸ“š Learning modern Rust frameworks like Axum & Actix
  • 🐘 PostgreSQL, SQLite

🧰 Dev Tools & Practices

  • πŸ“‹ Git & GitHub (clean commits, structured repos)
  • βš™οΈ GitHub Actions (CI/CD pipelines)
  • 🐚 Shell scripting & command-line workflows
  • 🐳 Docker (containerization in progress)

πŸ” Current Focus Areas

  • 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:

🚧 Featured Projects NOT PUBLISHED OR PRIVATE

  • 🧬 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.


πŸ“ˆ GitHub Insights

Alex's GitHub Stats


πŸ’¬ Let's Connect

  • 🐦 Twitter: @aperezvigoa
  • 🌐 Portfolio: Coming soon
  • 🀝 Open to collaboration, especially in systems, backend, and OSS.

🎯 Goals for 2025

  • βœ… 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. ⭐

Popular repositories Loading

  1. CSharp_Exercises CSharp_Exercises Public

    A collection of C# projects and exercises to practice programming, focusing on OOP, SOLID principles, and clean code.

    C# 1

  2. Kotlin-Tic-Tac-Toe Kotlin-Tic-Tac-Toe Public

    A Jetbrains academy exercise

    Kotlin 1

  3. Kotlin-Tests Kotlin-Tests Public

    Kotlin 1

  4. Steganography-and-Cryptography Steganography-and-Cryptography Public

    Kotlin 1

  5. Tip-Calculator-Jetpack-Compose Tip-Calculator-Jetpack-Compose Public

    Kotlin 1

  6. Web-Dev-Bootcamp Web-Dev-Bootcamp Public

    HTML 1