Mantık, Felsefe ve Sistem Mimarisi.

Yazılım geliştirmeyi sadece teknik bir zanaat olarak değil; psikoloji ve sosyolojiyle şekillenen bir disiplin olarak görüyorum. Amacım, sadece makineyi değil, insan zihnini de anlayan yazılımlar inşa etmek.

Web Sitesi & Servisler

Modern full-stack mimariler, gizlilik ağları ve ölçeklenebilir backend çözümleri.

Web

Tam Yığın (Full Stack) Geliştirme

Tip güvenli React/Vue arayüzlerini, yüksek veri verimi sağlayan Rust backend'leri ile eşleştirmek.

Next.jsNuxt.js+2
Web

Ön Uç (Frontend) Web Geliştirme

İş mantığını sunucuda tutarak istemciyi hafifleten; Virtual DOM maliyetlerinden arındırılmış Svelte veya tip güvenli React/Next.js tabanlı minimalist arayüz mimarileri.

ReactVue+2
Web

Arka Uç (Backend) Geliştirme

İş yükünün karakteristiğine göre şekillenen; saf CPU gücü için C++/Rust, yüksek eşzamanlılık (concurrency) için Go kullanarak inşa ettiğim darboğazsız sunucu altyapıları.

C++ (Boost)Rust (Actix)+2
Web

Veritabanları

İş yükünün I/O paternine göre seçilen; PostgreSQL'in ACID kurallarından, RocksDB'nin mikrosaniye seviyesindeki önbellekleme gücüne uzanan optimize veri katmanları.

PostgreSQLMongoDB+2
Web

Gizlilik Ağları & Düşük Seviye Web

Operasyonel güvenliği (OpSec) merkeze alarak; standart protokolleri aşan, dosya sistemini atlayıp doğrudan RAM üzerinden hizmet veren Tor ve Lokinet tabanlı deanonimizasyon ağları.

Tor OnionLokinet+3

Bilgisayar & Mobil Uygulamalar

Çapraz platform masaüstü araçları, oyun motorları, mobil uygulamalar ve paketleme.

App

Windows & Linux Uygulamaları

Electron'un RAM sömüren yapısından kaçınarak, işletim sistemi API'lerine doğrudan erişen; Tauri, C# (WPF) ve C++ tabanlı ultra hafif native istemciler.

TauriC# (WPF)+2
App

Mobil Geliştirme

Geleneksel WebView hantallığını reddeden; Dart'ın gücü ve AOT derleme mimarisiyle doğrudan makine dilinde koşan yüksek performanslı çapraz platform çözümleri.

FlutterDart+1
App

Oyunlar & Simülasyon

Klasik nesne yönelimli mimarilerin hantallığını reddeden, doğrudan veri yönelimli tasarım (DOD) ve ECS mimarisiyle yüksek performansı garanti eden simülasyonlar.

Rust (Bevy)C+++2
App

Uygulama Paketleme

Bağımsız modülleri hedef işletim sistemine uygun, deterministik ve izole bir şekilde derleyerek sorunsuz dağıtım sağlayan CI/CD hatları.

CargoXix Toolset+2

Bot Geliştirme & Yönetimi

API tabanlı servis botları ve kullanıcı emülasyonu yapan gelişmiş self-bot mimarileri.

Bot

Bot Geliştirme (API)

Platformların API kısıtlamalarını (rate-limit) akıllı kuyruk mimarileriyle aşan, hafif istekleri Python/Node ile karşılayıp ağır veri yükünü Rust'a devreden dağıtık etkileşim katmanları.

RustNode.js+2
Bot

Bağımsız Botlar (Self-Bot) & Kullanıcı Emülasyonu

Modern WAF ve anti-bot sistemlerini atlatmak için TLS parmak izlerini maskeleyen, başsız (headless) tarayıcılarla kusursuz insan davranışı simüle eden hayalet ağlar.

PythonGo+2

Algoritma, Veri & Otomasyon

Veri kazıma, makine öğrenmesi entegrasyonları, sistem otomasyonları ve scripting.

Algo

Algoritma Mimarisi

Teorik karmaşıklıktan (Big-O) ziyade donanım gerçeklerini (Cache Miss, bellek tahsisi) merkeze alan, Rust ve C++ tabanlı sıfır maliyetli özel veri yapıları.

RustC+++1
Algo

Veri Kazıma (Web Scraping)

Basit HTML ayrıştırmanın ötesine geçerek; HTTP/2 framing ve dinamik TLS parmak izi yönetimiyle en sert güvenlik duvarlarını aşan yüksek verimli veri madenciliği.

PythonGo+2
Algo

Sistem Otomasyonu

İnsan faktörünün yarattığı operasyonel yavaşlığı ve hata payını sıfıra indiren; sunucu yapılandırmasından CI/CD süreçlerine kadar her katmanı yöneten otonom betikler.

