Projeler
On beş proje, dürüstçe derecelendirilmiş. Her biri iki bilgi taşır: ne kadar ilerlemiş — ve siz görebilir misiniz.
Bağlantılar ve repolar hakkında: bu projelerin çoğu müşteri işi veya ticari çalışma — repoları özel, sistemleri kamuya açık değil. Kamuya açık olan Brücke OS. Diğerleri için mimariyi, kararları ve ekran görüntülerini paylaşıyorum. Rehberli bir demo talebinizi memnuniyetle karşılarım.
Tüm yazılım projeleri yapay zekâ destekli geliştirilir. Konsept, mimari, gereksinimler ve kalite güvencesi bana ait; uygulama, yapay zekâ kodlama ajanlarıyla birlikte yürütülür.
Brücke OS
Marka: TreuLink
Aktif geliştirme Talep üzerine demo Kaynağını gösteren danışmanlık. Almanya–Türkiye koridoru için çok dilli bir platform.
- Next.js 16
- PostgreSQL
- Redis
- Turborepo
- Playwright
- i18n (DE/EN/TR)
- Docker Compose
Detaylar Kapat
Brücke OS
Marka: TreuLink
Sorun
Almanya'ya gitmek isteyen kişi, ihtiyacı olan bilgiyi resmî kurum sitelerine, forumlara ve danışmanlık hizmetlerine dağılmış halde bulur — hukuki dille yazılmış, güncelliği belirsiz, kaynağı görünmeyen bilgiler. Sonuç: pahalı yanlış kararlar ve uzun belirsizlik dönemleri. Boşluk, ücretli birebir danışmanlıkla doğrulanmamış forum bilgisi arasında.
Mimari karar
Sistemi üç ilke taşıyor. Birincisi: her bilgi kaynağını, erişim tarihini ve güven seviyesini taşır — kaynaksız bir iddia özellik değil, hatadır. İkincisi: eşik değerleri ve süreleri dil modeli değil, test edilmiş bir kural motoru hesaplar; model açıklar, hesaplamaz. Üçüncüsü: Alman hukuk danışmanlığı yasası (RDG) sayfa altında bir uyarı değil, teknik bir koruma katmanı olarak uygulanmıştır (core-legal-guard) — risk yükseldiğinde sistem kullanıcıyı yetkili uzmanlara yönlendirir. Alan bilgisi koddan ayrı bir pakette tutulur (domain-packs/de-tr-corridor).
Benim rolüm
Konsept, sistem mimarisi, gereksinimler, alan modeli ve kalite güvencesi bana ait. Uygulama, ajan sözleşmeleri, ADR'ler ve Playwright uçtan uca testleriyle güvenceye alınmış iki paralel geliştirme hattında, yapay zekâ kodlama ajanlarıyla birlikte yürütüldü. Zor kararlar — sistemin ne yapmaması gerektiği — hiçbir zaman kodlama sorusu değildi.
Nereden geldi
Bu yolu kendim yürüdüm: dil kursları, ZAB denkliği, başvuru belgeleri. Bu süreçte fark ettim ki süreci takip etmek çok zor — bilgiler dağınık, kaynaklar eskiyor, kimin ne zaman neye karar verdiği çoğu zaman belirsiz kalıyor. Brücke OS tam olarak bu sorunu çözüyor.
Local AI Homelab
„localai" CLI aracı + gerçek çok cihazlı altyapı
Çalışıyor Özel repo Donanımla yapay zekâ sistemlerinin buluştuğu yer: güvenlik öncelikli bir CLI ve gerçekten çalışan bir laboratuvar.
- Python 3.11
- Ollama
- Docker
- Tailscale
- Qdrant
- JSON-Schema-Evals
- Raspberry Pi
Detaylar Kapat
Local AI Homelab
„localai" CLI aracı + gerçek çok cihazlı altyapı
Sorun
Yerel yapay zekâ sistemleri kurmak pratikte şu demek: internetten script kopyalamak, port açmak, modelleri sezgiyle seçmek. Hiçbiri doğrulanabilir değil, çok azı geri alınabilir — ve güvenlik hataları ancak iş işten geçtikten sonra fark ediliyor.
Mimari karar
Aracın asla ihlal etmediği dört değişmez: her değişiklikten önce dry-run, açık onay, varsayılan olarak yalnızca yerel, otomatik açılan port yok. Her komut riske göre sınıflandırılır; doctor ve inventory yalnızca okuma yapar. Model seçimi sezgiye değil bir değerlendirme paketine bırakılır: ölçülmüş gecikme, ölçülmüş kalite, belgelenmiş sonuç. Laboratuvarın kendisi bir Raspberry Pi, iki PC ve bir MacBook'tan oluşur; Tailscale mesh üzerinden bağlı, telemetri, termal profilleme ve bir yedekleme runbook'u ile.
Benim rolüm
Güvenlik modeli, komut sınıflandırması, değerlendirme metodolojisi ve altyapının işletilmesi bana ait. Bu proje, eğitimimin iki yarısını birleştiriyor: donanımın neye dayandığını bilen elektrik mühendisliği ve yazılımın neye izinli olduğunu bilen sistem mimarisi.
Aykaralar Platform
Çalışıyor Müşteri projesi CMS, SEO ve yapay zekâ görünürlüğü içeren çok kiracılı kurumsal platform. Staging'de canlı.
- Payload CMS 3
- Next.js
- PostgreSQL
- Turborepo
- Hetzner + Coolify
- Lighthouse CI
Detaylar Kapat
Aykaralar Platform
Mimari karar
Arama motorları artık bir web sitesinin tek okuyucusu değil. JSON-LD, sitemap ve robots.txt'in yanında platform deneysel bir llms.txt sunuyor — müşteriyle şirket arasına giderek daha çok giren yapay zekâ sistemleri için makine tarafından okunabilir. Lead formu çok adımlı ve üç katmanlı korumalı (honeypot, Turnstile, rate-limit), KVKK onayı takma adlı kaydediliyor. Veritabanı çökerse site içeriği güvenli bir yedek katmandan sunmaya devam ediyor.
Benim rolüm
Konsept, monorepo mimarisi (8 paket), veri modeli, deployment hattı ve kalite kapıları. İlk müşteri: Ankara'da bir inşaat firması.
Aykaralar OS
Saha hizmeti veren KOBİ'ler için işletim sistemi
Aktif geliştirme Ticari proje Bir CRM daha değil, bir teklif motoru: şantiyedeki sesli nottan hazır PDF teklifine.
- Next.js 15
- React 19
- Drizzle ORM
- Better Auth
- Playwright (PDF)
- MinIO
- Worker-Architektur
Detaylar Kapat
Aykaralar OS
Saha hizmeti veren KOBİ'ler için işletim sistemi
Mimari karar
Küçük işletmeler nadiren müşteri kaydı eksikliğinden batar; bir teklifin üç gün sürmesinden batar. Bu yüzden sistemin merkezinde kişi değil, teklif var. Telefondan sesli not, yapay zekâ taslağı, insan onayı, PDF. Malzeme, fiyat ve tedarikçi hafızası her işle birlikte büyüyor. Kiracı izolasyonu, RBAC ve denetim kaydı seçenek değil, sert güvenlik sınırları.
Benim rolüm
Ürün konsepti, modüler mimari, veri modeli, worker tasarımı. SaaS ürününe dönüşüm için hazırlandı.
AI Marketing Studio
Aktif geliştirme Ticari proje Şantiye fotoğrafları pazarlama taslaklarına dönüşür — ama insan onayı olmadan hiçbir şey dışa aktarılmaz.
- TypeScript strict
- Turborepo
- Drizzle
- pg-boss
- Zod
- Vitest + PGlite
- Provider-agnostischer KI-Adapter
Detaylar Kapat
AI Marketing Studio
Mimari karar
Temel kural kılavuzda değil, kodun içinde: yapay zekâ yalnızca taslak üretir; insan onayı olmadan dışa aktarma yoktur. Her üretim, her onay, her dışa aktarım denetim kaydına yazılır. Yapay zekâ adaptörü sağlayıcıdan bağımsız — API anahtarı yoksa mock'a düşer, bu da testleri ağsız ve maliyetsiz kılar. Test paketi PGlite ile süreç içinde çalışır, ayakta bir veritabanı gerektirmez.
Benim rolüm
Konsept, güvenlik sınırları, iş kuyruğu mimarisi, test stratejisi.
Gençlik Yapay Zekâ Platformu
Belediyeler için yönetişim platformu
Aktif geliştirme Özel repo Gençler mahallelerinde neyin eksik olduğunu bildirir. Harita nerede olduğunu gösterir. Karar insanda kalır.
- PostGIS
- pgvector
- Drizzle
- pg-boss
- MapLibre GL
- Auth.js
- Recharts
Detaylar Kapat
Gençlik Yapay Zekâ Platformu
Belediyeler için yönetişim platformu
Mimari karar
Tek veritabanında iki veri dünyası: coğrafya PostGIS ile, anlamsal benzerlik pgvector ile. Böylece yüzlerce bildirim hem yere hem anlama göre aynı anda kümelenebiliyor — „üç sokak ötede on iki genç aynı şeyi başka kelimelerle söylüyor". Yapay zekâ sınıflandırır, özetler ve erken uyarır; hiçbir şeye karar vermez. Bu sınır, projenin kısıtı değil, en önemli gereksinimidir.
Benim rolüm
Konsept, veri modeli, yönetişim kuralları, harita entegrasyonu. Çankaya Belediyesi Gençlik Yürütme Kurulu'ndaki çalışmamdan doğdu.
AVM Vitrin
Çalışıyor Müşteri projesi Buradaki iş özellikler değil, işletmeydi: yedekler, sağlık kontrolleri, runbook'lar.
- Next.js SSG
- Payload CMS
- Cloudflare R2
- GitHub Actions
- pnpm-Monorepo
Detaylar Kapat
AVM Vitrin
Mimari karar
Bir web sitesi kurmak işin küçük yarısı; onu yıllarca işletmek büyük yarısı. Bu yüzden projede yedek tazeliği, depolama sağlığı, DNS hijyeni ve denetim kaydı temizliği için otomatik kontroller var — ayrıca smoke testler ve yazılı bir runbook. Staging otomatik deploy edilir, production yalnızca açık onayla.
Benim rolüm
Monorepo yapısı, CI/CD hatları, işletim otomasyonu, dokümantasyon.
Vitrinali
Çalışıyor Ticari proje Sepetsiz bir katalog. Bilinçli olarak: satış ödeme sayfasında değil, telefonda gerçekleşir.
- Astro-artiger Static Export
- Payload CMS v3
- SQLite (lokal)
- PostgreSQL (Prod)
- Cloudflare Pages
Detaylar Kapat
Vitrinali
Mimari karar
Antika ve tek parça ürünler için sepet yanlış metafor — her satış bir konuşmayla başlar. Dolayısıyla: statik export, ödeme sağlayıcısı yok, oturum yönetimi yok. Yerelde her şey Docker, Postgres veya bulut depolama olmadan çalışır (SQLite artı dosya sistemi); üretimde aynı uygulama PostgreSQL ve nesne depolamayla çalışır. Tek veri modeli, iki ortam, tek build adımı.
Benim rolüm
Mimari, ortama duyarlı adaptörler, build hattı, birim testleri.
Desibel Tabanlı Video Kırpma Aracı
Çalışıyor Özel repo Belirlenen dBFS eşiğinin altındaki bölümleri tespit edip keser. Küçük, bitmiş, çalışıyor.
- Python
- ffmpeg
- pydub
Detaylar Kapat
Desibel Tabanlı Video Kırpma Aracı
Mimari karar
Her araç bir platforma dönüşmek zorunda değil. Tek script, tek amaç, temiz bir sonuç.
Germany Journey OS
Konsept & mimari Özel repo Kişisel bir kariyer ve taşınma sistemi için mimari ve bilgi tabanı. Henüz uygulama kodu yok.
- ADR
- Roadmap
- Wissensbasis
- Monorepo-Gerüst
Detaylar Kapat
Germany Journey OS
Mimari karar
Tasarımın çekirdeği tek bir kural: her resmî bilgi bir URL, erişim tarihi ve güven seviyesi taşır — kaynaksız bir iddia bir hatadır. Hassas belgeler asla repoda tutulmaz, yalnızca meta verileri. Bu projeyi burada bilinçli olarak konsept diye listeliyorum, uygulama diye değil: tasarlandı ve planlandı, inşa edilmedi.
Elektrikli araçlar için BMS kartları
ElecSys France · Erasmus+ · Étupes, Fransa · 2022
Çalışıyor 100'den fazla batarya yönetim kartı üretildi, programlandı ve test edildi. Tek bir hata yok. İsviçre'deki müşterilere teslim edildi.
- Leistungselektronik
- Löten
- Firmware-Flashing
- Funktionsprüfung
Detaylar Kapat
Elektrikli araçlar için BMS kartları
ElecSys France · Erasmus+ · Étupes, Fransa · 2022
Mimari karar
Kalite güvencesini ciddiye almamın sebebi bu sayı. Aynı kartı yüz kez hatasız teslim etmek, özenin bir karakter özelliği değil bir yöntem olduğunu öğretiyor: aynı sıra, aynı kontrol adımları, her seferinde.