[
]
Zuhaitz Developer Profile Picture

I'm Zuhaitz, a developer dedicated to transforming complex challenges into elegant, high-performance software. I build with precision, purpose, and a constant drive for innovation.

01. About Me

I'm a Computer Engineering student at the University of La Laguna, driven by a core passion for understanding how computers work internally. My focus is on low-level development, where I can manipulate the logic closest to the hardware. For me, the real art of programming isn't just in making an application work, but in building systems that are efficient, robust, and elegantly designed from the ground up.

University of La Laguna Logo

I am actively seeking remote internships, junior positions, or freelance work where I can contribute to a low-level, cutting-edge environment. I thrive in collaborative teams and am eager to contribute to open-source projects. My goal is to join a team where I can not only apply my skills but also be challenged to grow and learn from experienced engineers.

Beyond the Terminal

When I'm not compiling code, I enjoy a good reading session (coffee is always a gift). I'm also a Schrödinger's cat owner: I’m both the owner and the pet. And because every developer needs it, I make sure to touch grass—exploring nature is a must.

Reading

02. Tech Stack

C++ Icon

C++

C Icon

C

Python Icon

Python

Bash Icon

Bash

Git Icon

Git

Linux Icon

Linux

03. Projects

TOMAT-OS 🍅

A deep dive into kernel development and system architecture, an attempt to build a foundational Operating System from scratch in C++.

Purpose & Goal

The primary goal of TOMAT-OS was not to create the next major OS, but to explore the fundamental concepts that power modern computing. This project served as a practical exercise in understanding memory management, process scheduling, and interrupt handling, translating theoretical knowledge into functional code.

My Role & Contribution

  • Architect & Developer: Designed the initial kernel structure and was responsible for all implementation.
  • Kernel Development: Implemented core features such as a multitasking, graphical interface, and basic drivers.
  • Build System: Configured a cross-compiler toolchain and a Makefile-based system to build the kernel into a bootable image.

Technology Stack

  • C++
  • Assembly (x86)
  • Makefile
  • Git