Yazılım ve Full Stack Geliştirici. Ayrıntılara tutkuyla bağlı sonsuz öğrenci. Problem yaratma ve çözme konusunda uzman. ⚡

📍 Málaga, España
Málaga

Andalucía

Malaga

Yetenekler

Bunlar en sık kullandığım teknolojilerdir, ancak birçok başkasıyla da çalıştım.

İş Deneyimi

  1. Experto Digital®'de Yazılım Geliştirici

    İşletmeler ve e-ticaret için WordPress ekosistemi (Elementor Pro, WooCommerce) kullanarak eksiksiz web çözümlerinin tasarımı ve yapımı. İçerik mimarisi, çekici arayüzler, teknik hız iyileştirmeleri ve SEO konumlandırmasına odaklanma.

  2. Dimap®'de Yazılım Geliştirici ve Front-End Geliştirici

    DIMAP'ın ana platformunun geliştirilmesi ve bakımı ile GM ve CEJ akademisi gibi müşteriler için projeler. Mevcut front-end geliştirme teknolojilerini kullanarak kullanıcı deneyimi, performans ve ölçeklenebilirliğe odaklanan modern ve optimize edilmiş arayüzlerin uygulanması.

  3. Gubb Marketing®'de Yazılım Geliştirici

    Yazılım geliştirme ve web uygulamaları.

  4. Agrooe® ve Gubb Marketing® için Agrooe-Cashback Geliştirme

    Agrooe® şirketi için bir cashback sisteminin yönetimine odaklanan sıfırdan bir web uygulamasının geliştirilmesi. Web uygulamasının veritabanı, backend ve frontend'inin geliştirilmesi.

Projeler

GM Microcementos Web Sitesi

GM Microcementos Web Sitesi

Mikro çimento uygulamalarında uzmanlaşmış bir şirket olan GM Microcementos için kurumsal web platformunun eksiksiz geliştirilmesi. Performans, SEO ve olağanüstü kullanıcı deneyimine odaklanan 15 optimize edilmiş sayfaya sahip profesyonel web sitesi. Bütçe hesaplayıcı, filtrelenebilir proje galerisi, gelişmiş formlar ve minimalist tasarım sistemi içerir. 100'den fazla yeniden kullanılabilir bileşen içeren ve Core Web Vitals için optimize edilmiş modüler mimari.

CEJ Akademi Web Sitesi

CEJ Akademi Web Sitesi

Malaga'da kamu hizmeti sınavlarında uzmanlaşmış akademi Academia CEJ için web platformu. Blog, sanal kampüs, bilgi testi, kayıt sistemi ve kurs yönetimi içeren tamamen duyarlı web sitesi. Next.js 14, React 18, Tailwind CSS, Framer Motion ve Docker ile geliştirildi.

DIMAP Web Sitesi

DIMAP Web Sitesi

Next.js 15, React 19, Redux Toolkit ve TailwindCSS tabanlı modern bir uygulama olan Dimap'ın kurumsal sitesinin geliştirilmesi, optimum performans ve sorunsuz bir deneyim sunmaya odaklanmıştır. Proje, tamamı modüler bir mimari üzerine inşa edilmiş ve SSG, Lazy Loading ve ClientLoader kullanılarak son derece optimize edilmiş yükleme ile hizmet sayfaları, blog, kurumsal bölümler ve müşteri adayı izleme formlarını içeriyor.

DevCrate

DevCrate

DevCrate, geliştirme kaynaklarını (araçlar, kütüphaneler, varlıklar, dokümantasyon ve zorluklar) keşfetmek için bir platformdur. Projeniz için bir kaynağa ya da sadece biraz ilhama ihtiyaç duyup sayısız sayfaya göz attığınız olmadı mı hiç? İşte bu yüzden bu platformu oluşturdum: yıllar içinde keşfettiğim kaynakları düzenlemek, kaybetmemek ve dağınık yer imlerine güvenmeden hızlıca bulabilmek için. Gelişmiş arama, etiket filtreleri ve tüm içeriği yönetmek için bir yönetici alanı içeriyor. Ayrıca yararlı araçları toplamaya devam etmek için topluluktan gelen önerilere de izin veriyor. Next.js, React, TypeScript ve MongoDB ile güvenli kimlik doğrulama ve shadcn/ui tabanlı modern bir arayüz ile oluşturulmuştur.

Cmd+kit

Cmd+kit

Cmd+kit, tutarlı ve erişilebilir bir arayüzden hızlı arama, klavye navigasyonu ve eylem yürütme sağlamak için tasarlanmış, web ürünleri için yeniden kullanılabilir bir komut paleti sistemidir. Aynı davranış ve görsel özelleştirme temelini korurken, React, Vue, Preact ve Astro için resmi adaptörlerle farklı yığınlara kolayca entegre olacak şekilde tasarlanmıştır. Temaları, komut yapısını yapılandırmak ve kullanıma hazır kodu dışa aktarmak için eksiksiz belgeler ve etkileşimli bir oyun alanı içerir. Her projenin akışına bağlı olarak npm, pnpm, yarn veya bun ile kurulabilir.

