Kapatmak için ESC tuşuna bas

Kodun Ardındaki

Kimdir Ömer?

İnsan dili ile dijital yeniliklerin kesişiminde meraklı bir zihin; kültürler ve teknolojiler arasında köprü kuran çözümler geliştiriyor.

5+
Kodlama Yılları
4
Konuşulan Diller
50+
İnşa Edilen Projeler
Merak Seviyesi
Umar Al-Fayez

Ömer el-Fayiz

Dünya gezegeninde yaşıyor

Projeler için müsait

Ben Kimim?

Ben Algorithmikos. İlk satır kodumu on bir yaşındayken yazdım; fakat entelektüel yolculuğum dillerle başladı: Arapça, İngilizce, Almanca ve Türkçe. İnsan dilleri arasında dolaşmam, daha sonra programlama dillerini keşfetmemle paralel ilerledi—bunları hiçbir zaman ayrı dünyalar olarak değil, farklı düşünme biçimlerini ifade eden araçlar olarak gördüm. Sistematik düşünceyi takdir ederim—katı bir kalıp olarak değil, bilgiyi her türden düzene koymamı sağlayan bir yaklaşım olarak. Tek bir alana ait değilim; birçok disiplinden tek bir net hat örerim.

Programlama ve Sistem Geliştirme

Kod yazmaya ilk adımımı vBulletin forumlarını düzenleyerek attım. Ardından, daha genç yaşta WordPress ile tanıştım. Ancak bu ilk kıvılcım, üniversite mezuniyetimden yıllar sonra, farklı bir farkındalık ve gerçek bir ihtiyaçla programlamaya geri döndüğümde belirgin bir yola dönüştü. Her şey bilgi notları için kullandığım Obsidian adlı uygulamayla başladı. Orada, SQL’e benzeyen bir dille sorgular yazmamı sağlayan Dataview eklentisini keşfettim. Programlama öğrenmek gibi bir niyetim yoktu; fakat ihtiyaç beni adım adım içine çekti ve böylece önce JavaScript, ardından TypeScript ve nihayetinde React öğrendim. Araçları kurcalamıyordum—gerçekten ihtiyacım olan şeyleri inşa ediyordum. Öğrendiğim her şey, çözmek istediğim gerçek bir sorundan doğdu.

Eğitim ve Akademik Arka Plan

On iki yıl boyunca El-Ezher enstitülerinde eğitim gördüm; klasik Arap edebiyatı ve geleneksel İslamî ilimlerle derinden yoğruldum. Sonrasında Diller ve Tercüme Fakültesine geçtim. İlk yılımı Urduca ve Farsça bölümünde geçirdim, ardından Almanca Dili ve Edebiyatı bölümüne geçerek orada lisans eğitimimi tamamladım. Bu geçiş bir kopuş değil, çok dilli bir yolculuğun devamıydı. Dilin yalnızca bir işaretler sistemi değil, kültürleri anlamak için bir araç olduğunu bu süreçte idrak ettim.

Öğretim ve Bilgi Aktarımı

Anadili Arapça olmayanlara Arapça öğretiyor, bunun yanı sıra Kur’an ilimleri ve İslamî dersler veriyorum. Arap öğrencilere ayrıca İngilizce ve Almanca dersleri de veriyorum. Ancak bu alandaki dayanağım yalnızca diplomalar değil; bilgiyi sadeleştirme ve öğrencinin hayatıyla ilişkilendirme arzumdur. Hep, bir zamanlar bana nasıl öğretilmesini isterdim diye düşünerek öğretmeye çalışırım.

Çeviri ve Editöryel Çalışmalar

Metinlere hem dilsel hem kültürel bir farkındalıkla yaklaşırım. Kelimeleri değil, tonu ve bağlamı aktarırım. Kendime daima şu soruyu sorarım: Bu metni okuyan biri, onun kendisi için yazıldığını hissedecek mi? Özellikle yapay zekâ tarafından oluşturulan metinleri gözden geçirirken, insana ait sesin eksikliği bu soruyu daha da önemli kılar.

Karakterim ve Kimliğimden Bir Kesit

Arap ve Türk kökenliyim—bu kökler kültürel kimliğimin ayrılmaz bir parçası. Bu aidiyeti severek taşıyor, aynı zamanda insanî ve çok yönlü olana da köprüler kuruyorum. Gösterişi ve gürültüyü sevmem. Düzenli olmayı severim, araçlarımı bilinçli seçerim. Tercihlerimin dışa dönük bir ciladan değil, içsel bir kimlikten yansımasını isterim. Yazarım, inşa ederim, öğretirim. Kusursuz görünmeye çalışmam, böyle bir iddiam da yok. Hakkımda söylenebilecek en doğru şey belki de şudur: İnandığım şeye sadığım ve istenilenden fazlasını vermeye çalışırım. Beni anlatmak için bu yeterlidir, bilinsin diye razı olduğum şey de budur.

Beni Hareket Ettiren

🛠 Rastgele Deneme Değil, Gerçek İhtiyaç

Öğrendiğim ve geliştirdiğim her şey, gerçekten hissettiğim bir ihtiyaçtan doğar — sadece araçları sergileme arzusundan değil. Programlama benim için sadece bir tutku değil; doğrudan beni etkileyen pratik sorunları çözmenin bir yoludur.

🌍 Dili İnsanlara Açılan Bir Pencere Olarak Görmek

