Sefa Ekici
Front-End Developer · Vue 3 & TypeScript · AI-orchestrated modernisation
- ssefaekici@gmail.com
- sefaekici.com
- Istanbul, Turkey — Remote
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.