Projeler

Mühendislik çalışmaları

Tasarlayıp geliştirdiğim sistemler, vaka çalışması olarak belgelendi. Bilgiler herkese açık depolardan alınmış ve tarihlendirilmiştir; olgunluk düzeyi ve sınırlamalar tasarımla birlikte belirtilir. Vaka çalışmalarının tam metni İngilizcedir.

01V1 · aktif geliştirmede · tek bir şirket için çalışıyor

Acthelm

Küçük bir şirket için ajan tabanlı işletim sistemi. PostgreSQL operasyonel durumu saklar, deterministik kurallar yapılacak işi belirler ve izole AI ajanları bağımsız inceleme ile insan onayı sınırları içinde değişiklik hazırlar.

Problem

Dil modelleri unutur, doğaçlama yapar ve yönlendirilebilir. Ajanların kendi adına çalışmasına izin veren bir şirketin, bir konuşmadan daha uzun yaşayan bir duruma, "iş var mı?" sorusuna deterministik bir cevaba ve model kötü davrandığında bile ayakta kalan sınırlara ihtiyacı vardır.

Gösterdiği beceriler

  • Kalıcı durumla ajan orkestrasyonu
  • Model kararları etrafında deterministik kontroller
  • Asılsız iddialar ve injection için golden eval’ler
  • Python 3.12
  • FastAPI
  • PostgreSQL 18
  • SQLAlchemy 2
  • Alembic
  • Docker
  • systemd
02Deneysel ön sürüm (v0.1.0-alpha.4) · bağımsız denetimden geçmedi

SigSieve

Rust ile yazılmış yerel bir SSH agent proxy'si. Uzak sunuculara yalnızca izin listesindeki kimlikleri iletir ve isteğe bağlı olarak her anahtarı doğrulanmış hedef host anahtarlarına bağlayabilir. İmzalama, Secretive'in tuttuğu Secure Enclave anahtarları dahil, mevcut agent'ınızda kalır.

Problem

SSH agent'ınızı ilettiğinizde, uzak sunucuda sokete erişebilen her süreç agent'taki her anahtarla imza isteyebilir. Donanım destekli anahtarlar çalınamaz, ama yine de kullanılabilirler.

Gösterdiği beceriler

  • Tehdit modelleme ve en az yetki
  • Protokol düzeyinde Rust sistem programlama
  • Fuzzing, property ve uçtan uca testler
  • Rust
  • SSH agent protocol
  • OpenSSH session-bind
  • Ed25519
  • ECDSA P-256/384/521
  • proptest
  • cargo-fuzz
03Canlı ürün · npm seerxo 1.13.0

Seerxo

Etsy ilanlarını taslak olarak hazırlayan, denetleyen ve iyileştiren canlı bir ürün. Tek hesap ve kredi havuzu; bir CLI, stdio MCP sunucusu, uzak MCP uç noktası, Claude Code skill'i ve web uygulamasının arkasında. Deterministik denetim, ücretli AI üretiminden ayrı tutulur.

Problem

Bir Etsy ilanının katı kuralları (≤140 karakter başlık, ≤20 karakterlik tam 13 etiket) ve esnek kuralları (ana anahtar kelimelerle başlamak) vardır. Satıcıların bu kurallara uyan taslaklara ve mevcut ilanlarında neyin yanlış olduğuna dair dürüst bir açıklamaya ihtiyacı var — tercihen zaten kullandıkları AI asistanının içinde.

Gösterdiği beceriler

  • Birden çok istemci yüzeyi olan bir LLM ürünü yayına almak
  • Abartılı iddiaları önleyen MCP araç tasarımı
  • Üretimin yanında deterministik doğrulama
  • Node.js
  • JSON-RPC / MCP
  • REST
  • HMAC-SHA256
  • node:test
  • semantic-release
  • GitHub Actions OIDC

Destekleyici projeler

Erken uyumluluk katmanı · v0.3.0

Bridge

Anthropic Messages API isteklerini kabul edip OpenAI uyumlu herhangi bir Chat Completions sağlayıcısına ileten küçük bir Go ağ geçidi; böylece AI kodlama ajanları başka modellerle çalışabilir.

  • Go (stdlib)
  • Server-Sent Events
  • Node.js launcher
  • GitHub Actions
Öğrenme projesi · otomatik test yok

Self-hosted DevOps platform

Minimal, kendi sunucunda çalışan bir PaaS. Bir API depoyu klonlar, imajı derler, aday konteyneri sağlık kontrolünden geçirir ve Traefik arkasında yayına alır; her dağıtımı PostgreSQL'e kaydeder ve isteğe bağlı bir metrik ve log yığını sunar.

  • Node.js 22
  • Express
  • Docker Compose
  • Traefik
  • PostgreSQL

Seçim. Daha eski pratik depoları (eğitim düzeyindeki API’ler, ders projeleri) GitHub’da duruyor ama burada portföy çalışması olarak sunulmuyor.