Никита Миролюбов
Фронтенд-разработчик
О себе
Фронтенд-разработчик с 7+ годами опыта в создании доступных и производительных веб-приложений для корпоративных клиентов в Великобритании и на международном рынке. Начал карьеру QA-инженером, затем перешёл во фронтенд-разработку, поэтому в работе всегда держу фокус на качестве. Есть опыт работы в Agile-командах, общения с клиентами, наставничества младших разработчиков и внедрения AI-инструментов для ускорения разработки.
Технические навыки
Опыт работы
Фронтенд-разработчик
- Переделал сайты мировых брендов Victrex и Invibio на headless Sitecore JSS + Next.js 15 в монорепозитории Turborepo с общими пакетами UI и интеграцией с Sitecore (React 19, TypeScript, Tailwind, Sass).
- Разрабатывал headless-сайты на Umbraco 13 + Next.js 16 для клиентов, включая Chartered Insurance Institute, в рамках общего монорепозитория Turborepo.
- Разработал интерактивную платформу для отображения энергетических объектов — приложение для сенсорных тотем-киосков и адаптивное приложение для десктопа/планшетов/мобильных в общем TypeScript-монорепозитории — с кинематографичными анимациями карт на Mapbox GL / MapTiler и видеофонами и медиагалереями из API (React 19, Vite, Tailwind CSS).
- Реализовывал более ранние брендовые проекты для Victrex, Invibio, Vidal Sassoon и др. на React, TypeScript и Svelte.
- Разрабатывал сайты, соответствующие WCAG, для государственных и образовательных организаций Великобритании: UK Sport, Brent Council, Lewisham Council, CAVC, Maudsley Learning и др.
- Быстро создавал PoC-модели и интегрировал их в production-приложения.
- Проводил код-ревью, наставлял младших разработчиков и участвовал в планировании спринтов в двухнедельных Agile-циклах.
- Работал с контентом в Sitecore CMS, Umbraco и Kentico; презентовал результаты напрямую клиентам.
QA-инженер
- Писал тест-кейсы для критических пользовательских сценариев; выполнял ручные и автоматизированные тесты с использованием Selenium и Go.
- Проводил нагрузочное тестирование и выявлял узкие места в производительности; интегрировал тестовые наборы в CI/CD-пайплайны через Jenkins.
Веб-разработчик
Tvoy Shans PLC
- Как единственный разработчик отвечал за проектирование, разработку и запуск сайта на WordPress для местной типографии (kdp.kz).
Дополнительные проекты
Full-stack-разработчик
- Полностью переработал ng.kz, региональный новостной портал: перенёс его с устаревшей XOOPS CMS на современный стек Next.js 16 и Strapi 5.
- Разработал весь стек: серверно-рендеримый фронтенд на Next.js с ISR-кэшированием, headless CMS на Strapi, MySQL и полнотекстовый поиск на Meilisearch.
- Реализовал систему пользователей и форум с JWT-аутентификацией, ролевой модерацией и бесшовной миграцией паролей с устаревшего MD5 на bcrypt для ~7 900 пользователей.
- Контейнеризировал платформу через Docker Compose для dev/staging/prod-окружений, добавил Telegram-уведомления и E2E-покрытие на Playwright.
- Большую часть проекта реализовал с помощью агентного AI-ассистированного программирования в Claude Code и Codex, ведя архитектуру, миграцию и разработку функциональности от начала до конца.
Фронтенд-разработчик
- Спроектировал и разработал marikfit.ru — сайт персонального тренера и нутрициолога на русском языке в виде статически экспортируемого приложения на Next.js (App Router) (React 19, TypeScript, SCSS, Tailwind).
- Реализовал блог на Markdown с frontmatter, фильтрацией по категориям и отдельной страницей калькулятора калорий.
- Настроил полное SEO — метаданные для каждой страницы, JSON-LD, генерацию sitemap/robots — а также светлую/тёмную темы; развернул на статическом хостинге Timeweb.
Фронтенд-разработчик
- Разработал Zefirka — премиальный сайт-витрину для домашнего кондитера (натуральный зефир ручной работы, торты и подарочные наборы) на Next.js 16 (App Router), TypeScript, Tailwind CSS 4 и shadcn/ui.
- Создал управляемые контентом каталог, портфолио и отзывы с галереей-лайтбоксом и анимациями на Framer Motion.
- Оптимизировал SEO с OpenGraph.
Фронтенд-разработчик
- Внедрил i18n в React-приложение и перевёл продукт на английский язык.
- Улучшил качество кода, внедрив ESLint и Prettier; учавствовал в разработке админ-панели на React, TypeScript, MUI и Axios.
Образование
Бакалавр компьютерных наук и мультимедиа (B.Sc.) — First Class Honours
Queen Mary University of London · Лондон, Великобритания
Летняя школа: управление базами данных (оценка A)
Harvard University · Кембридж, Массачусетс, США
A-Level: математика, высшая математика, физика, фотография
Bellerbys College · Брайтон, Великобритания
Опыт преподавания
Ассистент преподавателя
Queen Mary University of London · Лондон, Великобритания
- Помогал вести четыре модуля: процедурное программирование, теория вероятностей и матрицы, введение в мультимедиа и операционные системы.
- Помогал студентам на лабораторных занятиях и ассистировал на экзаменах.
Волонтёрский опыт
Ассистент по творческим музыкальным занятиям
Haringey Mencap
Помогал людям с трудностями в обучении через творческие музыкальные занятия, развивая навыки командной работы и коммуникации.
Языки
Интересы
Игрок в сквош (также являюсь сертифицированным тренером) · Падел · Горные лыжи · Театр, художественные галереи и музеи · Домашние питомцы (собака, кошка и рыбки с креветками) · Кулинария