Sefa Ekici

Front-End Developer · Vue 3 & TypeScript · AI orkestrasyonuyla legacy modernizasyonu

PROFİL

Türkiye'nin lider otomotiv pazaryerinde 5+ yıldır canlı ortamda çalışan web uygulamaları geliştiren ve ölçekleyen front-end geliştirici. Vue 3, TypeScript ve micro front-end mimarisinde uzmanlaştı; teknik planlamadan CI/CD ve canlı ortam izlemesine kadar sürecin tamamını üstleniyor. Şirket içi bir AI otomasyon inisiyatifinin front-end tarafını yönetiyor — en son, 120.000 satırlık legacy bir uygulamayı, ilk tahmini altı-sekiz ay olan bir işi, kendi kurduğu çok ajanlı (multi-agent) orkestrasyon pipeline'ıyla iki haftada yeniden yazdı.

TEKNİK YETKİNLİKLER

Temel
TypeScript, JavaScript (ES6+), HTML5, CSS3, SCSS
Framework'ler
Vue 3 (Composition API), Pinia, Vue Router, Angular, ASP.NET Razor
Mimari
Micro front-end, Component design system, Modüler monorepo, Legacy migration
Araçlar
Vite, Webpack, ESLint, Git / GitLab, Unit & E2E testing
Teslimat
GitLab CI/CD, Sentry, Agile / Scrum
AI İş Akışı
Claude Code, Cursor, MCP server, Multi-agent orchestration, Agent skill authoring, n8n
Backend
Node.js, Express.js, REST API, Docker, AWS

DENEYİM

Front-End Developer · arabam.com

09.2022 — devam ediyor

  • 120.000 satırlık legacy bir dahili uygulamayı Vue 3 + Pinia + TypeScript'e taşıdı — ilk tahmini 6–8 ay olan iş, çok ajanlı (multi-agent) bir AI orkestrasyon pipeline'ı tasarlanarak iki haftada tamamlandı. %100 tip güvenliği ve %100 test kapsamıyla teslim edildi.
  • Projenin test suite'ini üreten ve çalıştıran, yapay zeka tabanlı bir QA aracı geliştirdi; manuel QA döngülerini büyük ölçüde otomasyona taşıdı.
  • Şirket içi AI otomasyon inisiyatifinin front-end tarafını yönetiyor: 20+ agent skill yazdı ve bunları tek komutla bütün repolarda güncel tutan bir senkronizasyon aracı geliştirdi — ekibin tamamı için ortak ve sürekli güncel tek bir standart.
  • Dokümantasyon öncelikli bir migrasyon metodolojisi geliştirdi: kod yeniden yazılmadan önce modüller arası bağımlılıkları haritalayan ve yaşayan CONTEXT.md dokümantasyonu üreten, birden çok geçişli bir agent iş akışı.
  • Müşteriye dönük ve dahili özellikleri baştan sona teslim ediyor — teknik planlama, bileşen mimarisi, API entegrasyonu, yayına alma ve izleme — platformun Vue.js, Angular ve Razor ile yazılmış bölümlerinde.
  • GitLab CI/CD pipeline'larının, n8n otomasyon akışlarının ve Sentry ile canlı ortam güvenilirliğinin sorumluluğunu üstleniyor; tasarımcılar, QA ve backend mühendisleriyle birlikte 130+ Agile Scrum sprintinde teslimat yaptı.

Full Stack Developer · VulnHero

04.2021 — 09.2022

  • Bir siber güvenlik SaaS ürününün front-end'ini baştan sona Vue.js ile kurdu; SCSS stil temelini ve responsive layout sistemini sıfırdan oluşturdu.
  • Node.js / Express.js ile backend servisleri ve REST endpoint'leri geliştirdi; Docker ile container'a alınan servisleri AWS üzerinde yayına aldı.
  • Erken aşama bir start-up mühendisi olarak ürün, tasarım ve altyapı kararlarında yer aldı — pragmatik ve hızlı teslimat alışkanlığı buradan geliyor.
  • Otomatik zafiyet tespiti üzerine yazdığı bitirme tezi, ürünün tespit yetenekleriyle doğrudan örtüşüyordu.

EĞİTİM

Bilgisayar Mühendisliği, Yüksek Lisans

2024 — devam ediyor

Bilgisayar Mühendisliği, Lisans

2017 — 2022

DİLLER

Türkçe
Anadil
İngilizce
Güçlü teknik okuma ve yazma (dokümantasyon, kod incelemesi, asenkron iş birliği); konuşma akıcılığı gelişiyor.

İŞ DIŞINDA

  • Modern front-end ve AI destekli geliştirme üzerine Türkçe bir yazılım YouTube kanalı yürütüyor.
  • Yan ürünler geliştirip yayınlıyor: teknik yazılar, geliştirici araçları ve bağımsız yaratıcı işler.