AvengerWeb

Это я

Всем привет! Меня зовут Вадим, я молодой веб-программист(хотя и не только :) ) из... В общем из России (На месте жопе не сидится).

О навыках:

Пишем на:

  • C++ - мое хобби, несколько лет опыта, хотя оно и не занимало большую часть моего времени, но есть куча небольших коммерческих работ:
    • Работал с QT5 (основная часть - консольки) и немного GUI;
    • немного с boost;
    • С++11;
    • сокеты / многопоточность;
    • ООП

 

  • php - мой хлеб. Балуюсь им с 2010 года, большой опыт работы, прошел путь от лапшы до ООП :). :
    • Версии 5.3 - 7.0;
    • MVC, ООП;
    • Laravel 5+ - мой любимый фреймворк, имею довольно большой опыт и кучу проектов
    • CI - начинал с него;
    • Yii, Symfony - вносил правки в основном, ну и todo;
    • Писал также и свой фреймворк(куда уж без велосипедов), даже было пару проектов на нем, один еще жив;
    • Не так много опыта в покрытие кода тестами, пожалуй, это единственное, что я пока опускаю: нет подходящих проектов;
    • Работал с большой частью известных CMS - типа Joomla, Wordpress, Bitrix, opencart и т. д., и т. п.
    • Покрываю код комментарями;
    • Стремлюсь использовать новые "фичи" языка;
    • Пытаюсь писать оптимизированный и читабельный код, без фанатизма;
    • Немного с извращенной фантазией(был проект на Joomla 1.5 от которой заказчик не мог отказаться(отказался в итоге, уговорил) который по необходимости был переписан под php54, с последующией связкой с composer`ом и ORM от Laravel 4.2);
    • Работа с различными API (соц. сети, сервисы, платежки, файловые хранилища);
    • SOAP, WebSockets, работа с сокетами(было один или два проекта по необходимости);
  • java
    • JIRA(плагины, модули и тп)
    • разработка веб-сайтов(старый самописный фреймворк, не мной, но я поддерживал :))
    • пару консолек, самое интересное, ротатор рекламы hibernate, веб-сокеты, асинхронность
    • пару плагинов для известной игрушки.
  • JavaScript
    • JQuery, prototype
    • AJAX
    • Vue.js
    • Немного опыта с angular и backbone, пара других поп. фреймворков на уровне ToDo листа
    • Node.js, npm - фронтенд
    • bower / gulp - немного

 

  • Так же писал / дописывал на шарпах, нодах, совсем чуть-чуть питонах, хорошо управляюсь с bash`ами, до перехода на Debian, как основную ОС для работы и дома - неплохо пинал батники(модно было).

Немного о фронтендах (вообще я его не очень люблю, но увы, ничего с этим поделать я не могу :)):

  • html5, css3 - canvas, svg, иконочные шрифты, анимации, svg анимация, трансформации и другие извращения дизайнера;
  • Верстка:
    • Кросбраузерная (максимум IE8, ну остальное, я думаю, уже просто маразм, даже ie8 - маразм);
    • Валидная;
    • Семантическая - крутое слово, но я люблю симпатичный код, а с красивыми тегами он становится таким;
    • Адаптивы, респонсивы;
    • bootstrap, mdl.
  • scss, less.

Обо всем:

  • LAMP, LNMP, LNAMP, php-fpm, панельки: ispmgr, vesta - настройка, установка, поддержка;
  • Linux - дом и сервера;
  • MySql, не много SqlLite, сложные запросы, JOIN`ы и т.п., соответственно опыт работы в связке со всеми языками описанными выше;
  • Git, Mercurial, CVS - в основном GIT, но есть проекты с использованием mercurial и cvs, не особо люблю их;
  • json, xml - последний не очень люблю, и соответственно, редко использую.

Обо мне:

Я молодой программист, занимаюсь всем этим делом лет с 13 :) Люблю новые технологии, не имею никаких сложностей в обучении чему-то новому. Адекватно воспринимаю критику, отзывчив и не отказываю в помощи. Имею неплохой опыт работы в команде, учавствовал в небольших стартапах, да и сейчас занимаюсь поддержкой небольшого "хобби-проекта".

Люблю структоризированный код, да и в общем, я довольно придирчив к стилю кода (разумеется в адекватных пределах).


 

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

Я принимаю заказы на сайты, софты и настройку(в меньшей степени :)), так что пишите:

Мое мыло: i@avenger-web.ru

Мой скайп: avenger_punk

Моя мобилка: +7 911 116 58-63

Ну, и мой VK: http://vk.com/avengerweb