English
Azim Can Kuruca

Azim Can Kuruca

FULL-STACK RUBY ON RAILS DEVELOPER

Ruby on Rails ve Hotwire ile uçtan uca web uygulamaları geliştiriyorum. Aynı web ekranlarını Hotwire Native ile mobil uygulamalara taşıyorum. Ayrıca heroicons-rails Rails engine'ini yazdım ve bakımını sürdürüyorum.

HakkımdaProfil

Denizli'de Lab2023 bünyesinde tam zamanlı olarak Ruby on Rails Geliştiricisi olarak çalışıyorum. 2022'den beri Ruby on Rails ve Hotwire ile profesyonel olarak full-stack web uygulamaları geliştiriyorum; şu anda Ruby 4.0 ve Rails 8.1 üzerinde, Solid üçlüsüyle ilerliyorum.

Linux Kullanıcıları Derneği (LKD) tarafından düzenlenen Mustafa Akgül Özgür Yazılım 2025 Kış Kampı’nda “Rails ve Hotwire ile Modern Web/Mobil Uygulamaları” kursunun eğitmenliğini yaptım.

Kamal, Dokku ve Heroku ile web uygulamalarını yayına alıyorum. iOS ve Android için Hotwire Native kullanarak mobil uygulamalar geliştiriyorum. Son dönemde işlerimin çoğu Rails ile LLM'lerin kesiştiği yerde duruyor: MCP sunucuları, uygulama içi asistanlar ve yapay zekâ destekli geliştirme araçları.

DeneyimDeneyim

Lab2023

Haz 2025 - Günümüz

Onepath.ai

Mar - Haz 2025

Lab2023

Eki 2022 - Oca 2025

Lab2023

Nis - Eyl 2022

Eyexapp

Oca - Nis 2021

AIYapay Zekâ ve Otomasyon

  • Rails üzerinde MCP sunucuları

    Bir Rails CRM'i için resmî Ruby SDK'sı üzerinde Model Context Protocol sunucusu geliştirdim: OAuth 2.1 yetkilendirmesi, scope'u çağıranın rolüne göre belirlenen tool'lar ve uygulamadan çıkmadan önce maskelenen kişisel veriler.

  • Production'da LLM özellikleri

    Müşteriye dönük Rails uygulamalarının içinde ruby_llm ile geliştirilen asistan ve içerik özellikleri; domain'in geri kalanıyla aynı yetkilendirme ve denetim kurallarına tabi.

  • Claude Code araçları

    Lab2023'ün şirket içi Claude Code plugin marketplace'ine en çok katkı veren geliştirici - security forensics, deployment ve API guardrails alanlarını kapsayan Rails odaklı plugin'ler ve skill'ler.

Eğitmenlik

Öğrenim

Ondokuz Mayıs Üniversitesi

2016 - 2024

Karadeniz Teknik Üniversitesi

2015 - 2016

YeteneklerYetenekler

  • Ruby
  • Ruby on Rails
  • Hotwire
  • Hotwire Native
  • Stimulus
  • PostgreSQL
  • SQLite
  • Solid Queue
  • Sidekiq
  • Minitest
  • Kamal
  • Docker
  • Heroku
  • Dokku
  • GitHub Actions
  • JavaScript
  • Tailwind CSS
  • Git
  • MCP
  • LLM entegrasyonu

Projeler

Heroicons Rails (bakımı sürüyor) github.com/lab2023/heroicons-rails

Heroicons'u (v2.1.5) view helper'ları olarak sunan bir Rails engine'i - outline, solid, mini ve micro, generator'a gerek kalmadan. v0.5.0 ile kurulum generator'ı, uygulama genelinde varsayılan type ve class yapılandırması ve Ruby 4.0 desteği geldi.

  • Ruby
  • Rails Engine
  • Maintainer

SamBungalov (bakımı sürüyor) sambungalov.com.tr

Samsun'daki tatil bungalovları için tek bir Rails uygulaması içinde üç ürün olarak kurulan rezervasyon platformu: SEO odaklı halka açık ilan sitesi, admin back office ve tesisleri işleten mülk sahipleri için self servis panel.

  • Rails 8.1
  • PostgreSQL
  • Hotwire
  • Kamal

Bungalov kiralama siteleri

Samsun'da sahiplerinin kendi işlettiği bungalovlar; Instagram mesajlarından ve komisyon alan ilan sitelerinden kendi alan adlarına taşındı: siteler yerel arama için kuruldu, içerikler sahibinin büyütebileceği YAML dosyalarında tutuldu ve rezervasyon kanalı olarak tıklaması ölçülen bir WhatsApp mesajı kullanıldı. sibabungalov.com.tr ve yakamozbungalov.com.tr adreslerinde yayında.

  • Jekyll
  • Tailwind CSS
  • Yerel SEO
  • GA4

Makaleler