Frontend Architecture
Frontend Mimarisi
Next.js ve React ile bileşen tabanlı, erişilebilir ve hızlı arayüzler; sunucu tarafı render ve tutarlı tasarım sistemleri.
Software Engineer / Full Stack Developer
Frontend, backend, API, veritabanı, Linux altyapısı ve modern web teknolojileriyle ölçeklenebilir ürünler geliştiriyorum.
02Profil
Web uygulamalarını yalnızca ekranda görünen arayüz olarak ele almıyorum. Kullanıcının dokunduğu bileşenden API katmanına, veri modelinden üretim sunucusuna kadar her katmanı aynı özenle tasarlıyor, geliştiriyor ve yayına alıyorum.
Güvenli Yazılım bünyesinde pazaryerleri, yapay zekâ destekli ürünler, B2B e-ticaret sistemleri ve kurumsal platformlar geliştiriyorum. Odağım değişmiyor: problemi doğru tanımlamak, sade bir mimari kurmak ve üretimde güvenilir şekilde çalışan bir sistem teslim etmek.
$ whoamihalilcan — full stack developer$ focus --listfrontend · backend · infra · production$ stack --primarytypescript · next.js · node.jspostgresql · mysql · linux$ statusbuilding products · open to new work$
03Uzmanlık
Her proje birden fazla katmana dokunur. Bu alanlarda tasarım kararlarını veriyor, uyguluyor ve canlı ortamda sürdürüyorum.
Frontend Architecture
Next.js ve React ile bileşen tabanlı, erişilebilir ve hızlı arayüzler; sunucu tarafı render ve tutarlı tasarım sistemleri.
Backend & API Development
Node.js ve PHP tabanlı servisler, şema ile doğrulanan API sözleşmeleri, kimlik doğrulama ve üçüncü taraf entegrasyonları.
Database Architecture
PostgreSQL, MySQL ve MariaDB üzerinde doğru modellenmiş şemalar, indeksleme ve sorgu optimizasyonu.
Linux & Server Management
AlmaLinux sunucular, Nginx reverse proxy, süreç yönetimi ve Cloudflare ile korunan yayın altyapısı.
Performance & Optimization
Core Web Vitals odaklı geliştirme, görsel ve paket optimizasyonu, ölçüme dayalı iyileştirme döngüsü.
Deployment & Production
Tekrarlanabilir derleme ve yayın süreçleri, kontrollü geçişler ve canlı ortamın düzenli takibi.
Security-conscious Development
Girdi doğrulama, hız sınırlama, güvenli oturum yönetimi ve gizli anahtarların yalnızca sunucuda tutulması.
WebGPU / Interactive Web
WebGPU ve Three.js ile tarayıcıda çalışan, performans bütçesine uyan etkileşimli 3D deneyimler — bu sayfadaki sahne gibi.
04Teknolojiler
Her biri canlı projelerde kendini kanıtlamış, bilinçli olarak seçilmiş araçlar. Yeni bir teknolojiyi popüler olduğu için değil, problemi daha iyi çözdüğü için eklerim.
05Projeler
Gerçek kullanıcılara hizmet veren projelerden bir seçki. Görseller canlı sitelerden alınmıştır; teknoloji bilgisi yalnızca doğrulanabilen yerlerde gösterilir.
01Marketplace
İşverenleri alanında uzman freelancerlarla buluşturan, Türkiye merkezli iki taraflı freelance pazaryeri.
02AI / Automation
İşletmelerin telefonlarını 7/24 yanıtlayan, müşterilerle doğal dilde konuşup randevu oluşturan yapay zekâ telefon asistanı.
03Enterprise Software
Kurumsal e-ticaret, pazaryeri, restoran ve masaüstü yazılım ürünlerini tek çatı altında sunan yazılım ürün platformu.
06Mimari
Tipik bir üretim mimarim: kenar ağından veritabanına ve onu taşıyan sunucuya kadar her katmanı kuruyor, yapılandırıyor ve işletiyorum.
01İstemci
Tarayıcı ya da mobil cihaz. İlk yanıt sunucuda üretilmiş HTML olarak gelir; JavaScript yalnızca etkileşim gereken yerde yüklenir.
07Deneyim
Her proje aynı disiplinli hattan geçer: analizden izlemeye kadar her aşamanın net bir çıktısı vardır.
01 · Analysis
İş hedefi, kullanıcılar, mevcut sistem ve öncelikler netleştirilir. Kapsam yazılı ve ölçülebilir hale gelir.
Çıktılar
08İletişim
Yeni bir ürün, mevcut sisteminizin geliştirilmesi ya da teknik danışmanlık için yazın; genellikle 1–2 iş günü içinde dönüş yapıyorum.