Skip to content
View Soala7's full-sized avatar
💭
I may be slow to respond.
💭
I may be slow to respond.

Block or report Soala7

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.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
Soala7/README.md




⚡ SYSTEM STATUS

Build it. Break it. Understand it. Build it better.

I'm Soala Amachree, a Mechatronics Engineering student interested in the space where software, hardware, intelligence and machines meet.

I don't want to only use technology.

I want to understand what happens underneath it — from code and circuits all the way down to processors, memory, operating systems, robots and intelligent machines.


🧠 What I'm Building

                 ┌─────────────────────┐
                 │      HUMAN IDEA     │
                 └──────────┬──────────┘
                            │
                            ▼
                 ┌─────────────────────┐
                 │    SOFTWARE / AI    │
                 └──────────┬──────────┘
                            │
                            ▼
                 ┌─────────────────────┐
                 │   SYSTEMS / OS      │
                 └──────────┬──────────┘
                            │
                            ▼
                 ┌─────────────────────┐
                 │ EMBEDDED / ELECTRON │
                 └──────────┬──────────┘
                            │
                            ▼
                 ┌─────────────────────┐
                 │ ROBOTICS / MACHINES │
                 └─────────────────────┘

My long-term goal is to understand enough of each layer to build complete intelligent systems, rather than treating software, electronics and mechanics as isolated fields.


🖥️ VirtualOS — VOS

VirtualOS is my main systems project.

It started as a Python operating-system simulator and is now evolving into a much more realistic virtual machine + operating system architecture.

The objective isn't to make a fake desktop.

The objective is to learn how the pieces of a real computer system fit together.

Phase 1 — Simulator ✅

Virtual Desktop
      │
      ├── Window Manager
      ├── File Explorer
      ├── Terminal
      ├── Text Editor
      ├── Application System
      ├── Virtual Filesystem
      ├── Persistent Storage
      └── System Services

Phase 2 — Real VM Architecture 🚧

┌───────────────────────────────┐
│           HOST OS             │
└───────────────┬───────────────┘
                │
                ▼
┌───────────────────────────────┐
│       GORGON LAUNCHER         │
│             C++               │
└───────────────┬───────────────┘
                │
                ▼
┌───────────────────────────────┐
│          QEMU + KVM           │
│                               │
│  Virtual CPU                  │
│  Virtual Memory               │
│  Virtual Disk                 │
│  Virtual NIC                  │
│  Virtual Display              │
└───────────────┬───────────────┘
                │
                ▼
┌───────────────────────────────┐
│       GORGON BOOTLOADER       │
└───────────────┬───────────────┘
                │
                ▼
┌───────────────────────────────┐
│         GORGON KERNEL         │
│                               │
│  Memory Management            │
│  Virtual Memory               │
│  Page Tables                  │
│  Processes                    │
│  Scheduler                    │
│  Filesystem / VFS             │
│  Drivers                      │
│  Interrupts                   │
│  Networking                   │
│  System Calls                 │
└───────────────────────────────┘

The bigger idea

Eventually:

                    VOS
                     │
        ┌────────────┼────────────┐
        ▼            ▼            ▼
     Desktop        Apps       Services
        │            │            │
        └────────────┼────────────┘
                     ▼
                  Runtime
                     │
             ┌───────┴───────┐
             ▼               ▼
         Chromium         Python
          Runtime         Runtime
             │               │
             └───────┬───────┘
                     ▼
                   Kernel
                     │
                     ▼
              Virtual Hardware
                     │
                     ▼
                  QEMU/KVM

🌌 Project Hollow

Hollow is the long-term vision.

Where VOS is the engineering project I'm actively building, Project Hollow explores what a complete personal computing environment could become.

Areas I'm exploring include:

  • Virtualized environments
  • Sandboxing
  • System isolation
  • Developer environments
  • Application runtimes
  • Custom desktop experiences
  • Secure computing
  • Automation
  • AI-assisted workflows
VOS
 │
 ├── Kernel
 ├── Runtime
 ├── Desktop
 ├── Applications
 └── Virtual Hardware
          │
          ▼
       HOLLOW
          │
          ├── Intelligent Computing
          ├── Secure Environments
          ├── Developer Infrastructure
          └── Human + Machine Interaction

🛠️ Engineering Stack

Languages

Systems

Linux · C · C++ · Assembly · GCC · GDB · CMake · QEMU · KVM · SDL2 · Docker

AI

Python · Machine Learning · OpenCV · Computer Vision · PyTorch · TensorFlow

Robotics & Engineering

Arduino · Embedded Systems · Electronics · KiCad · Fusion 360 · CAD · Automation · Robotics

Development

Git · GitHub · VS Code · React · Tailwind · Flask · Django


🔬 Currently Exploring

┌─────────────────────────────────────────┐
│          CURRENT LEARNING QUEUE         │
├─────────────────────────────────────────┤
│                                         │
│  > Advanced C                           │
│  > C++                                  │
│  > Linux System Programming             │
│  > Operating System Development         │
│  > Computer Architecture                │
│  > Assembly                             │
│  > QEMU / Virtualization                │
│  > Embedded Systems                     │
│  > Robotics                             │
│  > Artificial Intelligence              │
│  > Computer Vision                      │
│  > Rust                                 │
│  > ROS 2                                │
│  > Embedded Linux                       │
│  > Docker                               │
│                                         │
└─────────────────────────────────────────┘

🚀 Projects

Project What it does
🖥️ VirtualOS Experimental operating-system / VM architecture
🌌 Project Hollow Long-term intelligent computing environment
♟️ Python Chess Chess application with legal moves and AI
🎓 School Management System Student records, grading and academic management
🤖 AI Projects Machine learning and computer vision experiments
🔧 Electronics Projects Embedded and hardware experimentation

🧭 Engineering Journey

2024
 │
 ├── Python
 ├── Programming fundamentals
 └── First software projects
       │
       ▼
2025
 │
 ├── Applications & games
 ├── AI & Computer Vision
 ├── Electronics
 └── Engineering projects
       │
       ▼
2026
 │
 ├── Mechatronics Engineering
 ├── C / C++
 ├── Linux
 ├── VirtualOS
 ├── Systems Programming
 ├── Computer Architecture
 └── QEMU / Virtualization
       │
       ▼
 FUTURE
 │
 ├── Advanced OS development
 ├── Robotics
 ├── AI
 ├── Embedded Systems
 ├── Intelligent Machines
 └── Full-stack engineering

⚙️ My Engineering Philosophy

I like learning technology from the inside out.

        APPLICATION
             ▲
             │
          RUNTIME
             ▲
             │
         OPERATING
          SYSTEM
             ▲
             │
          KERNEL
             ▲
             │
       COMPUTER ARCH.
             ▲
             │
          HARDWARE
             ▲
             │
      PHYSICAL WORLD

The deeper I go, the more interesting it gets.


🎯 Where I'm Going

I don't want to be limited to one side of engineering.

I want to become the kind of engineer who can move between:

Code → Systems → Electronics → Embedded → AI → Robotics → Machines

and understand how they connect.

Eventually, I want to build technology where those layers aren't separate projects — they're one system.


📊 GitHub


📡 CONNECT


> BUILDING SYSTEMS, NOT JUST SOFTWARE.


I don't just want to use systems.

I want to understand them.

Design them.

Build them.




Pinned Loading

  1. Soala7 Soala7 Public

    Config files for my GitHub profile.

    Python 3