İçeriğe geç
it.

Full-Stack Mühendisi / Ankara, Türkiye

Fikirleri
ürünlere dönüştürüyorum.

React, Vue ve Node ile web ürünleri geliştiren full-stack mühendisi.

Ibrahim Turan
● ürün mühendisliği fırsatlarına açık

Altı yıldır üretim ortamında web ürünleri geliştiriyorum. React, Vue, React Native ve Node.js ile çalışıyorum; build, test ve dağıtım tarafını da uçtan uca kuruyorum.

konum

Ankara, Türkiye

eğitim

Sakarya Üniversitesi

Bilgisayar Mühendisliği

iletişim

[email protected]

Altı yıldır ürün geliştiriyorum.

6+yıldır ürün
geliştiriyorum

Startup’larda ve büyük şirketlerde web ve mobil ürünler geliştiriyorum; frontend, backend ve ikisini birleştiren her katman.

  • Product
  • React
  • Vue
  • Node.js
  1. Mar 2025
    Nis 2026'ya kadar

    Frontend Mühendisi

    MobileAction

    Ankara, Türkiye

    MobileAction logo

    Apple Ads yönetim konsolunu Vue 3 ve Tailwind ile geliştirdim. Modüler TypeScript mimarisini kurdum, AI destekli akışla özellik teslimini hızlandırdım.

    • Vue 3
    • TypeScript
    • Tailwind
    • Vitest
  2. Nis 2023
    Mar 2025'ya kadar

    Frontend Mühendisi

    NMQ Digital

    İstanbul, Türkiye

    NMQ Digital logo

    Next.js, React ve Hono ile geliştirilen AI ürünlerinin teslimini uçtan uca yönettim. Vue 2 ile yazılmış eski sistemleri yeniledim, 100’den fazla kurumsal CMS bileşeni geliştirdim.

    • Next.js
    • React
    • TypeScript
    • Vue 2
    • Vite
    • PostgreSQL
  3. Haz 2022
    Nis 2023'ya kadar

    Frontend Mühendisi

    Hub21

    Londra, Birleşik Krallık

    Hub21 logo

    Pazarlama sitesini Vue ile sıfırdan kurdum; Lighthouse skorunu 60’tan 90’ın üzerine çıkardım. Veli ve öğrenci portallarını geliştirip Sentry ile hata izlemeyi kurdum.

    • Vue 3
    • Bootstrap
    • SEO
    • Sentry
  4. Ağu 2021
    May 2022'ya kadar

    Frontend Mühendisi

    Vivense

    İstanbul, Türkiye

    Vivense logo

    Türkiye’nin en büyük e-ticaret platformlarından birinde sepet, ödeme ve sipariş akışlarını geliştirdim. Şirket içi ERP modüllerini ve entegrasyonları da yazdım.

    • Vue 2
    • Microservices
    • Agile
  5. Haz 2020
    Ağu 2021'ya kadar

    Frontend Mühendisi

    reybex Cloud ERP

    Sakarya, Türkiye

    reybex Cloud ERP logo

    Sıfırdan üç uygulama yayına aldım: mobil, el terminali ve B2B mağaza. Platform genelinde 250’den fazla merge request inceledim.

    • Nuxt.js
    • React Native
    • Feathers.js
    • Socket.io
  6. Oca 2020
    Mar 2020'ya kadar

    Full-Stack Stajyer

    BGS Bireysel Gelişim

    Sakarya, Türkiye

    BGS Bireysel Gelişim logo

    Phalcon ve Vue ile EYSIS kurumsal paketine özellikler ekledim. Geliştirme ortamını Docker’a taşıdım.

    • Phalcon
    • Vue
    • Vuetify
    • Docker
    • MySQL
  1. 01

    Reybex Ready

    Mobil uygulama

    Stok, ürün, raporlama ve müşteri ziyareti süreçlerini telefondan yürüten mobil ERP uygulaması.

    Detayları aç

    Katkılarım

    • Reybex’in modüler mimarisini React Native’e uyarladım.
    • Yetkiye göre filtrelenen raporlama ekranları geliştirdim; grafik ve widget’lar doğrudan veritabanından besleniyor.
    • Haritada yakındaki müşterileri gösteren bir ekran geliştirdim; her müşteri için kullanım ve harcama bilgisi görünüyor.

    Kullanılan teknolojiler

    • React Native
    • React
    • Redux
    • Redux Toolkit
    • React Native Paper
  2. 02

    Reybex

    Performans ve sohbet özelliği

    Özellik bazlı modüler mimariyle kurulmuş, tek sayfa ERP uygulaması.

    Detayları aç

    Katkılarım

    • Uygulama performansını iyileştirdim, ürün hatalarını giderdim.
    • Sohbet özelliğini uçtan uca geliştirdim: Vue arayüzü ve Feathers.js backend’i.

    Kullanılan teknolojiler

    • Vue.js
    • Vuex
    • Vuetify
    • Feathers.js
    • Node.js
    • MongoDB
  3. 03

    Reybex E-commerce

    Frontend e-ticaret

    Reybex ERP’ye bağlanan, müşteriye göre markalanabilen B2B mağaza altyapısı.

    Detayları aç

    Katkılarım

    • Mağazayı Vue Storefront ile geliştirdim, veriyi Reybex API’si sağlıyor.
    • Her müşteri için yeniden kullanılabilen bir kurulum modeli kurdum; Almanya’nın en büyük çanta üreticilerinden biri de bu modelle yayına alındı.

    Kullanılan teknolojiler

    • Vue Storefront
    • Reybex API
  4. 04

    Vivense UK Website

    Sepet, ödeme ve sipariş modülleri

    Aramada görünmesi için ön-render edilen Vue vitrin sitesi.

    Detayları aç

    Katkılarım

    • Sepet, ödeme, sipariş geçmişi ve hesap ekranlarını geliştirdim.
    • Ödeme yöntemlerini ERP’den yönetilebilir hâle getirdim; açılıp kapanmaları tek yerden kontrol ediliyor.

    Kullanılan teknolojiler

    • Vue.js
    • Vuex
    • Bootstrap
  5. 05

    Vivense Dragon ERP

    Sipariş finansı ve ödeme modülleri

    Vivense’nin günlük operasyonunu yürüten şirket içi ERP uygulaması.

    Detayları aç

    Katkılarım

    • Sipariş finansı, ödeme ve kullanıcı bilgileri modüllerini geliştirdim.

    Kullanılan teknolojiler

    • Vue.js
    • Vuetify
  6. 06

    Hub21 Website

    Uçtan uca ürün geliştirme

    Statik üretilen, aramada öne çıkmak için kurgulanmış pazarlama sitesi.

    Detayları aç

    Katkılarım

    • Geliştirme, CI/CD, dağıtım, site yapılandırması ve SEO’yu yönettim.
    • Siteyi iki kez yeniden markalayıp yayına aldım.
    • Pazarlama ekibinin yeni sayfayı iki günde çıkarabildiği CMS bileşenleri geliştirdim.

    Kullanılan teknolojiler

    • Vue.js
    • Vite
    • Bootstrap
    • Static Site Generation
  7. 07

    Hub21 Parent and Student Projects

    Veli ve öğrenci uygulamaları

    Ödeme, abonelik ve ders takibini birlikte yürüten veli ve öğrenci uygulamaları.

    Detayları aç

    Katkılarım

    • Hub21 sitesindeki mimariyi ve teknoloji seçimlerini iki uygulamada da kullandım.
    • Stripe ile ödeme ve abonelik akışlarını, paket yönetimini ve dinamik paket seçimini kurdum.
    • Öğrenciler için ilerlemeyi ve yaklaşan dersleri gösteren paneller geliştirdim.

    Kullanılan teknolojiler

    • Vue.js
    • Vite
    • Bootstrap
    • Stripe
  8. 08

    Okumak Güzeldir

    Serbest

    Frontend geliştirme

    Eyüp Belediyesi’nin çevrim içi okuma yarışması ve yönetim paneli.

    Detayları aç

    Katkılarım

    • İlk dönemde 100.000’den fazla kullanıcının girdiği yarışmanın arayüzünü geliştirdim.
    • Ertesi yıl yarışma tekrar düzenlendiğinde küçük güncellemelerle platformu ayakta tuttum.
    • Vue ve Vuetify ile yönetim raporlarını ve kullanıcı yönetimini geliştirdim.

    Kullanılan teknolojiler

    • Vue.js
    • VeeValidate
    • Vue Router
    • DaisyUI
    • Pinia
    • Vuetify
  9. 09

    FasterApply.ai

    Serbest

    Frontend geliştirme

    Upwork tekliflerini hızlıca hazırlamayı sağlayan AI ürünü.

    Detayları aç

    Katkılarım

    • Ürünün arayüzünü Vue 3 ile geliştirdim.
    • Arayüzü Tailwind CSS ile yazdım; Sentry, VeeValidate, Vue Router ve Pinia’yı entegre ettim.

    Kullanılan teknolojiler

    • Vue 3
    • Tailwind CSS
    • Sentry
    • VeeValidate
    • Vue Router
    • Pinia
  10. 10

    Icerik.com Website

    Serbest

    Bakım ve geliştirme

    İçeriği DatoCMS’ten gelen, React ile geliştirilmiş içerik sitesi.

    Detayları aç

    Katkılarım

    • Geliştirme, dağıtım ve CI/CD süreçlerini kurdum; siteyi düzenli güncellemelerle ayakta tuttum.

    Kullanılan teknolojiler

    • React
    • Redux
    • DatoCMS
  11. 11

    Icerik.com App

    Serbest

    Full-stack geliştirme

    Yönetim, yazar ve yayıncı panellerini tek uygulamada buluşturan içerik pazaryeri.

    Detayları aç

    Katkılarım

    • Backend’i FastAPI, arayüzü Vue ile geliştirdim.
    • Yönetim, yazar ve yayıncı panellerini tek uygulamada birleştirdim; Vue 2’den Vue 3’e taşıdım.
    • Yayıncılar siteleri için içerik üretiyor, yazarlar serbest içerik işlerine erişiyor.

    Kullanılan teknolojiler

    • FastAPI
    • Vue 3
  12. 12

    Zeo.org Website

    Serbest

    Bakım ve geliştirme

    İçeriği Storyblok’tan gelen, React ile geliştirilmiş pazarlama sitesi.

    Detayları aç

    Katkılarım

    • Geliştirme, bakım, CI/CD ve güvenlik tarafını yönettim.
    • İhtiyaç çıktıkça küçük güncellemeleri yayına aldım.

    Kullanılan teknolojiler

    • React
    • Storyblok
  13. 13

    JAMS ADR Website

    CMS bileşenleri ve müşteri iletişimi

    ABD’nin en büyük alternatif uyuşmazlık çözümü sağlayıcılarından JAMS için Crownpeak sitesi.

    Detayları aç

    Katkılarım

    • Bir yıl boyunca Crownpeak CMS bileşenlerini geliştirdim ve bakımını yaptım.
    • Müşteri toplantılarına katıldım; talepleri doğrudan uygulanabilir çözümlere çevirdim.
    • Astro, React, Alpine.js ve Crownpeak için yazılmış özel Vite hattıyla çalıştım.

    Kullanılan teknolojiler

    • Astro
    • React
    • Alpine.js
    • Vite
    • Crownpeak CMS
  14. 14

    JAMS Pathways Website

    Sıfırdan frontend geliştirme

    Sıfırdan kurulan Crownpeak sitesi; frontend özel bir hat üzerinden derleniyor.

    Detayları aç

    Katkılarım

    • Projenin başından itibaren tüm Crownpeak bileşenlerini geliştirdim.
    • Frontend’i Astro, Alpine.js ve özel bir Vite hattıyla kurdum.

    Kullanılan teknolojiler

    • Astro
    • Vite
    • Alpine.js
    • Crownpeak CMS
  15. 15

    AffinityFCU Website

    Bakım ve CMS bileşenleri

    Affinity Federal Credit Union’ın Crownpeak sitesi.

    Detayları aç

    Katkılarım

    • Mevcut siteyi ayakta tuttum.
    • Astro, Alpine.js, vanilla JavaScript ve HTML ile yeni Crownpeak bileşenleri yazdım.

    Kullanılan teknolojiler

    • Astro
    • Alpine.js
    • JavaScript
    • HTML
    • Crownpeak CMS
  16. 16

    Crownpeak AI Translation Tool

    Bakım ve dağıtım

    Crownpeak’in içerik akışlarında kullandığı AI çeviri aracı.

    Detayları aç

    Katkılarım

    • Projenin asıl geliştiricisi ayrıldıktan sonra uygulamanın bakımını ve dağıtımını devraldım.

    Kullanılan teknolojiler

    • React
    • Material UI Admin
    • TypeScript
    • Hono.js
    • Drizzle ORM
    • Redis
    • PostgreSQL
  17. 17

    Philips AI Projects

    Ürün, altyapı ve teslim

    Philips pazarlama ekibinin kullandığı AI araçları: e-posta doğrulama, içerik ve alt metin üretimi.

    Detayları aç

    Katkılarım

    • Araçları Philips yöneticilerine sundum.
    • Sunucuları, dağıtımı ve geliştirmeyi tek başıma yürüttüm.
    • Pazarlama e-postalarını doğrulamak için ChatGPT API’sini kullandım; sonuçları rapor olarak çıkardım.

    Kullanılan teknolojiler

    • Next.js
    • Drizzle ORM
    • PostgreSQL
    • Tailwind CSS
    • ChatGPT API
  18. 18

    Broadridge Website

    CMS bileşenleri ve dokümantasyon

    Sıfırdan kurulan Crownpeak sitesi; bileşenler yeniden kullanılabilir web bileşenleri olarak yazıldı.

    Detayları aç

    Katkılarım

    • 20’den fazla Crownpeak bileşeni geliştirdim.
    • Frontend’i Astro, Lit web bileşenleri ve özel bir Vite hattıyla kurdum.
    • Crownpeak geliştiricileri için bileşenlerin nasıl kullanılacağını belgeledim.

    Kullanılan teknolojiler

    • Astro
    • Lit
    • Vite
    • Crownpeak CMS
  19. 19

    NMQ Website

    Bakım ve yerelleştirme

    HubSpot üzerinde çalışan, vanilla JS ile geliştirilmiş site.

    Detayları aç

    Katkılarım

    • Küçük güncellemeleri yayına aldım, siteyi sürekli ayakta tuttum.
    • Site genelindeki çeviri hatalarını düzelttim.

    Kullanılan teknolojiler

    • HubSpot CMS
    • JavaScript
    • CSS
    • HTML
  20. 20

    MobileAction SearchAds

    Panel mimarisi ve özellik geliştirme

    Google ve Meta gibi büyük müşterilerin kullandığı SearchAds paneli.

    Detayları aç

    Katkılarım

    • Advanced Filter ve Scheduled Reports modüllerini Vue 3, Pinia, Tailwind ve AG Grid ile geliştirdim.
    • AI ile çalışacak şekilde kurgulanmış modüler bir yapı kurdum; özellik teslimi günlerden dakikalara indi ve Change History’nin %90’ı bu akışla çıktı.
    • Yarn audit ve Dependabot uyarılarının tamamını kapatıp güvenlik uyumunu %100’de tuttum; kod tabanını ESLint 9’a taşıdım ve ekibin AI ile çalışırken kullandığı desenleri yazıya döktüm.

    Kullanılan teknolojiler

    • Vue 3
    • Pinia
    • Tailwind CSS
    • AG Grid

Frontend

Web uygulamaları, tasarım sistemleri ve bileşen mimarisi.
  • JavaScript

  • TypeScript

  • React

  • Next.js

  • Vue 3

  • Nuxt.js

  • Tailwind CSS

  • Vite

  • Astro

  • Alpine.js

  • Lit

  • Redux

  • Pinia

Mobil

Platformlar arası ürün geliştirme.
  • React Native

Backend

API’ler, servisler ve veri katmanları.
  • Node.js

  • Express

  • PostgreSQL

  • Redis

  • FastAPI

  • Feathers.js

  • MongoDB

  • Drizzle ORM

  • Hono.js

Araçlar

Build, test, dağıtım ve izleme.
  • Docker

  • AWS

  • GitHub Actions