• Senior Full-Stack Developer
  • Gaziantep, Türkiye
  • Uzaktan çalışmaya açık

Ferdi ÜNAL


2018'den beri profesyonel olarak yazılım geliştiriyorum. Çok kiracılı SaaS mimarileri, yapay zekâ ajan sistemleri ve gerçek zamanlı platformların backend tarafına odaklanan bir Senior Full-Stack Developer'ım. Vemedya'da üç müşteriyle canlıda olan Verson yapay zekâ asistanı SaaS'ını kurdum ve Rust ile yeniden mimarilendirdim; Gaziantep il ve ilçelerinde kullanılan belediye sera gazı envanter platformu Cimpact Pro City'nin tek geliştiricisiyim. Rust ve Python ile bağımsız SaaS ürünleri geliştiriyorum; yapay zekâ ajanlarını spesifikasyon odaklı bir harness içinde, otomatik testler ve CI güvencesiyle çalıştırarak geliştirme sürecimin doğal bir parçası hâline getirdim. Daha önce 4 kişilik bir Web3 oyun ekibine liderlik ettim.

Projelerim

Açık kaynak olarak geliştirdiğim paketler ve araçlar.

  1. ferdiunal/laravel-ai-router önizleme görseli

    01

    ferdiunal/laravel-ai-router

    Laravel AI SDK text provider for routing prompts across local provider keys, cached free models, failover, rate limits, and usage analytics.

    laravelai

  2. ferdiunal/larapanda önizleme görseli

    02

    ferdiunal/larapanda

    Larapanda, Laravel ve düz PHP uygulamaları için type-safe bir Lightpanda SDK'sıdır. fetch, serve ve mcp işlemleri için adlandırılmış instance profile yapısı, runtime çözümleme (auto, cli, docker) ve immutable method-scoped option nesneleri sunar.

    Package

  3. ferdiunal/php-firepdf önizleme görseli

    03

    ferdiunal/php-firepdf

    pdf-inspector için production odaklı PHP/Laravel FFI köprüsü: PDF sınıflandırma, metin çıkarımı ve Laravel AI SDK tool desteği.

    Package

  4. soketi.rs önizleme görseli

    04

    soketi.rs

    🦀 Rust ile geliştirilmiş, Pusher protokolü ile %100 uyumlu, yüksek performanslı WebSocket sunucusu. Bellek güvenliği (memory safety) ve düşük kaynak tüketimi hedeflenerek yazılmıştır. Redis Clustering desteği sayesinde yatayda ölçeklenebilir (horizontally scalable) ve Docker ile konteynerize edilmiştir.

    Pusher Server

  5. panel.go önizleme görseli

    05

    panel.go

    Panel.go, Go (Golang) projelerinizde hızlı, tip güvenli ve yönetilebilir admin panelleri oluşturmanız için tasarlanmış modern bir SDK'dır.

    Headless Admin Panel

  6. refine-shadcn önizleme görseli

    06

    refine-shadcn

    Shadcn/ui bileşenleriyle oluşturulmuş Refine uygulamaları için modern, üretime hazır bir UI tema paketi. Tailwind CSS v4, React 19 ve kapsamlı i18n desteği sunar.

    Admin Template

Deneyimim

