Sefa Ekici

Front-End Developer · Vue 3 & TypeScript · AI-orchestrated modernisation

PROFILE

Front-end developer with 5+ years building and scaling production web applications at Turkey's leading automotive marketplace. Specialised in Vue 3, TypeScript and micro front-end architecture, with end-to-end ownership from technical planning through CI/CD and production monitoring. Leads the front-end track of an internal AI automation initiative — most recently rebuilding a 120,000-line legacy application in two weeks through a custom multi-agent orchestration pipeline, against an original estimate of six to eight months.

TECHNICAL SKILLS

Core
TypeScript, JavaScript (ES6+), HTML5, CSS3, SCSS
Frameworks
Vue 3 (Composition API), Pinia, Vue Router, Angular, ASP.NET Razor
Architecture
Micro front-end, Component design system, Modüler monorepo, Legacy migration
Tooling
Vite, Webpack, ESLint, Git / GitLab, Unit & E2E testing
Delivery
GitLab CI/CD, Sentry, Agile / Scrum
AI Workflow
Claude Code, Cursor, MCP server, Multi-agent orchestration, Agent skill authoring, n8n
Backend
Node.js, Express.js, REST API, Docker, AWS

EXPERIENCE

Front-End Developer · arabam.com

09/2022 — present

  • Migrated a 120,000-line legacy internal application to Vue 3 + Pinia + TypeScript — an effort originally scoped at 6–8 months — by designing a multi-agent AI orchestration pipeline. Shipped at 100% type safety and 100% test coverage.
  • Built an AI-driven QA tool that generates and executes the project's test suite, shifting manual QA cycles almost entirely to automation.
  • Leads the front-end track of the company's internal AI automation initiative: authored 20+ agent skills plus a synchronisation tool that keeps them current across every repository with a single command — giving the whole team one shared, always-updated standard.
  • Owns a documentation-first migration methodology: a multi-pass agent workflow that maps module dependencies and generates living CONTEXT.md documentation before any code is rewritten.
  • Delivers customer-facing and internal features end to end — technical planning, component architecture, API integration, release and monitoring — across the platform's Vue.js, Angular and Razor surfaces.
  • Owns GitLab CI/CD pipelines, n8n automation workflows and production reliability via Sentry error tracking; shipped through 130+ Agile Scrum sprints alongside designers, QA and backend engineers.

Full Stack Developer · VulnHero

04/2021 — 09/2022

  • Built the entire front-end of a cybersecurity SaaS product in Vue.js, establishing the SCSS styling foundation and responsive layout system from scratch.
  • Implemented back-end services and REST endpoints in Node.js / Express.js, and shipped containerized workloads with Docker on AWS.
  • Operated as an early-stage start-up engineer across product, design and infrastructure decisions — the origin of a bias toward pragmatic, ship-fast delivery.
  • Graduation thesis on automated vulnerability identification aligned directly with the product's detection capabilities.

EDUCATION

M.Sc. Computer Engineering

2024 — present

B.Sc. Computer Engineering

2017 — 2022

LANGUAGES

Turkish
Native
English
Strong technical reading and writing (docs, code review, async collaboration); spoken fluency developing.

BEYOND WORK

  • Runs a Turkish-language software YouTube channel on modern front-end and AI-assisted development.
  • Builds and publishes side products — technical writing, developer tooling and independent creative work.