О себе
Проходила дополнительное обучение в области веб-разработки и UI/UX. Периодически повышаю квалификацию и изучаю современные инструменты фронтенд-разработки. Есть опыт написания автотестов (Puppeteer). Ценю предсказуемое состояние и масштабируемость решений :)
Опыт работы
АО «Национальный центр исследований и оценки образования «Талдау» им. Ахмет Байтұрсынұлы»
Frontend-разработчик (инженер-программист)
Развитие и поддержка enterprise-приложения на React в системе управления образовательными данными. Работа с legacy-кодовой базой: рефакторинг и устранение дефектов с сохранением стабильности критически важных модулей. Реализация и корректировка бизнес-логики, связанной с обработкой больших объёмов данных. Интеграция и сопровождение REST API, управление асинхронными процессами и состояниями приложения. Анализ существующей архитектуры и аккуратное внедрение новых решений без нарушения общей структуры проекта. Проектирование и разработка инструмента генерации отчётов с гибкой конфигурацией параметров. Построение масштабируемой архитектуры на Vue 3 (Composition API). Разработка настраиваемых таблиц и универсальных UI-компонентов с использованием Tailwind CSS и Ant Design. Реализация динамической фильтрации, агрегации и визуализации больших массивов данных. Оптимизация производительности интерфейса при работе со сложными структурами данных. Разработка гибкой логики построения отчетов с учётом различных пользовательских сценариев. Поддержка и развитие legacy-приложения на Angular (Angular Material, Tailwind CSS): работа с модулями аттестатов, цифровой подписи, уведомлений. Интеграция с порталами eGov / mGov, реализация скачивания документов (PDF, CMS) в т.ч. на мобильных устройствах. Работа с NCALayer для подписания документов электронной подписью.
ТОО "КМГ-Кумколь"
Frontend-разработчик (Ведущий инженер)
Разработка и развитие пользовательских интерфейсов на Vue 3. Проектирование структуры компонентов и организация масштабируемой архитектуры приложения. Настройка маршрутизации и аутентификации. Управление состоянием приложения через Pinia/Vuex, стандартизация подходов к хранению и обновлению данных. Интеграция REST API, реализация асинхронной загрузки, фильтрации и пагинации данных. Разработка интерактивных таблиц, форм и модулей с динамическим обновлением данных. Внедрение и настройка UI-библиотек, формирование единого подхода к стилизации. Оптимизация производительности интерфейса и устранение узких мест рендеринга. Координация работы команды фронтенд-разработчиков: распределение задач, проведение code review, помощь при технических вопросах. Участие в проектировании технических решений совместно с backend-командой. Адаптация архитектуры фронтенда под различные backend-платформы (Python, Laravel, Bitrix), обеспечение корректной интеграции и согласованности бизнес-логики.
TOO "ParkTechnologies"
Программист-стажер
Выполнение задач, поставленных разработчиком-ментором, в рамках обучения и практики, с акцентом на качественное и своевременное выполнение. Участие в разработке интерфейсов на React.js и Next.js. Разбор кодовой базы для лучшего понимания структуры приложений. Создание простых и интерактивных компонентов, включая формы, таблицы и списки с динамическим контентом. Интеграция REST API и обработка асинхронных запросов. Работа с маршрутизацией и управлением состоянием. Написание unit-тестов для компонентов с использованием Jest. Работа в Git-репозитории, участие в обсуждении решений и получении code review.
ТОО "QLT"
Менеджер по проектам
Формирование и приоритизация задач, детализация требований и контроль сроков выполнения. Администрирование и управление контентом сайтов: наполнение и обновление материалов, контроль корректности отображения, поддержка структуры и навигации. Тестирование программного обеспечения: проведение ручного тестирования (функциональное, регрессионное, кросс-браузерное), использование инструментов автоматизированного тестирования для повышения качества продукта. Подготовка технической и пользовательской документации. Техническая поддержка пользователей: консультирование и помощь в решении технических вопросов, обработка обращений, выявление и документирование ошибок. Глубокое погружение в процессы разработки, что в дальнейшем стало основой для перехода в frontend-разработку.
Образование
Евразийский национальный университет имени Л. Н. Гумилёва
— 2021Информационные системы
Бакалавр