Web Tasarım & Geliştirme
Modern, mobil cihazlara uyumlu, hızlı ve kullanıcı odaklı kişisel ve kurumsal web siteleri tasarlıyor ve geliştiriyorum.
Detaya gitSayfa
Fikirleri çalışan dijital ürünlere dönüştürüyorum. Web, SaaS, mobil ve backend geliştirme.
Furkan Atabaş · Full Stack Developer
Web sitelerinden SaaS platformlarına, mobil uygulamalardan backend sistemlerine kadar dijital ürünleri arayüz tasarımından veritabanı mimarisine kadar uçtan uca geliştiriyorum. Tek bir kişiyle çalışıyorsunuz — ama projenin her katmanı düşünülmüş oluyor.
➜ whoami
Furkan Atabaş — Full Stack Developer
➜ stack --list
frontend react · vue · next.js · typescript
backend php · node.js
framework laravel · nestjs · fastify · express
mobile react native
db mysql · postgresql · mongodb · redis
➜ status
● Hala yaşıyor
➜
Dünyada bir yerde Almanya · Remote
Alpine.js, Canva, CSS3, Docker, Express.js, Fastify, Figma, HTML5, JavaScript, JSON Schema, Laravel, Lighthouse, Livewire, LLM API, MongoDB, MySQL, Node.js, PageSpeed Insights
01 Hizmetler
Fikir aşamasından yayına kadar tüm süreci tek elden yürütüyorum: arayüz tasarımı, frontend geliştirme, backend mimarisi, veritabanı kurgusu ve canlıya alma.
Modern, mobil cihazlara uyumlu, hızlı ve kullanıcı odaklı kişisel ve kurumsal web siteleri tasarlıyor ve geliştiriyorum.
Detaya gitExcel'den taşan süreçleri gerçek bir sisteme taşıyoruz.
Detaya gitBir ürün fikrini ölçeklenebilir bir platforma dönüştürmek.
Detaya gitTek kod tabanı, iki platform.
Detaya gitGörünmeyen tarafı doğru kurmak.
Detaya git02 Seçili İşler
Farklı ölçeklerde geliştirdiğim projelerden bir seçki. Her birinde tasarım, geliştirme ve yayına alma süreçlerinin tamamında ya da büyük bölümünde yer aldım.
Emeyz, teknoloji, yaşam, seyahat ve daha birçok konuda içerik sunan; Türkçe, İngilizce ve Almanca yayın yapan çok dilli bir bilgi platformudur.
Projeyi İncele
Flash ve HTML5 oyunlarının internet tarayıcı üzerinden oynanabildiği bir oyun platformuydu.
Mevcut bir CMS'e eklenen, LLM API'si üzerinden çalışan içerik üretim ve düzenleme modülü.
Blok tabanlı editör, medya kütüphanesi ve çok dilli içerik desteği olan özel CMS.
Bayilerin fiyat listesi görüp sipariş açabildiği, yetki bazlı çalışan web uygulaması.
React Native ile geliştirilen, kendi REST API'si üzerinden çalışan sipariş uygulaması.
03 Tech Stack
Aracı değil problemi merkeze alıyorum. Aşağıdakiler günlük olarak çalıştığım, üretim ortamında kullandığım teknolojiler.
04 Süreç
Her projede aynı dört aşamayı işletiyorum. Bu, sürprizleri azaltıyor ve neyin ne zaman biteceğini baştan görünür kılıyor.
Projenin amacını, hedef kitlesini ve teknik gereksinimlerini netleştiriyoruz.
Bilgi mimarisi, ekran akışları ve arayüz tasarımı Figma üzerinde kurgulanıyor.
Frontend ve backend paralel ilerliyor; her aşamada çalışan bir sürüm görüyorsunuz.
Performans, erişilebilirlik ve SEO kontrolleri sonrası canlıya alıyoruz.
05 Blog
Geliştirme sürecinde karşılaştığım problemler, mimari kararlar ve işe yarayan pratikler üzerine notlar.
Yazılarınızı kategoriler ve etiketler gibi taksonomilerle yapılandırın.
Node.js ile backend geliştirmeyi kolaylaştıran Express.js; routing, middleware ve REST API yapısıyla küçük projelerden gerçek uygulamalara uzanan güçlü bir temel sunuyor.
06 SSS
Projeye başlamadan önce en çok merak edilenler. Aradığınız cevabı bulamazsanız doğrudan yazabilirsiniz.
Kurumsal web sitelerinden özel web uygulamalarına, SaaS platformlarından yönetim panellerine kadar geniş bir aralıkta çalışıyorum. Ortak nokta şu: projenin hem arayüzünü hem de arka planındaki yazılımı ben geliştiriyorum. Bu yüzden "tasarım ayrı, yazılım ayrı" gibi bir kopukluk yaşanmıyor.
Kapsamına göre değişiyor. Tek sayfalık bir tanıtım sitesi birkaç gün sürerken, çok dilli kurumsal bir site veya özel yönetim paneli içeren bir proje birkaç haftaya yayılabiliyor. İlk görüşmeden sonra kapsamı netleştirip aşamalı bir zaman planı paylaşıyorum; böylece hangi haftada neyi göreceğinizi baştan biliyorsunuz.
İkisini de yapıyorum. Arayüz tasarımını Figma'da kurguluyor, ardından frontend ve backend tarafını kendim geliştiriyorum. Full Stack Developer olmanın en somut faydası burada ortaya çıkıyor: tasarımda verilen bir karar teknik olarak mümkün mü, sorusunu aynı anda cevaplayabiliyorum.
Evet. Mevcut projeyi önce teknik olarak inceliyorum: kod yapısı, veritabanı, bağımlılıklar ve performans. Ardından üç seçeneği birlikte değerlendiriyoruz — mevcut yapı üzerinde iyileştirme, kademeli yenileme veya modern bir altyapıya taşıma. Hangi yolun daha az riskli olduğunu gerekçesiyle birlikte anlatıyorum.
Evet. React Native ile tek kod tabanından hem Android hem iOS için uygulama geliştiriyorum. Uygulamanın ihtiyaç duyduğu backend, REST API, kimlik doğrulama ve push bildirim altyapısını da aynı proje kapsamında kurabiliyorum.
Evet. Hazır bir panel şablonunu zorlamak yerine, iş akışınıza göre kurgulanmış bir panel geliştiriyorum: rol ve yetki yapısı, onay akışları, raporlama ekranları ve ihtiyacınıza özel içerik tipleri. Bu, uzun vadede hem daha hızlı hem de daha az bakım maliyetli oluyor.
Evet. Multi-tenant mimari, kullanıcı ve rol yönetimi, abonelik/plan mantığı, dashboard'lar, bildirim sistemi ve API katmanı dahil olmak üzere SaaS ürünlerinin teknik altyapısını kuruyorum. Ölçeklenebilirliği baştan düşünerek veritabanı ve yetkilendirme modelini tasarlıyorum.
Evet. LLM API'leri üzerinden içerik üretimi, metin özetleme, akıllı arama, otomatik sınıflandırma ve doküman işleme gibi özellikleri mevcut ya da yeni yazılımlara entegre ediyorum. Burada asıl iş modelin kendisi değil; kuyruk yönetimi, maliyet kontrolü, hata durumları ve sonucun uygulamanın veri modeline doğru şekilde yerleşmesi.