Sefa Ekici

Desarrollador Front-End · Vue 3 & TypeScript · Modernización orquestada con IA

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.