← В ленту
Регистрация: 03.02.2025

Кайыргали Беккали

Специализация: Frontend Developer
— Frontend-разработчик с глубокими знаниями в React и визуализации данных. — Опыт работы с высоконагруженными аналитическими платформами. — Разрабатываю и оптимизирую сложные графики в D3.js, Chart.js, Recharts. — Понимаю бизнес-логики финансовых и производственных предприятий. — Применяю Solid, Dry, Kiss, Yagni в коде.
— Frontend-разработчик с глубокими знаниями в React и визуализации данных. — Опыт работы с высоконагруженными аналитическими платформами. — Разрабатываю и оптимизирую сложные графики в D3.js, Chart.js, Recharts. — Понимаю бизнес-логики финансовых и производственных предприятий. — Применяю Solid, Dry, Kiss, Yagni в коде.

Скиллы

JavaScript
React
Git
HTML5/CSS3
TypeScript
Redux
Webpack
Sass
ES6
MobX
Jest
SCSS
Figma
ReactJS
Jenkins
Lodash
Recharts
Team Management
Web Application Development
Software development
Leaflet
OOP
D3.js
Chart.js

Опыт работы

Frontend-разработчик
с 06.2022 - По настоящий момент |Optimacros
React, TypeScript, D3.js, Recharts, MobX, Solid, Dry, Kiss
● Разработка интерактивных графиков и UI-компонентов на React, TypeScript, D3.js, Recharts, MobX для высоконагруженной аналитической платформы Optimacros. ● Оптимизация производительности, устранение утечек памяти и ускорение рендеринга сложных графиков. ● Вывод графиков в отдельные библиотеки, обеспечивающие их переиспользуемость и независимое обновление. ● Руководство командой из 3 разработчиков: ведение беклога, приоритизация задач, код-ревью, постановка задач с технической и продуктовой стороны. ● Взаимодействие с backend-разработчиками, продукт-менеджерами, тестировщиками и аналитиками для улучшения интерфейсов и оптимизации данных. ● Участие в рефакторинге кода с применением Solid, Dry, Kiss принципов. ● Проведение митапов и технического обучения команды по D3.js , Recharts, MobX и оптимизации рендеринга. ● Написание технической документации Ключевые Достижения: ● Разработка новой архитектуры - разработал и оптимизировал архитектуру графиков, включая управление состояниями, механизмы взаимодействия между компонентами и обработку данных, что улучшило производительность и упростило поддержку. ● Ликвидация техдолга - полностью удалил устаревшее состояние графиков насчитывавшее более 8 000 строк кода. ● Разработка и внедрение новых графиков – спроектировал Sankey, TreeMap, Gantt и другие сложные диаграммы с высокой производительностью и динамическими данными. ● Исправление критических проблем в графиках – устранил утечки памяти, исправил проблемы с размером карточек дашбордов, анимацией графиков и интерактивностью данных. ● Оптимизация рендеринга – ускорил перерисовку графиков в 10 раз для выборки 5000+ строк. ● Разработка интерфейсов графиков – передача нагрузки на формирование первичных данных с frontend на backend дополнительно увеличила скорость загрузки графиков в 2,5 раза. ● Обновление библиотеки Recharts – модернизировал кодовую базу на проекте, решил проблемы с совместимостью при переходе на обновленную версию библиотеки, внёс предложения по исправлению в официальную библиотеку. ● Документация по графикам – подготовил техническую документацию по графикам. ● Структурирование задач по графикам – сформировал беклог из 130+ задач, проработал с продакт-менеджерами приоритеты на 2025 год. ● Разработал чек лист поставки задачи в графиках для продакт команды – сократил срок создания новых графиков с 8 месяцев до 1 месяца. ● Уменьшение багов – внедрение тестирования снизило критические ошибки на 40%. ● UI/UX-улучшения – реализовал live-обновление графиков, предварительный просмотр настроек.

Образование

Экономика на предприятии
По 2000
Евразийский национальный университет имени Л. Н. Гумилёва
Бизнес-администрирование (Магистр)
По 2009
Московский технологический институт

Языки

КазахскийРоднойАнглийскийСреднийРусскийСвободно владею