Перейти к основному содержимому
На сайт

Давид Аганов

Software Engineer / Vue, Nuxt, TypeScript

Доступен для найма
Формат работы
Удалённо
Занятость
Полная или проектная
Frontend опыт
6 лет
Backend опыт
1.5 лет
@davidaganov

О себе

Software Engineer с коммерческим опытом в E-commerce и B2B. Создаю быстрые, масштабируемые и удобные веб-приложения с фокусом на строгую типизацию, продуманную архитектуру и чистую вёрстку. Комфортно работаю в команде и самостоятельно. Большой опыт работы с незнакомым кодом, легко адаптируюсь к новым технологиям и сложным задачам.

Технологии

Frontend

TypeScript · JavaScript · Vue 3 · Nuxt 3 / 4 · React / Next.js · Pinia · Tailwind CSS · SCSS · HTML5 · CSS3 · GSAP · Nuxt UI · Vuetify · Shadcn · PWA · SSR / SSG · Astro · Vite

Backend

NestJS · Fastify · REST API · OpenAPI / Swagger · Supabase · SQLite · Docker

Инструменты

Vitest · Playwright · Jest · Git · Figma · Cursor · Claude

Опыт работы

NDA

1 год 8 месяцев

Lead Frontend / Fullstack Developer

09.2024 — н.в. Турция
Агрегатор в сфере бизнеса аренды автомобилей.
Веду разработку фронтенда, определяю технический стек и архитектуру. Помогаю команде планировать фичи, а также пишу микросервисы на бэкенде под нужды интерфейса.
  • Клиентская часть (B2C): Разработка интерфейса для поиска, сравнения и бронирования автомобилей от различных арендодателей.
  • Панель управления (B2B): Создание личного кабинета для владельцев бизнеса: управление резервациями, статистика и аналитика, загрузка авто, интеграция AI, учет страховок и операционные сценарии.
  • Backend: Разработка и поддержка микросервисов на NestJS и BFF-слоя для оптимизации контрактов с фронтендом; написание тестов.

Стек: Vue 3, Nuxt, TypeScript, Tailwind, Vuetify, NestJS

Фриланс

2 года 6 месяцев

Frontend Developer

11.2023 — н.в. Удалённо
Проектирую и создаю веб-приложения под ключ. Успешно интегрируюсь в команды, но так же могу работать самостоятельно: глубоко погружаюсь в бизнес-логику, предлагаю технические решения и довожу сложные фичи до продакшена.

ПроектыПлюс — Фриланс-биржа для специалистов широкого профиля

  • Спроектировал и реализовал с нуля ключевые пользовательские сценарии, кастомные профили, real-time чат между заказчиком и исполнителем.

Стек: Nuxt 3, TypeScript, Tailwind CSS, Pinia

NDA — Образовательная платформа для преподавателей

  • Разработал SPA-приложение для преподавателей: интерактивное расписание, модули уроков и систему видеоконференций на базе Zoom API.

Стек: Vue 3, TypeScript, Pinia, Tailwind CSS

Softlex

4 месяца

Frontend Developer

07.2023 — 11.2023 Россия

WAQF — Краудфандинговая платформа

  • Успешно провёл миграцию продукта с React на Next.js (SSR), заложил масштабируемую архитектуру для новых модулей и вывел приложение в стабильный релиз без потери текущей аудитории.

Стек: Next.js, TypeScript, SCSS

JetUnity — B2B-сервис для организации частной авиации

  • Провёл глубокий рефакторинг legacy-кода и UI-паттернов, внедрив новый бизнес-функционал параллельно с поддержкой стабильной работы критически важных систем клиента.

Стек: Nuxt 2, Pug, Stylus, SCSS

SAB Games

2 года

Frontend Developer

05.2021 — 05.2023 Ташкент
Начал свой путь в большой продуктовой команде. За два года вырос от разработки креативных лэндингов для мобильных игр до создания крупных e-commerce решений.

NDA — Крупная e-commerce платформа

  • Разрабатывал интерфейсы для высоконагруженных разделов маркетплейса на Nuxt 2, интегрируя их с REST API.

Стек: Nuxt 2, TypeScript, SCSS, REST API

Креативные лендинги — Интерактивные лендинги для мобильных игр

  • Создал десятки уникальных, визуально сложных лендингов для рекламных кампаний наших игр с фокусом на высокую конверсию и перформанс.

Стек: JavaScript, HTML5, CSS3/SCSS, Animation libraries