Dilleri sadece öğrenmekle kalmam, onları kültürler arasında derin anlayışa köprü olarak görürüm. Bu nedenle, öğretme ve çeviriyle olan ilgim yalnızca teknik değil, insani bir bakış açısına dayanır.

🧠 Parça Parça Bilgi Değil, Birbiriyle Bağlantılı Anlayış

Edebiyattan eğitime, dilsel düşünceden programlamaya — bu alanlar arasında rastgele geçişler yapmam. Hepsini tek bir amaç altında toplarım: dünyayı çok boyutlu ve tutarlı bir şekilde anlamak.

🤝 Dış Görünüme Değil, İç Sese Bağlılık

Yazdığım veya inşa ettiğim şeyler, dışarıya hitap etmek için değil, içsel bir tutarlılıkla ortaya çıkar. Mükemmeliyetin peşinden koşmam; istikrarlı adımlara güvenirim.

Teknik Yolculuk

2009

İlk Tohum

On bir yaşında, teknik maceram vBulletin forumlarıyla başladı. HTML ve biraz da PHP ile oynuyordum, içerik yönetim araçlarını kullanıyor, her şeyin yeniden şekillendirilebilir bir yapısı olduğunu kavrıyordum — tam olarak ne yaptığımı bilmesem bile.

2021

Uyanış

Üniversite mezuniyetimden bir yıl sonra, Obsidian içinde kendi araçlarımı oluşturmaya ihtiyaç duydum. İşte o zaman programlamayla ciddi yolculuğum başladı: önce Dataview, sonra JavaScript. Kütüphaneler ile çerçeveler arasındaki farkı henüz bilmiyordum ama gerçek şeyler inşa edebileceğimi keşfetmeye başlamıştım.

2022

Deney ve Hayranlık

MERN Stack dünyasına adım attım, React Native ile tanıştım ve ilk mobil uygulamamı geliştirdim. Bir süre Python denedim ama devam etmedim. Haritasız bir genişleme yılıydı, tutkuyla yönlendirilen bir yolculuk.

2023

Söküm ve Kök Arayışı

Firebase kullanmaya başladım, ardından Appwrite’a, sonra da Supabase’e geçtim. Daha derine inme ihtiyacı hissettim ve The Linux Command Line, Object-Oriented Programming in C++ ve Discrete Mathematics gibi kitaplara yöneldim. Her katmanın altında anlamın yapısını arıyordum.

2024

Yeniden Bağlantı

TypeScript öğrendim ve JavaScript geçmişim sayesinde bana zor gelmeyen PHP’deki bazı boşlukları doldurdum. Eski ve yeni deneyimlerimi birbirine bağlamaya başladım; bir zamanlar dağınık görünen şeyler şimdi tek bir dokunun parçaları haline geldi.

Şimdi

Derinliğe Doğru

Python’a güçlü bir şekilde geri döndüm ve Cython’a daldım. Amacım sadece “bir programcı olmak” değildi; hedefim, dilin veriye, verinin ise kavrayışa dönüştüğü bilişim dilbilimi dünyasının kapısını aralamaktı.

Kodun Ötesinde

Kod yazmadığımda okurum. Okuma alanlarım felsefeden çeviribilime, dil bilimlerinden tarihe uzanır — bunlar arasında gezinmek için değil, hepsini birbirine bağlayan o görünmez ipi aramak için. Dillere merak duyarım; yalnızca öğrenmek için değil, ardındakini kavramak için: Dünyayı nasıl şekillendirirler? Düşünme biçimlerimizi nasıl yönlendirirler? Aynı zamanda öğretirim. Eğitimin yalnızca bir meslek değil, fikirle, kendinle ve başkasıyla süren bir diyaloğun adı olduğuna inanırım.

🇩🇪 Almanca Dilbilimi 👨‍🏫 Öğretim 📖 Tarih Araştırması 🎙️ Seslendirme

Değerler ve Felsefe

İşimi ve yaklaşımımı motive eden

🧭

İçtenlikle Hareket Etmek

İçsel tutarlılığın, sağlam işlerin ve güvenilir ilişkilerin temelini oluşturduğuna inanırım. Mükemmel bir imaj peşinde değilim; söylediklerimde ve yaptıklarımda dürüstlüğü öncelerim.

📚

Derinlik, Çokluktan Önce Gelir

Her yeni aracı kovalamak yerine, kullandığım şeyleri derinlemesine anlamaya ve vizyonumu besleyenleri seçmeye odaklanırım. Sayıdan çok bağlantıya değer veririm.

🧱

Esnek Disiplin

Hızdan ve acelecilikten ziyade, sakin ve istikrarlı bir çalışmayı önemserim. En iyi işler, sistemle esnekliğin birleştiği yerde ortaya çıkar.

🌍

Bilinçli Bir Aidiyet ve Açık Bir Bakış

Kültürel kökenlerimle gurur duyarım ve onları ilham kaynağı olarak görürüm, ama dünyaya bakışımı sınırlamazlar. Çeşitliliğe saygı ve bilinçle yaklaşırım; insanları ve fikirleri daha derinlemesine anlamamı sağlar.

Bağlanalım

Bir projede iş birliği yapmak, dilbilim üzerine konuşmak ya da sadece teknoloji dünyasındaki en son gelişmeler hakkında sohbet etmek istersen, senden haber almak beni mutlu eder.