Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings
@BerkeOruc
BerkeOruc
Follow

Berke Oruc BerkeOruc

16 years old developer from Turkey

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


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

Rust ████████████████████░░░░░ 80% ██ Primary Language
C / C++ ██████████████░░░░░░░░░░░ 56% ██ Systems
Python ████████████████░░░░░░░░░ 64% ██ Scripting & Tools
TypeScript ██████████████░░░░░░░░░░░ 56% ██ Web Development
Linux/OS ████████████████████░░░░░ 80% ██ Daily Driver

separator

📊 GitHub Stats

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

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 38 2

  2. oplire oplire Public

    OpenCode Rate Limit Reset Tool | by Berke Oruc

    Rust 8 4

  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

AltStyle によって変換されたページ (->オリジナル) /