Azim Can Kuruca
FULL-STACK RUBY ON RAILS DEVELOPER
Building web applications with Ruby on Rails and Hotwire, from backend architecture to responsive interfaces, while extending the same experience to mobile apps using Hotwire Native and shared web-based screens. Author and maintainer of the heroicons-rails Rails engine.
Denizli, Türkiye · azimcankuruca.com · github.com/azimcan · linkedin.com/in/azimcankuruca
AboutProfile
I work full-time as a Ruby on Rails Developer at Lab2023 in Denizli. I have been developing full-stack web applications professionally since 2022 using Ruby on Rails and Hotwire, currently on Ruby 4.0 and Rails 8.1 with the Solid trifecta.
I was an instructor for the “Rails ve Hotwire ile Modern Web/Mobil Uygulamaları” course at the Mustafa Akgül Özgür Yazılım 2025 Kış Kampı organized by Linux Kullanıcıları Derneği (LKD).
I deploy web applications with Kamal, Dokku and Heroku. I build mobile applications for iOS and Android with Hotwire Native. Lately most of my work sits where Rails meets LLMs: MCP servers, in-app assistants and AI-assisted development tooling.
ExperienceExperience
AIAI & Automation
-
MCP servers on Rails
Built a Model Context Protocol server for a Rails CRM on the official Ruby SDK: OAuth 2.1 authorization, tools scoped to the caller's role, and personal data masked before it ever leaves the application.
-
LLM features in production
Assistant and content features built with
ruby_llminside customer-facing Rails applications, held to the same authorization and audit rules as the rest of the domain. -
Claude Code tooling
Lead contributor to Lab2023's internal Claude Code plugin marketplace - Rails-focused plugins and skills covering security forensics, deployment and API guardrails.
Teaching
Education
Ondokuz Mayıs University
2016 - 2024Karadeniz Technical University
2015 - 2016SkillsSkills
- 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 integration
Projects
Heroicons Rails (actively maintained) github.com/lab2023/heroicons-rails
A Rails engine that makes Heroicons (v2.1.5) available as view helpers - outline, solid, mini and micro, no generator needed. v0.5.0 added an install generator, app-wide default type and class configuration, and Ruby 4.0 support.
SamBungalov (actively maintained) sambungalov.com.tr
A booking platform for holiday bungalows in Samsun, built as three products in one Rails application: an SEO-driven public listing site, an admin back office and a self-service panel for the operators who own the properties.
Bungalow rental sites
Owner-run bungalows in Samsun, moved off Instagram messages and commission-charging listing sites onto their own domain: built for local search, content kept as YAML the owner can grow, and a tracked WhatsApp message as the booking path. Live at sibabungalov.com.tr and yakamozbungalov.com.tr.