Искандер Губайдуллин Frontend-разработчик

Senior Frontend-разработчик · Ереван, Армения

Искандер
Губайдуллин

Frontend-разработчик с 14 годами опыта в разработке ПО, из них 11+ лет — во фронтенде, включая 8+ лет в EPAM Systems, где занимался созданием и модернизацией корпоративных веб-приложений для клиентов Acoustic L.P., Edmunds.com и Московская биржа. Специализация — миграция legacy-систем: перенос приложений с JSF и AngularJS на React/TypeScript, модернизация тестов с Enzyme на React Testing Library, внедрение метрик производительности и стандартов линтинга. Также разрабатывал общие библиотеки компонентов, сервисы на Node.js и интеграции с LLM — как через внешние API, так и на собственном инференсе.

Скачать резюме

Профессия
Frontend-разработчик
Технологии
React, TypeScript, JavaScript, Redux
Telegram
@zhpg7
Телефон
+374 91 250 346
Локация
Ереван, Армения
Доступность
Удалённая работа или релокация
Образование
Магистр, физика и математика — БГПУ им. М. Акмуллы, Уфа, 2003–2008
Языки
Русский (родной), английский (B2)

02 / Карьера

Опыт работы

Перейти к EPAM Bell Integrator

EPAM Systems

июль 2017 – апрель 2026

Корпоративные веб-приложения, финтех и банковские платформы, инструменты для разработчиков.

  • edmunds.com (основной проект — React, Node.js, SASS): выполнил миграцию AWS SDK с v2 на v3 — адаптировал кодовую базу и актуализировал unit-тесты, что позволило сократить объём кода в 2 раза и избавиться от deprecated-кода; успешно провёл миграцию юнит-тестов (на Jest) с устаревшего Enzyme на React Testing Library, в результате повысились стабильность UI и удобство разработки; провёл обновление стилей и пакетов SASS.
  • edmunds.com (админка для A/B-тестов): разрабатывал новый функционал с использованием PostgreSQL, REST и cookies.
  • ВТБ: настраивал систему сбора фронтенд-метрик в проектах на TypeScript и React, проводил анализ полученных данных для выявления и устранения узких мест (bottlenecks). Как итог, повысилась производительность проектов.
  • API Gateway / ApiDocs: внедрил обязательный code review, в результате повысилось качество кода. Мигрировал unit-тесты с Enzyme на React Testing Library и перевёл проект на TypeScript, при этом снизилось количество ошибок в коде.
  • Московская Биржа: провёл модернизацию фронтенда торговой платформы на современный стек (React, TypeScript, AG Grid, Ant Design).
  • EPAM Referral Portal (refer.epam.com): с нуля собрал фронтенд проекта на React на основе макетов и старого приложения (целиком на Java), в итоге UX улучшился по сравнению со старым порталом.

Bell Integrator

март 2017 – июль 2017

Аутсорс-проект для Сбер-технологий.

  • Проводил технические собеседования фронтенд-разработчиков; один из кандидатов, которого я собеседовал, был принят в команду.
  • Участвовал в миграции Reflux → Redux.
  • Разрабатывал и изменял формы для банковской системы.

ООО «Инлайн»

октябрь 2016 – март 2017

  • Поддерживал и развивал унаследованные кодовые базы;
  • Разрабатывал бэкенд на C# и фронтенд-логику на ASP.NET / Kendo UI для сложных иерархий данных;
  • Участвовал в анализе требований и прототипировании CRM-системы.

ООО «Медиалюкс»

июнь 2016 – октябрь 2016

  • Разрабатывал интерфейсы и рабочие процессы на JavaScript для гибридных сред SharePoint (2013 и Online);
  • Настраивал структуры данных платформы;
  • Создавал инструменты на C# / WinForms для внутренних процессов.

ООО «Мобилл+»

июнь 2014 – апрель 2016

Mobill-Cross — учёт и паспортизация линейно-кабельных сооружений, сетей передачи данных и оборудования местных кабельных сетей.

  • Создавал сложные интерактивные модули на JavaScript — например, схемы кроссировок для удобства отслеживания и редактирования подключений.
  • Перевёл хранение данных с небезопасного eval на структурированный JSON.

НПФ «Геофизика»

сентябрь 2013 – май 2014

  • Работал над десктопным WPF-приложением для высоконагруженной системы интерпретации геофизических данных (MVVM, Prism / MEF, C#, .NET).

ООО «Дистинкт»

октябрь 2012 – июль 2013

  • Работал над функциональным и регрессионным тестированием корпоративных приложений.

ООО «Медиалюкс»

сентябрь 2011 – июль 2012

  • Разрабатывал веб-приложения на ASP.NET с Entity Framework и WCF-сервисами; решения на SharePoint 2010, интеграция с СЭД и внутренняя автоматизация.

03 / Пет-проекты

Проекты

Код

04 / Инструментарий

Ключевые навыки

Frontend
React, TypeScript, JavaScript (ES6+), Redux, Redux-Saga, Redux Toolkit, HTML5, CSS3 / SASS / LESS
Backend
Node.js, REST API, PostgreSQL, SQL-базы данных
UI
AG Grid, Ant Design, Storybook, дизайн-системы
Тестирование
Jest, React Testing Library, Enzyme, redux-saga-test-plan
Инструменты
Webpack, Babel, ESLint, Git, GitLab CI/CD, Jenkins, Docker, AWS SDK, DigitalOcean, Nginx
AI
Разработка с AI-ассистентами (Copilot, Gemini в продакшене; Claude Code, Cursor в пет-проектах); LLM API, стриминг токенов через SSE, локальный инференс (llama.cpp, CUDA)