Sefa Ekici
Front-End Developer · Vue 3 & TypeScript · AI orkestrasyonuyla legacy modernizasyonu
- ssefaekici@gmail.com
- sefaekici.com
- İstanbul, Türkiye — Remote
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.