Çalıştığım ekipler ve orada üstlendiğim sorumluluklar.

  1. 2026 – Günümüz

    Vemedya

    Senior Full-Stack Developer

    Gaziantep

    • Verson (verson.ai): Yapay zekâ asistanı SaaS'ını Laravel 13 (Octane, Horizon, Inertia/React) ile neredeyse tek başıma kurdum; ardından Rust (tokio, axum, sqlx) ile 22 crate, 8 binary ve ~750 testlik bir workspace olarak yeniden mimarilendirdim. Erzincan Ticaret ve Sanayi Odası dahil müşterilerle canlıda.
    • Her kiracıyı PgBouncer arkasında kendi PostgreSQL veritabanı ve rolünde izole ettim: kuyruk tabanlı provizyon, ilk kullanımda migrasyon çalıştıran tembel havuzlar ve kiracı başına Redis ACL'leri.
    • Taranan web siteleri ve yüklenen belgeler üzerinde hibrit RAG: Türkçeye duyarlı parçalama, pgvector + tam metin arama, VoyageAI yeniden sıralama ve kiracı başına semantik cevap önbelleği.
    • Akışlı WebSocket sohbet geçidi (OpenAI uyumlu, Anthropic, Gemini): araç çağrısı, kota duyarlı sağlayıcı yönlendirme, çağrı başına maliyet telemetrisi, insan destek ajanına devir ve OpenTelemetry izleme. v1'de Meta Embedded Signup ile WhatsApp onboarding'i ve çoklu ajan orkestratörü (RAG, ürün kataloğu, Google Takvim rezervasyonu) yayınladım; şimdi iş akışı modülünü geliştiriyorum.
    • Cimpact Pro City (city.cimpactpro.com): Gaziantep il ve ilçelerinde kullanılan belediye sera gazı envanteri SaaS'ının 02/2026'dan beri tek geliştiricisiyim (Laravel 12, Vue 3, Inertia). GPC BASIC/BASIC+, CIRIS ve IPCC 2006'ya göre hesaplayan emisyon hesaplayıcılarını 88'e çıkardım; DOCX/PDF Rapor Sihirbazı ve Belediye Başkanları Sözleşmesi Excel dışa aktarımı ekledim; test paketini 2'den 292 dosyaya büyüttüm ve FrankenPHP/Octane Docker yığını kurdum.
    • Altın Pusula (altinpusula.org): TÜHİD halkla ilişkiler ödülleri portalını devraldım; jüri sayfası belleğini 574 MB'tan 291 MB'a indirdim, UNDP başvuruları için SKA seçimi, beş kullanıcı tipi için tek oturum açma, finans panosu ve sıralı Excel/PDF kazanan raporları ekledim; projenin ilk test paketini yazdım.
    • Enerji sektörü finans platformu: çok şirketli finans ve hissedar portalı (Laravel 13, Inertia v3, React 19) — kapsamlı RBAC, kuruş hassasiyetinde EUR/HUF defteri, Macar Ulusal Bankası (MNB) kur senkronizasyonu ve ~720 Pest testi.
  2. 2022 – 2024

    Pagzi Tech Inc.

    Backend Developer & Team Lead

    İstanbul

    • 4 kişilik geliştirici ekibine liderlik ettim; Web3 oyun ürünlerinin mimarisi, kod kalitesi standartları ve teslimatından sorumluydum. Mevcut Laravel/Nova sistemlerinin Node.js'e taşınmasına katkı verdim.
    • Haas x Renga Racing NFT çekiliş backend'ini ve yönetim panelini (Next.js, Prisma, wagmi, Alchemy SDK) geliştirdim; Web3nc'yi uçtan uca (Laravel, Vue.js, ethers.js, viem) teslim ettim.
    • Pagzi üzerinden Macroverse'ün backend'ini, REST API'lerini ve Nova yönetim panelini Alchemy zincir üstü verisiyle geliştirdim (09/2022 – 11/2023).
  3. 2022 – 2023

    Macroverse

    Backend Developer (Pagzi üzerinden)

    Remote

    • Projenin backend geliştirmesini gerçekleştirdim; RESTful API mimarisi kurdum ve Laravel Nova üzerinden yönetim paneli geliştirdim.
    • Web3 entegrasyonlarında Alchemy API ile zincir üstü veriyi kullandım.
    • Kullanılan teknolojiler: Laravel, Laravel Nova, RESTful API, Alchemy API (Web3).
  4. 2020 – 2021

    Endigitals

    Full-Stack Web Developer

    Endigitals bünyesinde ürün geliştirme çalışmaları yürüttüm.

  5. 2021 – 2022

    Extenship

    Full-Stack Developer

    Kahramanmaraş

    Erken aşama bir üründe frontend ve backend geliştirme süreçlerinde aktif rol aldım.

    • Frontend tarafında Vue.js / Nuxt.js, backend tarafında Laravel kullandım.

    • Ürünün ilk sürümünün canlıya alınması, entegrasyonlar ve teknik iyileştirmeler üzerinde çalıştım.

  6. 2018 – 2020

    Arneca Technologies

    Full-Stack Developer

    Kahramanmaraş

    • Kurumsal projelerde veri tabanı tasarımı yaptım; REST API'ler ve web özellikleri geliştirdim.
    • Arneca üzerinden Ziraat Teknoloji, ebebek (frontend), Digitalcake ve PARAPH projelerinde de çalıştım.