Backend and full-stack developer · Go, TypeScript, Rust
Backend ve full-stack geliştirici
I build end-to-end web products and reliable backend services, and run them on my own server with Docker and Cloudflare Tunnel.
Uçtan uca web ürünleri ve güvenilir backend servisleri geliştiriyor, bunları Docker ve Cloudflare Tunnel ile kendi sunucumda çalıştırıyorum.
Sakarya, Türkiye · open to relocation and remote work
Sakarya, Türkiye · taşınmaya ve uzaktan çalışmaya açığım
Portfolio · CV · LinkedIn · E-mail
grossip · live · yayında
End-to-end encrypted messenger where the server can't read messages, passwords or email addresses. OPAQUE login, HPKE and AES-256-GCM encryption, five services in five languages.
Sunucunun mesajları, şifreleri ve e-posta adreslerini okuyamadığı uçtan uca şifreli mesajlaşma uygulaması. OPAQUE ile giriş, HPKE ve AES-256-GCM ile şifreleme, beş dilde beş servis.
React TypeScript FastAPI Rust Elixir Go PostgreSQL Redis Docker
Web Clipper · live · yayında
Self-hosted archive for everything saved from the web, fed by a browser extension, a PWA and the web app. Full-text search ignores case and Turkish diacritics.
Web'de kaydedilen her şeyi tarayıcı eklentisi, PWA ve web uygulamasından toplayan, kendi sunucumda çalışan kişisel arşiv. Türkçe karakter ve büyük-küçük harf duyarsız tam metin arama.
React 19 Node.js Express 5 PostgreSQL 17 Docker Cloudflare Tunnel
Telegram–Discord bridge · open source · açık kaynak
Two-way media bridge with a persistent SQLite queue, idempotent delivery, exponential backoff retries and a dead-letter queue. Health, readiness and metrics endpoints; race detector and resilience tests run in CI.
Kalıcı SQLite kuyruğu, idempotent teslimat, exponential backoff ile yeniden deneme ve dead-letter queue içeren çift yönlü medya köprüsü. Health, readiness ve metrics endpoint'leri; CI'da race detector ve dayanıklılık testleri çalışıyor.
Go SQLite Docker GitHub Actions
EloCode · private repo · özel depo
Code review platform that anonymizes code before it leaves the company. A Rust AST masker removes secrets and private identifiers in 8 languages while keeping the code compilable; a Go service routes each problem to reviewers by per-language Glicko-2 rating.
Kodu şirket sınırından çıkmadan anonimleştiren kod inceleme platformu. Rust ile yazılmış AST maskeleyici 8 dilde gizli bilgileri ve özel tanımlayıcıları maskeler, kodun derlenebilirliğini korur; Go servisi problemleri dile özel Glicko-2 puanıyla inceleyicilere yönlendirir.
Go (Fiber) Rust (Actix, Tree-sitter) PostgreSQL React WebSocket
Synapse · open source · açık kaynak
Windows desktop automation engine with a node-based visual editor. Flows compile to an intermediate representation and run on a dedicated thread; large-area image search runs on the GPU with wgpu compute shaders.
Düğüm tabanlı görsel editörle kurulan Windows masaüstü otomasyon motoru. Akışlar bir ara temsile (IR) derlenip ayrı bir iş parçacığında çalışır; büyük bölgelerde görsel arama wgpu compute shader ile GPU'da koşar.
Rust Tauri 2 React 19 TypeScript wgpu
Project M · private repo · özel depo
Voxel game engine written from scratch in Rust and Vulkan: greedy meshing, parallel chunk generation with rayon, a single GPU megabuffer and indirect draw. Includes LAN co-op without a dedicated server.
Rust ve Vulkan ile sıfırdan yazılmış voxel oyun motoru: greedy meshing, rayon ile paralel chunk üretimi, tek bir GPU megabuffer'ı ve indirect draw. Sunucu kurmadan çalışan LAN co-op içerir.
Rust Vulkan GLSL rayon
More · Diğerleri: Repo Monitor, SesYazı, RandevuGO, Esnaf Dürüm, CekyPets, ModaShop → eraycicek.dev
Backend: Go (Fiber), Node.js (Express, NestJS), PostgreSQL, Redis, SQLite, Prisma, WebSocket, JWT, OAuth2
Frontend: React, Next.js, Angular, Astro, Tailwind CSS, TanStack Query
DevOps: Docker, Docker Compose, nginx, Cloudflare Tunnel, GitHub Actions, Linux
Systems · Sistem: Rust, Tauri 2, Vulkan, wgpu, Win32 API
Mobile · Mobil: Kotlin, Jetpack Compose

