Skip to content
View BerkeOruc's full-sized avatar

Block or report BerkeOruc

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.

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
BerkeOruc/README.md

Lofi Coding

separator

// kernel/src/developer.rs

#![no_std]

pub struct Developer {
    pub name:     &'static str,
    pub location: &'static str,
    pub age:      u8,
    pub os:       &'static str,
    pub shell:    &'static str,
    pub editor:   &'static str,
    pub dotfiles: &'static str,
    pub focus:    &'static str,
    pub hobby:    &'static str,
}

pub const BERKE: Developer = Developer {
    name:     "Berke Oruรง",
    location: "Tรผrkiye ๐Ÿ‡น๐Ÿ‡ท",
    age:      16,
    os:       "Arch Linux",
    shell:    "bash",
    editor:   "neovim",
    dotfiles: "caelestia",
    focus:    "Systems Programming",
    hobby:    "Writing a Rust Kernel (BerkeOS)",
};

separator

About Me

name: Berke Oruรง
location: Tรผrkiye ๐Ÿ‡น๐Ÿ‡ท
age: 16
current_project: BerkeOS (x86_64 Kernel in Rust)
os: Arch Linux (btw)
wm: Caelestia
editor: Neovim
languages:
  - Rust (primary)
  - C / C++
  - Python
  - TypeScript
interests:
  - Kernel Development
  - Systems Programming
  - Low-Level Computing
  - Open Source

๐Ÿ”ญ What I Do

  • ๐Ÿฆ€ Rust Kernel Dev โ€” Building BerkeOS, an x86_64 OS from scratch
  • โš™๏ธ Systems Programming โ€” Bare metal, drivers, memory management
  • ๐Ÿง Linux Enthusiast โ€” Arch Linux daily driver with Caelestia rice
  • ๐Ÿ› ๏ธ Developer Tools โ€” Building tools that make development better
  • ๐Ÿง  Always Learning โ€” Low-level systems, OS internals, hardware

โšก Quick Facts

  • ๐Ÿ—๏ธ Started building an OS at age 14
  • ๐Ÿ“ ~14,000+ lines of kernel code
  • ๐Ÿ’ฐ Built entirely with free AI tools
  • ๐ŸŽฏ Goal: A fully functional indie OS

separator

๐Ÿ–ฅ๏ธ Flagship Project

BerkeOS




kernel

Custom Kernel
Monolithic ยท Rust ยท no_std


fs

Custom Filesystem
ATA PIO ยท Multi-drive


shell

Interactive Shell
30+ commands ยท History


drivers

Device Drivers
VGA ยท PS/2 ยท RTC ยท Audio

separator

๐Ÿงฐ Tech Stack

โš™๏ธ Systems & Core ๐ŸŒ Web & Backend ๐Ÿ› ๏ธ Tools & Platforms ๐ŸŽฎ Creative
systems frontend
backend
tools
more-tools
creative

Rust          โ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–‘โ–‘โ–‘โ–‘โ–‘   80% โ–ˆโ–ˆ Primary Language
C / C++       โ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘   56% โ–ˆโ–ˆ Systems
Python        โ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘   64% โ–ˆโ–ˆ Scripting & Tools
TypeScript    โ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘   56% โ–ˆโ–ˆ Web Development
Linux/OS      โ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–‘โ–‘โ–‘โ–‘โ–‘   80% โ–ˆโ–ˆ Daily Driver

separator

๐Ÿ“Š GitHub Stats

GitHub Stats Streak Stats

Top Languages



Activity Graph

separator

๐ŸŽŒ Anime


aot
โš”๏ธ


dn
๐Ÿ““


eva
๐Ÿค–


cyber
๐ŸŒ†


bleach
โšก


naruto
๐Ÿฅ


monster
๐Ÿง 


dxd
๐Ÿ˜ˆ


Anime Coding

separator

๐ŸŽฎ Games

โ›๏ธ
Minecraft
๐ŸŒฟ
Terraria
๐Ÿ—บ๏ธ
Hearts of Iron IV
โค๏ธ
Undertale
๐ŸงŸ
Dying Light
๐ŸŽฒ
Indie & Sandbox

separator

๐Ÿ Contribution Snake

Contribution Snake

separator

๐ŸŒ Connect With Me

GitHub ย  LinkedIn ย  Instagram

separator


fn main() {
    loop {
        code();
        learn();
        build();
        
        if mass_burned_out() {
            watch_anime();
            play_games();
            recharge();
        }
    }
}

Profile Views



Popular repositories Loading

  1. BerkeOS BerkeOS Public

    Rust Based OS made by a 16 Years old teenager from Turkiye

    Rust 35 1

  2. oplire oplire Public

    OpenCode Rate Limit Reset Tool | Portfolio: https://berkeoruc.vercel.app

    Rust 5 2

  3. BerkeOruc BerkeOruc Public

    Who is Berke Oruc?

    2

  4. BerkeMinecraftLuncher BerkeMinecraftLuncher Public

    Ultra-fast terminal-based Minecraft launcher optimized for Arch Linux

    Python 1

  5. DeadByDaylightMC DeadByDaylightMC Public

    Minecraft Java iรงin DBD mini oyunu

    mcfunction

  6. winget-pkgs winget-pkgs Public

    Forked from microsoft/winget-pkgs

    The Microsoft community Windows Package Manager manifest repository