Как вы себя чувствуете в самоизоляции, как адаптируетесь, как работаете, какими привычками обзаводитесь — об этом наш новый опрос. Пройдите его (займёт 10 минут) и в конце узнайте, как дела у других.
Обо мне

Меня зовут Владимир, я Front-end разработчик.

Front-end разработкой профессионально занимаюсь с 2017 года, до этого был Full-stack разработчиком, но теперь специализируюсь чисто на Front-end. 

Программировать начал в 2011 году, начинал с простых приложений на Visual Basic 6, и небольших игр на Blitz3D. В 2012 году прочитал книгу Лафоре ООП С++, и влюбился в ООП, начал делать программы на Borland C++ 6. Через какое-то время принялся изучать C#, параллельно изучая веб-разработку на PHP. Позже познакомился с JS, и писал на нем в связке с Backbone.js + jQuery. Примерно в это время, начал брать заказы на фрилансе, и в дальнейшем развиваться с упором в веб-разработку.

В 2017 году для себя решил, что буду заниматься одной специализацией, т.к. лучше быть профессионалом в одной теме, чем средним разработчиком во многих. Выбор был сделан в пользу Front-end разработки, т.к. я получаю удовольствие от программирования, когда вижу результат своей работы.

Основные используемые языки программирования - Python, JavaScript, TypeScript. Python использую для написания скриптов, а также простых REST API веб-сервисов на фреймворке Flask.

Люблю создавать интерактивные веб-приложения, для этого использую связку React/Vue + SVG.

Умею быстро искать и анализировать нужную информацию. 

Ответственно подхожу к работе, следую поставленным срокам. Постоянно развиваюсь, для развития предпочитаю использовать текстовые материалы (книги, статьи).

Увлекаюсь технологиями, астрономией, радиоэлектроникой, программированием микроконтроллеров, люблю слушать музыку, в особенности жанр ню-джаз. 

Люблю учить что-то новое, но с осторожностью использую это в проектах.

Свободное время также посвящаю машинному обучению, т.к. после дипломной работы в ВУЗе, мне эта тема оказалась довольно интересной.

Активный участник профессионального сообщества toster.ru, считаю, что в рунете тоже нужно развивать Q&A ресурсы.

До недавнего времени работал только на фрилансе, но в поисках новых и интересных проектов решил переехать в Москву и поработать в офисе.


Мои технические навыки:

Языки программирования: JavaScript, TypeScript, Python.

Фреймворки: React, Vue (Vuex, vue-router).

Верстка: HTML, CSS, SCSS, PUG, БЭМ, Bootstrap, SVG.

Инструменты: git, webpack, avocode, lunacy, vscode, wox, redmine.

Также имел опыт: Python фреймворки (Flask, Django), шаблонизаторы (jinja2, twig), PHP (Slim, Laravel), C# (Windows Forms, ASP.NET MVC), парсинг сайтов.

 

Профиль на fl.ru https://www.fl.ru/users/vlad_it4/

Профессиональные навыки
Участие в профессиональных сообществах
Опыт работы
Разработки в сфере безопасности, мониторинга состояния здоровья, технологии и сервисы в области блокчейн
Москва
Front-end developer
Июнь 2018 — Апрель 2019 (11 месяцев)

Разработка и поддержка графического интерфейса программного обеспечения систем видеонаблюдения. 

  • Разработка распределения конфигурации каждого монитора, для того, чтобы под определенный монитор можно было указать свое расположение панелей меню, объектов в окне "наблюдения" и.т.д.
  • Разработка редактора графических планов, который предоставляет возможность графически выводить расположение физических устройств наблюдения (и других устройств) на изображении плана помещения, выводить состояние этих устройств (сигналы, область видимости, состояние видео-потока), а также производить взаимодействие с ними. Редактор представляет из себя интерактивное приложение на базе React+SVG.
  • Разработка UI для асинхронного многопоточного экспорта архивов, с выводом очередей и прогресса каждого экспорта.
  • Обновление проекта с Electron 1.7 до Electron 3.
  • Оптимизация и поиск утечек памяти графического интерфейса приложения.
  • А также другие доработки/исправления, касающиеся интерфейса. 

Инструменты, используемые в работе

  • JS (ES6+), React, jQuery, SVG, Node.js
  • Webpack, Electron, VSCode
    Частная практика, работа без зачисления в штат
    Front-end разработчик
    Январь 2017 — Июль 2018 (1 год и 7 месяцев)

    Верстка шаблонов, разработка и доработка web-приложений.

    Full-stack разработчик
    Апрель 2012 — Январь 2017 (4 года и 10 месяцев)

    Занимался разработкой сайтов под ключ (верстка+натяжка), разработкой парсеров контента, скриптов, различных JS приложений на backbone.js + marionette, интеграцией систем оплаты в интернет магазинах. 

    Высшее образование
    Смоленский государственный университет
    Смоленск
    Факультет: Физико-математический
    Сентябрь 2012—Июль 2017 (4 года и 10 месяцев)

    Специальность "Прикладная математика и информатика". Защитил курсовую по разработке веб-приложения на ASP.NET MVC. Защитил диплом на тему "Регрессионные модели машинного обучения в информационно-аналитических системах". В качестве дипломной работы написал аналитическое веб-приложение, для определения стоимости жилья по введенным параметрам самого жилья. Для разработки использовал язык программирования Python, для написания веб-приложения использовался микрофреймворк Flask, для прогнозирования библиотека scikit-learn, в качестве алгоритма машинного обучения был использован Gradient Boosting.  Для хранения обучающей выборки использовался СУБД PosgreSQL.