Был на сайте: 28 августа 2021 г.
Откуда:
Россия
, Владимир
Год рождения:
1979 (лет: 45)
О себе:
Я занимаюсь web-разработкой с 2002 года и за это время участвовал в разработке различных проектов и приобрел довольно большой опыт в различных сферах, в т. ч.:
- JavaScript: нативный JS, серверный Javascript на Node.js. Работал с jQuery, Backbone, Angular, Angular2+, Vue и другими фреймворками/библиотеками, последние годы использую в основном React, но для меня не составляет труда обойтись вообще без фореймворков и библиотек, если это создаст больше трудностей, чем принесет пользы;
- TypeScript считаю необходимым инструментом, особенно в крупных проектах, стараюсь его использовать везде - даже если в начале использование TypeScript замедляет работу, то потом помогает избежать большого количества банальных ошибок, которые приходится долго отлавливать + подсказки в VS Code + это уже "де факто" промстандарт;
- HTML5/CSS3: ручная адаптивная кроссбраузерная блочная/flex/grid верстка "c нуля" (mobile first), пре-css (scss/sass), PostCSS, а так же Bootstrap и другие CSS-фреймворки;
- приходилось использовать и кастомизировать различные UI Kits (Reactstrap, Ant Design, Material UI, пр.), а так же самостоятельно разрабатывать наборы визуальных компонентов
- работал с REST/JSON-API/JSON-RPC-интерфейсами и интеграцией со сторонними источниками данных, WebSockets/Socket.IO, неплохо знаком с GraphQL;
- имею опыт в создании и настройке сборок на Webpack (а так же Gulp/Grunt)
- для задач и проектов использовал различные сервисы (Jira, Trello, Wrike, ...)
- код храню в Git (GitHub, GitLab, Bitbucket, ...);
- понимаю необходимость написания тестов (особенно в крупных проектах) и пишу их (100% coverage).
Я работал в различных (в т. ч. крупных, высоконагруженных) проектах. Сперва это были сайты-визитки, корпоративные сайты, интернет-магазины, интерактивные "лендинги" (HTML, CSS, PHP, JS). Эта работа помогла мне приобрести опыт в верстке, появилось понимание, как работает HTTP, WebSockets и многие другие технологии, форматы, протоколы и пр..
Около 5 лет назад я исключил PHP и другие чисто серверные языки из своего стека, чтобы сосредоточиться на Javascript (а так же TypeScript) и в своей работе теперь использую именно этот язык (и в браузере, и на сервере, и для мобильных устройств). За это время успел поучаствовать в нескольких проектах, включая разработку кабинета интернет-банка, образовательного портала с богатым личным кабинетом и интеграциями со сторонними сервисами (проект был на Vue (TS) с серверным рендерингом SSR), а так же нескольких SPA/PWA/mobile приложений, в том числе разрабатывал аналог Google Docs (текстовый редактор, редактор электронных таблиц, презентаций и графических схем) но с большим функционалом в плане распределения доступа к данным для пользователей.
Больше всего мне нравится использование "изоморфных" JavaScript-фреймворков (например, Vue или React) - один и то же код и в браузере, и на сервере (server-side-rendering) практически без изменений (но нюансы, конечно же, есть). Опят в разработке SSR приложений, как я уже писал выше, так же имеется.
На Тостере https://qna.habr.com/ вхожу в ТОП лучших авторов (точнее, отвечающих) по темам (более наглядно эту информацию можно увить в моем профиле на https://career.habr.com/kleinmaximus - раздел Участие в профессиональных сообществах):
- ТОП 1% по React
- ТОП 1% по Vue
- ТОП 2% по Javascript
- ТОП 4% по HTML
- ТОП 5% по CSS.
Имею опыт руководства небольшими командами (до 3 человек).
Так же разрабатывал desktop-приложения с использованием Delphi и C++, но много лет назад влюбился свободу и гибкость web, и теперь занимаюсь только им.
Люблю нетривиальные задачи. Всегда рад узнать что-то новое и применить эти знания на практике.
Ищу серьезный, сложный и интересный проект/стартап, но с некоторыми требованиями (первые три пункта - обязательны):
1) оформленная идея (есть хотя бы презентация для инвесторов, а еще лучше - видео) с наличием ПРЕИМУЩЕСТВ перед аналогами/конкурентами (пилить еще один клон uber-а уже просто не серьезно)
2) изученный рынок, его объем, на какую долю рынка рассчитываем (а не "запустимся, а там посмотрим")
3) хотя бы минимально просчитанная бизнес-модель, т. е. мы изначально предполагаем, как мы будем монетизировать проект (желательно в нескольких вариантах - если не прокатит один, то можно попробовать реализовать другой вариант)
4) хотя бы примерно готовой "дорожной картой", т. е. уже есть план что и когда должно быть сделано
5) есть потенциальные инвесторы
Почему я предъявляю такие требования? Если ничего из перечисленного выше у Вас нет, то это просто показывает Ваше несерьезное отношение к своей идее/проекту. Вам просто не интересно! А если Вы сделали какой-то даже небольшой объем работы (презентация в PowerPoint и проверка по Wordstat, сколько людей ищут решение проблемы) то это уже показывает, что Вы сами готовы вкладывать какие-либо ресурсы (время, деньги, пр.) в проект.
Рассчитываю на долгосрочное и плодотворное сотрудничество. Интересуют как проекты с фиксированной оплатой, так и за долю/опцион в будущем (рассмотрю все предложения и варианты).
Территориально нахожусь в г. Владимир (могу периодически приезжать в Москву или ближайшие регионы для обсуждений).
Скайп: klein.maximus
Телеграм: @kleinmaximus