< Furkan Arslan />

Merhaba, ben Furkan!

<>

Furkan Arslan

Ben, modern web teknolojileriyle kullanıcı odaklı arayüzler geliştiren bir Frontend Developer’ım. Özellikle React, Next.js ve TypeScript ile performanslı, ölçeklenebilir ve responsive web uygulamaları oluşturma konusunda çalışıyorum. Geliştirdiğim projelerden edindiğim deneyimle, hem kullanıcı deneyimini hem de teknik performansı ön planda tutuyorum. Temiz kod, sürdürülebilir yapı ve hızlı kullanıcı deneyimi benim için her zaman öncelik.

TypeScript
React
Next.js
Tailwind
Node.js
Git
CSS
Figma
PostgreSQL

Ben kimim?

Hakkımda

Yazılım geliştirme yolculuğumda özellikle Frontend alanına odaklanarak React, Next.js ve TypeScript ile modern web uygulamaları geliştiriyorum. Performans ve kullanıcı deneyimi benim için öncelikli. Geliştirdiğim projelerde hızlı yüklenen, mobil uyumlu ve akıcı arayüzler oluşturmaya odaklanıyorum. Yaklaşık 2 yıldır aktif olarak proje geliştiriyor, her projede hem teknik bilgimi hem de problem çözme yeteneğimi ilerletiyorum. Yeni teknolojileri ve özellikle yapay zeka alanındaki gelişmeleri takip ederek projelerime entegre etmeye çalışıyorum.

Proje Notlarım

Üzerinde çalıştığım projeler

QR Menü Uygulaması

Bu projede, ziyaretçilerin QR kodu okuttuktan hemen sonra menüye herhangi bir gecikme yaşamadan erişebileceği bir yapı kurmaya odaklandım. Yaptığım testler sonucunda hızlı ve stabil bir deneyim elde ettim. Projeyi geliştirirken, onlarca işletme ve binlerce ziyaretçiyi kaldırabilecek bir sistem tasarlamayı hedefledim. Bu doğrultuda, mevcut bilgilerimin üzerine koyarak production seviyesinde bir ürün ortaya çıkarmaya çalıştım. Bu projede beni en çok zorlayan konular performans, hatasız çalışma ve maliyet optimizasyonu oldu. Özellikle Cloudinary maliyeti önemli bir konuydu. Bu nedenle, her işletme için ayrı Supabase ve Cloudinary hesapları oluşturulmasını sağlayarak free plan kapsamında kalmayı hedefledim. Ayrıca cache yapısını kullanarak veritabanına giden sorguları minimize ettim ve görseller için Vercel’i CDN olarak kullanarak Cloudinary maliyetini düşürmeye odaklandım. Bu süreçte büyük ölçüde Claude Code’dan destek aldım ve aynı zamanda Claude Code kullanma becerilerimi de geliştirdim.

Real Estate

Bu projede beni en çok geliştiren kısım formlar oldu. “Step” kavramını daha iyi anladım ve formlarda resim yükleme ile düzenleme konusunda kendimi geliştirdim. Bu projede, o anki tecrübem ve bilgimle, projenin gerçek hayatta kullanılabilirliği üzerine stratejiler geliştirdim ve işletmenin ölçeğine göre hesaplamalar yapmaya çalıştım. Projeyi geliştirirken en çok Gemini’den faydalandım. Projeye başlamadan önce Gemini ile proje yapısı ve production’a uygunluğu üzerine uzun süre fikir alışverişi yaptım. Gemini ile çözemediğim problemleri ise ChatGPT ile çözmeye çalıştım. Birçok noktada Gemini ve ChatGPT’yi, birbirlerini doğrulamaları ve hatalarını bulmaları için birlikte kullandım. Bilmediğim birçok yapıyı ve çözümü, yapay zekâ araçlarını kullanarak öğrenmeye çalıştım. Bu projedeki amacım, sadece bir portfolyo çalışması yapmak değil, production’a çıkabilecek bir ürün geliştirmekti. Bu nedenle mümkün olduğunca basit düşünmeye çalıştım; çok fazla özellik eklemek yerine, çalışan ve kullanıcıların gerçekten faydalanabileceği bir proje ortaya koymaya odaklandım.

Mobilya Mağazası Uygulaması

Bu projede daha önce öğrendiğim form yapıları, resim işlemleri ve action yapısını pekiştirerek uçtan uca bir uygulama geliştirdim. Real Estate projemin yapısını temel alarak, onun üzerine yeni özellikler eklemeye odaklandım. Bu süreçte hem yeni problemlerle karşılaşmayı hem de yeni kavramlar öğrenerek çözümleri nasıl geliştirebileceğimi anlamayı hedefledim.

Yetenekler

Kullandığım teknolojiler ve araçlar

HTML5
CSS3
JavaScript
TypeScript
React
Next.js
Tailwind CSS
SCSS
shadcn/ui
Redux Toolkit
Zustand
React Hook Form
Zod
Axios
Supabase
Neon
Prisma
Git
GitHub
Responsive / Mobile First

Projeler

Geliştirdiğim bazı projeler

QR Menü Uygulaması

Restoranlar için QR kod tabanlı bir dijital menü sistemi geliştirdim. Aynı zamanda işletmelerin menülerini kolayca yönetebileceği pratik bir yapı kurdum.

Next.jsTypeScriptSupabaseTailwind CSSShadcnCloudinary

Real Estate

Bu projede çok adımlı (step) form yapıları, resim yükleme ve düzenleme üzerine çalışarak kendimi geliştirdim. Amacım, yalnızca bir portfolyo projesi değil, gerçek hayatta kullanılabilir bir ürün ortaya çıkarmaktı. Bu süreçte yapay zekâ araçlarını kullanarak yeni yapılar öğrenip, basit ve kullanıcı odaklı bir çözüm geliştirmeye odaklandım.

Next.jsTypeScriptTailwind CSSSupabaseShadcn

Mobilya Mağazası Uygulaması

Bu projede daha önce öğrendiğim form yapıları, resim işlemleri ve action yapısını pekiştirerek uçtan uca bir uygulama geliştirdim.

Next jsTypeScriptTailwind CSSShadcn

Galeri

Fotoğraflardan kareler

İletişime Geç

Birlikte
çalışmak için

Aklınızda bir proje varsa veya sadece merhaba demek istiyorsanız, yeni fikirleri ve fırsatları konuşmaya her zaman açığım.