PythonGo+2
Algo

Fonksiyonel Programlama & Betik Yazımı

Sistemleri birbirine bağlayan veri boru hatlarından (pipeline), anlık konsept doğrulamalarına (PoC) kadar hızla sahaya sürülen taktiksel kod blokları.

PythonC#+2
Algo

Makine Öğrenimi (Machine Learning)

Özel mimarilerle sıfırdan model eğitmekten, bu modelleri C++ ve TensorRT ile milisaniyelik çıkarım (inference) motorlarına dönüştürmeye uzanan uçtan uca AI boru hatları.

PyTorchC++ (TensorRT/ONNX)+2

Uygulama Kontrolü ve İncelemesi

Tersine mühendislik, ağ trafiği analizi ve güvenlik protokolü denetimi.

Reverse

Tersine Mühendislik (Reverse Engineering)

Kaynak kodu kapalı sistemlerin anatomisini Ghidra ile sökerek, x86/ARM mimarisinde Assembly seviyesinde statik analiz ve yama (patching) işlemleri.

GhidraAssembly+3
Reverse

Ağ Analizi & İzleme

Yazılımın ağ üzerindeki gerçek davranışını teşhis etmek için Wireshark/PCAP ile TCP/UDP paketlerinin bayt seviyesinde incelenmesi ve şifreli protokollerin çözümlenmesi.

WiresharkPCAP+2
Reverse

Uygulama Testi & Doğrulama

Hazır framework'lerin dışına çıkarak; sistemin sınırlarını, yük kapasitesini ve bellek sızıntılarını tespit eden özel C++ tabanlı stres (fuzzing) testleri.

C++PowerShell+1

Düşük Seviyeli Programlama

Donanıma yakın sistem programlama, mikro işlemciler ve grafik motorları.

System

Sistem Programlama

Hazır soyutlamaları ve çöp toplayıcıları (GC) reddederek; işlemci döngüleri, CPU önbelleği ve bellek yönetimi üzerinde mutlak tahakküm kurduğum donanım seviyesi mimariler.

CC+++1
System

Mikrodenetleyiciler / Gömülü Sistemler

Kilobaytlarla ölçülen kısıtlı bellek alanlarında, işletim sistemi soyutlaması olmadan donanım yazmaçlarına doğrudan hükmeden bare-metal C/C++ ve Rust mimarileri.

CC+++2
System

Düşük Seviyeli Grafikler

Oyun motoru katmanlarını tamamen aradan çıkararak, doğrudan donanımla aynı dili konuşan C++ tabanlı saf DirectX, OpenGL ve OpenCV görüntü işleme hatları.

C++OpenCV+2

Çalışma Ortamım

IDE / SYSTEM

Visual Studio 2022

C, C++ ve C# projelerindeki ağır silahım. Sunduğu hata ayıklama (debugging) araçları ve derleyici entegrasyonu rakipsiz.

TERMINAL / LINUX

Arch Linux + NeoVim

Çünkü bazen sadece minimal bir arayüze, sıfır fazlalığa ve klavye üzerinden uçarak kod yazmaya ihtiyacınız olur.

PYTHON / ML

PyCharm

Sahip olduğu kusursuz refactoring yetenekleriyle makine öğrenimi ve betik (script) iş akışlarımı inanılmaz hızlandırıyor.

WEB / GENERAL

Visual Studio Code

Çok yönlü web geliştirme için günlük favorim. Hafif, kişiselleştirilebilir ve işi her zaman layığıyla yapıyor.

Kodun Ötesinde.

Yazılım dünyasına aslında insanların hayatlarına gerçekten dokunan şeyler inşa etmek istediğim için girdim. Masaya sadece teknik bir zihniyet getirmiyorum; bakış açım Psikoloji, Sosyoloji ve Felsefe tarafından güçlü bir şekilde şekilleniyor.

Felsefe ve Psikolojiye çekiliyorum çünkü kaotik bir dünyaya belirli bir tutarlılık getiriyorlar. Koyu renkli bir terminale bakmadığım zamanlarda zihnimi tiyatro oyunları okuyarak dinlendiriyor ve yeni insanlarla sohbet ederek farklı perspektifler kazanıyorum.

📚 Psikoloji & Sosyoloji🎭 Tiyatro🏛️ Felsefe🇹🇷 TR (Ana Dil) / 🇬🇧 EN (B2)

Açık Kaynak Felsefesi

İnşa ettiğim araçları başkalarının da öğrenebilmesi için açık kaynak yapmaya inanıyorum. Tabii ki kötüye kullanılma potansiyeli yüksek olan bileşenler (bazı tersine mühendislik veya ağ araçları gibi) güvenli bir şekilde özel (private) depolarda tutuluyor.

161
Toplam Proje
122
Açık Kaynak
GitHub Profilimi İncele