Sefa Ekici
Desarrollador Front-End · Vue 3 & TypeScript · Modernización orquestada con IA
- ssefaekici@gmail.com
- sefaekici.com
- Estambul, Turquía — Remoto
PERFIL
Desarrollador front-end con más de 5 años construyendo y escalando aplicaciones web en producción en el principal marketplace de automoción de Turquía. Especializado en Vue 3, TypeScript y arquitectura micro front-end, con responsabilidad de principio a fin: desde la planificación técnica hasta CI/CD y la monitorización en producción. Lidera la parte front-end de una iniciativa interna de automatización con IA — más recientemente reescribió una aplicación heredada de 120.000 líneas en dos semanas mediante una canalización propia de orquestación multiagente, frente a una estimación original de seis a ocho meses.
COMPETENCIAS TÉCNICAS
- Base
- TypeScript, JavaScript (ES6+), HTML5, CSS3, SCSS
- Frameworks
- Vue 3 (Composition API), Pinia, Vue Router, Angular, ASP.NET Razor
- Arquitectura
- Micro front-end, Component design system, Modüler monorepo, Legacy migration
- Herramientas
- Vite, Webpack, ESLint, Git / GitLab, Unit & E2E testing
- Entrega
- GitLab CI/CD, Sentry, Agile / Scrum
- Flujo de trabajo con IA
- Claude Code, Cursor, MCP server, Multi-agent orchestration, Agent skill authoring, n8n
- Backend
- Node.js, Express.js, REST API, Docker, AWS
EXPERIENCIA
Desarrollador Front-End · arabam.com
9/2022 — actualidad
- Migró una aplicación interna heredada de 120.000 líneas a Vue 3 + Pinia + TypeScript — un trabajo estimado originalmente en 6–8 meses — diseñando una canalización de orquestación multiagente con IA. Entregado con 100% de seguridad de tipos y 100% de cobertura de pruebas.
- Desarrolló una herramienta de QA basada en IA que genera y ejecuta el conjunto de pruebas del proyecto, trasladando los ciclos manuales de QA casi por completo a la automatización.
- Lidera la parte front-end de la iniciativa interna de automatización con IA: escribió más de 20 agent skills y una herramienta de sincronización que los mantiene actualizados en todos los repositorios con un solo comando, dando a todo el equipo un estándar común y siempre al día.
- Desarrolló una metodología de migración centrada en la documentación: un flujo de agentes en varias pasadas que mapea las dependencias entre módulos y genera documentación CONTEXT.md viva antes de reescribir código.
- Entrega funcionalidades internas y de cara al cliente de principio a fin — planificación técnica, arquitectura de componentes, integración de API, publicación y monitorización — en las superficies Vue.js, Angular y Razor de la plataforma.
- Responsable de las canalizaciones GitLab CI/CD, los flujos de automatización n8n y la fiabilidad en producción mediante Sentry; ha entregado a lo largo de más de 130 sprints Agile Scrum junto a diseñadores, QA e ingenieros backend.
Desarrollador Full Stack · VulnHero
4/2021 — 9/2022
- Construyó por completo el front-end de un producto SaaS de ciberseguridad en Vue.js, estableciendo desde cero la base de estilos SCSS y el sistema de layout responsive.
- Implementó servicios backend y endpoints REST en Node.js / Express.js, y desplegó cargas de trabajo en contenedores con Docker sobre AWS.
- Trabajó como ingeniero de start-up en fase temprana en decisiones de producto, diseño e infraestructura — el origen de su inclinación por una entrega pragmática y rápida.
- Su tesis de grado sobre identificación automatizada de vulnerabilidades se alineaba directamente con las capacidades de detección del producto.
FORMACIÓN
Máster en Ingeniería Informática
2024 — actualidad
Grado en Ingeniería Informática
2017 — 2022
IDIOMAS
- Turco
- Nativo
- Inglés
- Lectura y escritura técnica sólidas (documentación, revisión de código, colaboración asíncrona); fluidez hablada en desarrollo.
MÁS ALLÁ DEL TRABAJO
- Dirige un canal de YouTube en turco sobre front-end moderno y desarrollo asistido por IA.
- Crea y publica productos paralelos: artículos técnicos, herramientas para desarrolladores y trabajo creativo independiente.