> osaka_jade.initsaudi_arabia

Software
Developer.

I build backend systems, web applications, and small useful tools — mostly on Linux, mostly in Python and PHP. I care about clean APIs, reliable databases, and code that outlives its deadline.

> system.status = "building"

> available for opportunities

osama@fedora: ~/dev

osama@fedora:~$ whoami

osama — backend developer

osama@fedora:~$ cat stack.txt

python · django · laravel · mysql

osama@fedora:~$ uname -a

Linux fedora 6.14 x86_64 GNU/Linux

osama@fedora:~$ ./build.sh --next

01 / about

The person behind
the terminal.

I'm a software developer who enjoys understanding how systems work — from the HTTP request hitting your API to the kernel scheduling the process that serves it. My home turf is the backend: designing REST APIs, modeling databases, and wiring services together so they stay fast, secure, and boring to operate.

I live in the terminal. Fedora is my daily driver, Git is muscle memory, and I'd rather read source code than documentation written by a marketing team. I'm drawn to open-source technologies — not as a badge, but because I like software I can open up and understand.

When I'm not building, I'm learning: a new framework, a sharper Vim motion, a cleaner system design. The goal is simple — build things people actually use.

02 / skills

The stack I
work with.

languagescore

  • Python
  • JavaScript
  • PHP
  • Java
  • SQL
  • Dart

backendprimary

  • Django
  • Django REST Framework
  • Laravel
  • REST APIs

frontendpragmatic

  • HTML
  • CSS
  • JavaScript

databasestorage

  • MySQL
  • MariaDB
  • Firebase

toolsdaily

  • Git
  • Linux
  • Fedora
  • Docker
  • VS Code / Zed

03 / projects

Things I've built
worth showing.

01 active

Inventory REST API

Django REST Framework · MySQL

Production-style REST API for stock management — token auth, role-based permissions, paginated resources, and full CRUD with validation at the serializer level.

02 done

Graduation Platform

Django · MariaDB · Bootstrap

University graduation project — a full platform with user roles, document workflows, and an admin dashboard. My first serious dive into modeling real-world business logic.

03 active

Dotfiles & Environment

Bash · GNOME · Fedora

My daily driver setup — shell config, aliases, keyboard-driven workflow, and one-command provisioning. The workspace I build everything else in.

04 maintained

Dev Notes

HTML · CSS · JavaScript

A minimal static site for technical notes and cheatsheets — fast, dependency-free, and searchable. This site's philosophy in miniature.

05 in_progress

[next] Something Useful

TBD · probably Python

Currently on the bench — a tool I'd want to use myself. More soon.

04 / experience

The journey
so far.

  1. 2021

    Computer Science

    Started a CS degree. Discovered that programming isn't magic — it's logic, applied patiently.

  2. 2022

    First Real Projects

    Built CRUD apps with PHP and MySQL. Learned what happens when your schema has no foreign keys.

  3. 2023

    Graduation Project

    Shipped a full platform with Django and MariaDB. Fell for frameworks that give you structure instead of chaos.

  4. 2024

    Backend Focus

    Went deep on Django REST Framework and API design. Authentication, permissions, pagination — the unglamorous 80%.

  5. 2025

    Linux, Daily

    Moved to Fedora as my main OS. The terminal stopped being a tool and became the environment.

  6. now

    Freelance & Personal Projects

    Building for clients, sharpening backend fundamentals, and learning whatever makes the next project better.

“Build. Break. Understand. Improve.”

I don't just want code that works — I want to know why it works. Every bug is documentation, every refactor is a lesson, and every project is a chance to leave the codebase better than I found it. That loop — build, break, understand, improve — is the whole job.

05 / contact

Let's build
something.

initiate_connection

$ ssh osama@contact

connection established

select a channel:

$

Open to:

  • Backend / full-stack roles
  • Freelance projects
  • Open-source collaboration
  • Good conversations about systems

I read every message and reply to the interesting ones within a day or two. Use the subject line like an issue tracker: feat: new project beats hi.