
В IT около 10 лет. Последние годы занимался разработкой инструментов и бэкендом на Node.js, а сейчас делаю редакторы документов, типа Word и Excel. Разрабатываю свой open source проект. Выступаю на конференциях и веду IT-сообщество в Питере на 1000+ человек. Мечтаю стать спецом мирового класса в компьютерных науках!
Сейчас ищу нестандартные позиции на JavaScript. Разработка инструментов, библиотек, R&D и все в таком духе. Могу рассмотреть и нестандартный бэкенд на Node.js. Фронтенд на популярных фреймворках не интересует.
Опыт выступлений: https://150.lv/mentions/
Мой сайт: http://150.lv - все остальное, что связанно со мной
Рассматриваю только удаленную работу. Максимум, возможно посещение офиса 1 раз в неделю. Работаю так с 2017.


Выберите навык, чтобы посмотреть, какие тесты специалист уже прошел.
Продолжаю развивать свой open source проект - mlut
Продолжаю разработку своего open source проекта
В это же время, много выступаю на конференциях (Стачка, HolyJS, FrontendConf) и веду IT-сообщество в Петербурге.
Работал почти фултайм над новой версией своего open source проекта. Это инструмент для верстки с подходом Atomic CSS. Переписал большую его часть и довел до конкурентноспособного состояния.
Работал на двух проектах
Р7-Офис - аналог Microsoft Office. Редакторы документов типа Word и Excel
Р7-Графика - редактор схем и диаграмм типа draw.io
Продукт для локализации
Бэкенд и инструменты: TypeScript, Node.js, Fastify, AWS, Bash
Фронтенд: Eleventy, vanilla JS, Tailwindcss
CI: Github Actions, AWS
IOS-приложение для создания AI-контента
Технологии: TypeScript, Node.js, Express, AWS, Python
CI: Github Actions, AWS
Летом 2023 года AI Boost вошел в топ-5 AppStore Бразилии в своей категории
Внедрил во всех командах подход conventional commits в работе с git. Улучшил работу с тестами и настройки линтеров на бэкенде.
Создавал обучающие видео по JavaScript, TypeScript и инструментам для разработки. Работал над видеокурсом по фронтенд-разработке.
Временная частичная занятость.
Сделал приложение для видеоконференций с чатом - учебный проект для всех новых разработчиков.
Фронтенд: React, Storeon, Tailwindcss, Socket.io
Бэкенд: Node.js, Socket.io, Kurento media server
CI: Gitlab-ci, Docker
Разрабатывал интерфейс админ-панели сервиса для бронирования мест в фитнес-клубах и спа-салонах.
Фронтенд: React, Redux, Redux-saga, React-bootstrap, Scss
Бэкенд: PHP
Проверял работы студентов на онлайн-курсах по веб-верстке и JavaScript. Помогал студентам с дипломными и курсовыми работами, отвечал на вопросы.
Временная частичная занятость.
Основной проект: 5 интернет-магазинов на одной платформе
Фронтенд: vanilla JS, JQuery, Sass, Smarty, Gulp
Бэкенд: PHP, CS-Cart, MySQL
Программа лояльности Adria Bonus
Фронтенд: Lit, mlut, Sass, Gulp, Rollup
Бэкенд: Laravel, MySQL
Стал одним из победителей в корпоративном конкурсе, в номинации "лучшая идея по экономии расходов"
Дважды выступал для команды с докладами по новым технологиям и подходам к разработке. Внедрил в процесс верстки методологию Atomic CSS.
Верстал и программировал интерфейсы сайтов. Дорабатывал адаптивность и UX в интерфейсах. Занимался инфраструктурой: разрабатывал инструменты и улучшал процессы разработки.
Фронтенд: vanilla JS, JQuery, Sass, Pug, Gulp
Бэкенд: своя CMS на PHP
Верстал и программировал интерфейсы сайтов.
Фронтенд: JQuery, vanilla JS, Sass, Pug, Bootstrap
Бэкенд: Битрикс
Обучался программированию в детском образовательном центре. За это время освоил курсы по HTML, ActionScript и C++. На курсах сделал дипломные проекты:
В 2012 написал игру под Android на ActionScript и опубликовал в магазине приложений.
В 2012 получил первый опыт коммерческой разработки. В Weltgroup сделал веб-видеочат и десктопную утилиту для уведомлений. Разрабатывал на Actionscript.
В 2013 с друзьями сделали проект на C++ и выступали с ним на городских мероприятиях.