Contract-kit - API sözleşme oluşturucu

Contract-kit - API sözleşme oluşturucu

Zod SVG Icon

API sözleşmelerinin tek bir tip JSON dosyasında tanımlanmasına ve otomatik olarak paylaşılan TypeScript türleri, Angular istemcisi, Zod ile çalışma zamanı doğrulaması ve NestJS için denetleyiciler oluşturmasına olanak tanıyan npm'de yayınlanan CLI araç seti + kütüphanesi. Ön uç ve arka uç arasındaki senkronizasyonsuzluğu ortadan kaldırır, yinelenen kodu önler ve sözleşme anlık görüntüleri aracılığıyla kırılma değişikliklerini tespit eder. Test için mock oluşturma ve çoklu yeniden kullanılabilir paketlere dayalı modüler bir mimari içerir.

Sertifikalar

Full Stack Web Geliştirici Sertifikası

Full Stack Web Geliştirici Sertifikası

HTML, CSS ve React ile arayüz oluşturma, Node.js, MongoDB ile backend geliştirme, veritabanı yönetimi ve DevOps araçlarıyla dağıtım dahil olmak üzere birçok diğer teknoloji ile Full Stack web geliştirme eğitimi.

JavaScript (ES2023 & ES2024)

JavaScript (ES2023 & ES2024)

Bu kursta JavaScript'in (ES2023 ve ES2024) en son özelliklerini öğrendim, diziler, nesneler ve kümeler için yeni yöntemler ile promise işleme ve mantıksal operatörlerdeki iyileştirmeler dahil. Ayrıca kodu optimize etmek ve daha okunabilir hale getirmek için teknikler edindim, modern projelerde dilin en son özelliklerini uygulayarak.

Model Context Protocol (MCP) İleri Konular

Model Context Protocol (MCP) İleri Konular

Model Context Protocol (MCP) üzerine ileri seviye bir kurs olup sunucu-istemci iletişimi, taşıma mekanizmaları ve üretim ortamı dağıtımı için gerçek uygulama desenlerine odaklanır. Yapay zeka modeli entegrasyonu için sampling, ilerleme ve log bildirimleri, roots tabanlı dosya erişimi, JSON mesaj mimarisi, stdio ve StreamableHTTP (SSE) taşımaları, HTTP sınırlamaları ve ölçeklenebilirlik ile işlevsel gereksinimlere göre taşıma seçimi kriterleri ele alınır.

Agent Skills'e Giriş

Agent Skills'e Giriş

Claude Code'da Skills oluşturup kullanmaya odaklanan bu kurs, tekrar eden talimatları azaltıp tutarlı iş akışları kurmayı amaçlar. SKILL.md oluşturma, allowed-tools yapılandırma, ekiplerle paylaşım, subagents entegrasyonu ve tetiklenme, öncelik ile çalışma zamanı sorunlarını giderme konularını kapsar.

Claude Code in Action

Claude Code in Action

Bu kursta Claude Code’u gerçek yazılım geliştirme görevlerinde kullanmayı derinleştirdim; yapay zekâ kod asistanlarının mimarisini ve entegre araçlar aracılığıyla kod tabanlarıyla nasıl etkileştiklerini anladım. Bağlamı etkili yönetmeyi, karmaşık akışlar için birden fazla aracı birlikte kullanmayı, yeniden kullanılabilir otomasyonlar oluşturmayı ve MCP sunucularıyla yetenekleri genişletmeyi öğrendim. Ayrıca kod inceleme ve ekip iş birliği için GitHub entegrasyonu üzerinde çalışarak her teknik zorluğun karmaşıklığına göre planlama ve akıl yürütme modlarını uyguladım.

Building with the Claude API

Building with the Claude API

Anthropic API üzerinden Claude’u uygulamalara entegre etmeye odaklanan, geliştiricilere yönelik uygulamalı kurs. Kimlik doğrulama ve istek yapılandırması, çok turlu konuşmalar, system prompt’lar, yapılandırılmış çıktılar, tool use, RAG mimarileri (chunking, embedding ve bağlamsal retrieval), çok modlu yetenekler (metin, görsel ve PDF), prompt caching, MCP entegrasyonu ve Claude Code iş akışlarını kapsar.

Beni biraz daha yakından tanı

Merhaba! BenFran Tam Yığın | Yazılım Geliştirici

Çok çeşitli web teknolojileriyle çalışma deneyimim var. Bununla birlikte, uzmanlık alanım ve ana odak noktam ön uç geliştirmedir.

Çok genç yaşlardan beri bilgisayarlar ve mobil cihazlarla ilgileniyor, hem yazılım hem de donanım düzeyinde nasıl çalıştıklarını araştırıyorum. Yıllar boyunca kendi başıma "kurcalayarak" ve sorunları çözerek çok şey öğrendim; bu deneyim, merakımı ve teknik becerilerimi daha da güçlendirdi.