Full-Stack инженер
Валерий Чупурнов
Манавгат, Анталья, Турция
Делаю веб-интерфейсы и инструменты вокруг них: TypeScript, React и Vue на фронте, Node.js под капотом, CI/CD между ними. С 2018 года — в Яндексе. По вечерам — Rust и three.js.
Коротко
Восемнадцать лет в разработке, большая часть — в браузере. Мне нравятся интерфейсы, которые ощущаются быстрыми, и код, который легко менять через полгода.
Автор Jodit — open-source WYSIWYG-редактора — и нескольких jQuery-плагинов, которыми до сих пор пользуются: datetimepicker, autocomplete, flipcountdown.
Живу в Манавгате, на турецком побережье. До этого — Уфа, где учился вычислительной и прикладной математике.
- Фронтенд
- TypeScript, React, Vue
- Бэкенд
- Node.js, CI/CD
- Ещё
- UI/UX, Rust, three.js
Опыт
- окт 2018 — сейчас Яндекс Full Stack Frontend Engineer
- авг 2012 — сен 2018 Везёт Full Stack Engineer
- янв 2008 — май 2012 Ethics Full Stack Engineer
Образование
- 2004 — 2010 Башкирский государственный университет Магистр, вычислительная и прикладная математика
Open source
Библиотеки на GitHub; звёзды — на сентябрь 2026.
- Jodit Open-source WYSIWYG-редактор 1 963 звёзд
- datetimepicker jQuery-плагин выбора даты и времени 3 486 звёзд
- autocomplete jQuery-плагин автодополнения 255 звёзд
- flipcountdown jQuery-таймер обратного отсчёта 166 звёзд
253 подписчиков · 108 репозиториев на GitHub Все проекты
Пет-проект
World 2.0
Детерминированный симулятор экосистемы на Rust с просмотром на three.js. Травоядные, хищники и растения живут в одном мире; каждым животным управляет крошечная нейросеть — 59 входов, 96 скрытых нейронов, — обученная сначала имитацией, затем генетическим алгоритмом.
Та же симуляция крутится живьём на этом сайте, а ещё есть короткая презентация о том, как всё это собиралось.
- 59
- входов
- 96
- скрытых нейронов
- Rust
- движок
- three.js
- просмотр
Контакты
Быстрее всего — Telegram или почта.