Vito Giuliano Profile

Howdy đŸ‘‹!

I'm

I'm |

# About Me

My Journey

Hello! I'm Vito Giuliano, a Full Stack Developer and student of Software Engineering. My journey into the world of programming began in 2020, fueled by an insatiable curiosity to understand the inner workings of technology. Since then, I have cultivated extensive experience in building robust web applications, designing efficient database schemas, and architecting scalable APIs. My expertise spans the entire Full-Stack ecosystem, leveraging modern frameworks like React and Angular alongside back-end powerhouses like Node.js and Java Spring to deliver impactful digital solutions.

Beyond high-level development, I am a dedicated Low-Level systems enthusiast. I thrive in the complexities of operating system development, x86 architecture, RISC-V architecture, and manual memory management. I am currently architecting ArzaOS, my own kernel in 64-bit long mode. My commitment to system internals is further demonstrated by my work on ArzaOS, where I built the entire kernel from scratch, including drivers for serial port and connections with multiple kernels.

Currently a Software Engineering student at Inteli, I bridge the gap between high-level application design and low-level system performance. Whether I'm optimizing algorithms for computational complexity or managing hardware interrupts, my goal is to build systems that are as efficient as they are innovative.

Education & Focus

  • Inteli (Instituto de Tecnologia e Liderança)B.S. in Software Engineering — focusing on software architecture and agile development.
  • Low-Level EngineeringArchitecting ArzaOS (x86/64-bit Kernel), and studying more about the low-level systems, from operating systems to hardware interactions.
  • Linux Internals & ToolingMastering the Linux toolchain through Linux From Scratch (LFS) and a custom Linux-based development environment.
  • Full-Stack EcosystemsDeveloping scalable web applications and APIs using React, Angular, Node.js, and Java Spring Boot.
  • Data Structures & ComplexityIn-depth study of sorting algorithms, computational complexity (Big O), and optimized memory structures.

What's Vito's Stack?

vito-config.json
{
  "developer": "Vito Giuliano",
  "status": "Software Engineering Student @ Inteli",
  "roles": [
    "Full-Stack Engineer",
    "Low-Level Enthusiast"
  ],
  "core_stack": {
    "low_level": ["C", "C++", "Rust", "Assembly"],
    "full_stack": ["React", "Angular", "Node.js", "Java Spring"]
  },
  "os_internals": {
    "current_project": "ArzaOS (x86 to 64-bit Long Mode)",
    "architecture_focus": "Monolithic Kernel (x86_64)",
    "deep_dives": ["GDT/IDT", "Paging", "Manual Memory Management"]
  },
  "environment": {
    "os": "Arch Linux",
    "editor": "Neovim",
    "terminal": "Zsh",
    "side_quest": "Linux From Scratch (LFS)"
  },
  "mission": "Bridging the gap between high-level design and core system mechanics."
}

# Languages

HTML

CSS

Javascript

Typescript

Java

C#

C++

C

Assembly x86_64 - Linux

Rust

Python

# Frameworks

Angular

Node.JS

React

Next.JS

Docker

Spring Boot

# Tools

Github

Git

Visual Studio

MongoDB

PostgreSQL

MySQL

Linux

Vim / Neovim

# Some Projects

A curated selection of my work, bridging the gap between high-level Software Engineering and core system mechanics.

ArzaOS / ArzaKernel

A custom operating system kernel x86_64, developed from scratch. This project explores deep low-level mechanics, including GDT/IDT configurations, paging, and Monolithic Kernel architecture model.

CAssemblyKernel Devx86 Architecture

Jornada Cielo

An educational RPG designed for business manager training. I focused on the software engineering architecture, developing complex backend systems for inventory management and progress tracking.

Software EngineeringSystem ArchitectureAcademic

Edutech21 - Scheduler

A specialized resource management system developed to schedule VR headset usage for the Edutech21 project. The platform facilitates the integration of Virtual Reality into Mathematics classes, ensuring organized and efficient access to immersive learning tools.

Software EngineeringSystem ArchitectureResource ManagementEducation Tech

LFS & Custom Environment

A complete Linux environment built entirely from the ground up using Linux From Scratch (LFS 13.0) - Still in progress - Not public

Arch LinuxLFSBashNeovim

Let's build your next idea?

I am always open to discussing new project ideas, career opportunities, or simply having a chat about tech and systems engineering.