Выясняем, сколько зарабатывают выпускники разных ВУЗов, ставшие разработчиками и отработавшие после окончания образования 4 года или более. Читать на Хабре
Обо мне

Специализация и профессиональные навыки

Знаком с понятиями OOP, MVC, BDD (and TDD), ORM. JavaScript, Python, Ruby, PHP, Perl, Parser, Scala, Java, Go. HTML, XHTML, XML, XPath, немного SVG. CSS, XSLT,  Javascript (vanilla, React, Angular, jQuery, MooTools, Prototype, там же ECMAScript+), AJAX, SproutCore, Cappuccino, ExtJS, etc. Также Node.js, Narwal.. C и C++ (обзорно). Знаком с Objective-C (Cocoa, RubyCocoa, PyObjC). OpenGL немного совсем. Слабые знания по ActionScript. Копался с Django, Ruby on Rails, Sinatra, Catalist; меньше с Mason, Drupal, Wordpress, Joomla, Juno, web.py, web2py, да и всем чем попало под руку. Также Code Igniter, Kohana, Yii, Symphony, Drupal. Всякие TCPDF, FPDF, PDFL.

Небольшой опыт с RSpec, Cucumber и BDD/TDD в целом.

Настраивал nginx, Apache, lighthttpd. Трогал memcached, sphinx, ffmpeg. Было дело и с MongoDB, neo4j, MySQL, PostgreSQL, SQLite.

Работаю с Docker.

Настраивал облачное с AWS (ECS, ELB) и DigitalOcean.

Профессиональные цели

Автоматизировать обмен информацией между человеком и машиной.

Придумать реализацию искусственного интеллекта.

Мастерить гитары.

Музыкантом быть.

Просветлиться.

Членство в обществах и ассоциациях

Вряд ли когда либо буду состоять.

Дополнительная информация

Учу немецкий, испанский,  латынь и иврит. Развиваюсь психофизически.

Про музыку

Акустический гитарист без профессионального образования. С 2002 более-менее серьёзно начал играть. Основы теории музыки поизучал. Пытаюсь играть фламенко. Cubase, Logic Pro, трогал Ableton и некоторые продукты Native Instruments.

Иногда копаюсь в Adobe After Effects, Motion. Ищу собеседника по идеям Computer Vision и унификаторам ввода и определения данных.

Профессиональные навыки
Участие в профессиональных сообществах
Опыт работы
Индивидуальные блокчейн-решения
Full-stack Ninja
Февраль 2018 — По настоящее время (1 год и 5 месяцев)
Разработка веб-приложений и сервисов
Lead Front-end Developer
Декабрь 2016 — Ноябрь 2017 (1 год)
Киберспортивный холдинг
Ведущий разработчик
Февраль 2015 — Октябрь 2016 (1 год и 9 месяцев)

Обязанности:

— PHP, JavaScript, Node.js, Grunt, Gulp, Python, Ruby, Elixir, Erlang, MySQL, Redis, Nginx, API, REST, JSON, JsonAPI

— 1C Bitrix, Laravel, Phoenix

— Docker, Consul, ELK, AWS

— Ember.js, Backbone.js, React.js

— HTML, CSS, SASS, LESS

Достижения:

— cybersport.ru

— virtus.pro

Ведущий разработчик
Август 2013 — Август 2015 (2 года и 1 месяц)

Обязанности:

- разработка Front-end

- HTML, JavaScript, CSS, SASS

- Jinja, Python

Достижения:

- kremlin.ru

Создаем удобную финансовую экосистему. Рушим стереотипы о банковских продуктах, делая их понятными и приятными
Ведущий разработчик отдела веб-разработки
Октябрь 2011 — Октябрь 2012 (1 год и 1 месяц)

Обязанности:

- разработка и поддержка интернет-банка

- разработка и поддержка портала

- разработка интерактивных компонентов

- Javascript, CSS, HTML, Java, Scala, Selenium

Достижения:

- интернет-банк

- онлайн-страхование

Front-end разработчик
Апрель 2011 — Август 2011 (5 месяцев)

Обязанности:

- разработка интерфейсов

- программирование на JavaScript

Достижения:

- Web-приложение для таксопарков

Предоставление качественного сервиса личного водителя
Программист
Январь 2011 — Март 2011 (3 месяца)

Обязанности:

- разработка серверного ПО

- BDD разработка

- тестирование

Достижения:

- сервер на Sinatra

Работа над API для iPhone-приложения Wheely.

Ruby, Cucumber, RSpec, Sinatra, MongoDB и много других Ruby библиотек.

365Degrees
Москва
Программист, Руководитель команды разработки
Март 2010 — Декабрь 2010 (10 месяцев)

Обязанности:

- разработка архитектуры системы

- разработка структуры базы данных

- программирование Python

- программирование JavaScript

- постановка задач

Достижения:

- стартовая разработка vsyako.ru

Использовали Enterprise Architect, Redmine. Django, jQuery, MooTools и другое.

Front-end разработчик
Июнь 2009 — Декабрь 2009 (7 месяцев)
Обязанности: - создание веб-приложения - программирование на JavaScript - использование Smarty Достижения: - http://docs.pravo.ru/
ВЕБШТЭЙН
Москва
Технический директор
Февраль 2009 — Май 2009 (4 месяца)

Обязанности:

- Программирование PHP, Python, JS, Ruby, Action Script

- Вёрстка HTML 4, CSS 3

- Разработка интерфейсов

- Настройка серверов

Kohana, Django, jQuery + Native JavaScript, Away 3D, Flex.

работа с хостерами (Zenon, MasterHost).

Полный цикл технической разработки.

Пара неоконченных проектов.

Настройка Fedora Directory Server, Active Directory, авторизации через LDAP, настройка интеграции с AD и Open Directory.

Идеи разработки сайтов с использованием Adobe Fireworks и Adobe InDesign.

Начал верстать с CSS 3 (Safari 4, Firefox 3.1 beta).

Познакомился с SproutCore, Cappuccino.

Делал заготовки на Sinatra, Juno.

Российская дизайнерская компания
Кодер
Апрель 2007 — Январь 2009 (1 год и 10 месяцев)

Познал Parser (https://www.parser.ru/), XSLT (XML/XSLT трансляции; генерацию RSS, RDF).

Начинал писать типограф свой (Perl с регулярными выражениями и без). Узнал правила хорошей и честной вёрстки (HTML 4.1, XHTML 1.0 стандарты, CSS 2, 3), заморочился над оптимизацией и фишками под Safari и Firefox. Много сидел над вёрсткой под IE 6, 7.

Javascript подтянул и jQuery знания. Рассматривал Prototype JS, Dojo. Пробовал ExtJS.

Копался с C и Objective-C. Пробовал себя в C++ (templates, касательно исходного кода Parser). Здесь же вспоминал идеи OpenGL программирования.

Изучал настройки и модификации Apache, NGINX, lighthttpd.

Окучивал SQL (MySQL, PostgreSQL, SQLite).

Плотнее засел за Perl (пописал микросистемки), обсасывал Catalist (http://www.catalystframework.org/).

Стал изучать Ruby on Rails (https://rubyonrails.org/), Django (https://www.djangoproject.com/).

Позднее начал писать ORM на Parser.

Тут же полностью пересел на Mac OS X, написал пару утилит на RubyCocoa (https://github.com/rubycocoa/rubycocoa).

Скрытый мир Photoshop, InDesign стал ближе. Была Maya, After Effects, Logic Pro.

Вместе с Кириллом изучал UML и использовал TextMate (E Text Editor). Изучался Eclipse IDE, Aptana Studio (JAXER).

Что делал:

http://ab.lv/ (XSLT, вёрстка);

http://bistree.ru/ (вёрстка);

http://federationtower.ru/ (XSLT, вёрстка, Javascript);

http://askeri.ru/ (Формы, частично вёрстка, Javascript, правки на Parser, XSLT);

http://st-petersburg.ru/ (XSLT, вёрстка, Javascript);

http://afi-development.ru/ (программирование на XSLT, вёрстка, Javascript);

http://bwc.ru/ (программирование на Parser, XSLT, вёрстка, Javascript);

http://metro.ru/ (программирование на Parser, XSLT вёрстка).

Первый ИТ Альянс
Москва
Программист
Сентябрь 2006 — Февраль 2007 (6 месяцев)

Perl, "bml" (привет Рома и livejournal.com, https://www.livejournal.com/doc/server/bml.core.html), JavaScript — познакомился с Prototype.

HTML, XHTML, XML, AJAX, CSS

Несложный запросы MySQL (CRUD) и настройка Apache (mod_rewrite, mod_alias).

Узнал об основах HTML вёрстки, как строятся web-магазины. Понастраивал PHP-форумы (phpBB).

Немного узнал о SEO и способах раскрутки сайтов.

Помогали EditPlus и Notepad++, хотя и просматривал иные, вроде vi и emacs на виртуальной машине.

Тут мы разрабатывали:

http://www.dbsg.ru/ (программирование bml, вёрстка);

http://www.secuterra.ru/ (программирование bml, вёрстка);

http://shoplandia.ru/ (программирование bml, вёрстка, частичный Javascript);

http://www.ksing.net/ (программирование на bml, админка, сервисы оплаты);

http://1it.ru/ (вёрстка, Javascript, часть bml).

PerlMySQLJavaScriptUnixHTMLCSSAjaxApache2ShellООПXML
Вижен
Москва
Программист
Июль 2006 — Ноябрь 2006 (5 месяцев)

Обязанности:

- Программирование на Perl, Javascript

- Вёрстка HTML 4, CSS 2

- Обработка данных XML

- Настройка Apache

- Простой MySQL

Как раз познал основы Perl и возжможности его использования. Тут же повысил уровень Javascript (немного OOP).

Писал разные админы, и копался с форумом. Использовал связку Perl — MySQL. CPAN сильно помогал.

Изучал Linux тихонечко.

Тут был mc и vim.

Работал над:

http://panasonicmobile.ru/ (доработка форума, административный интерфейс, Perl, JavaScript);

http://www.mobile-zenit.ru/ (добавление статей и аудиокомментариев, Perl, JavaScript).

PerlJavaScriptHTMLCSS
Ведущий издатель, локализатор и дистрибьютор компьютерных и видеоигр на территории России и СНГ
Внешний тестер
Ноябрь 2005 — Август 2006 (10 месяцев)

Обязанности:

- Тестирование игр

- Составление отчетов

- Работа с bug tracker'ом

Многое узнал о графических картах. Начал интересоваться OpenGL и компьютерной графикой. Довольно долго пытался делать хорошие модели на Maya. Посмотрел 3D Max, Lightwave, Blender.

Забавно использовать Photoshop для обработки screenshot'ов.

Системный администратор
Август 2005 — Январь 2006 (6 месяцев)

Обязанности:

- Поддержка технического оснащения компании (около 200 машин, Windows, *NIX).

Был batch scripting for Windows. Кушал основы HTML и CSS, попутно с XML.

Также что-то с Corel Draw и Adobe Photoshop.

Осваивал ASP Linux, FreeBSD, схемы работы баз данных и обмена информацией. Впервые потрогал emacs.

Телеком-Альянс Лайн
Москва
Монтажник ЛВС
Июль 1999 — Апрель 2000 (10 месяцев)

Обязанности:

- Протяжка и настройка ЛВС (витая пара, радио)

- Подключение домов

- Настройка ПО клиента (настройка сетей с IP адресацией)

Многое узнал о построении сетей. Всякие операции с обжимом UTP, BNC и подключением switch'ей, hub'ов, router'ов. Был всякий Wireless LAN (Orinoco). Здесь же увидел как работать в консоли на FreeBSD и как настраивается маршрутизация. Заинтересовался и попробовал тянуть оптоволоконные сети.

Жаль, что дельных было с пару человек, остальные все много пили. Да и закрыли их за экономические махинации (http://www.list-org.com/company/3182942).

Высшее образование
Московский институт электроники и математики имени А. Н. Тихонова
Москва
Факультет: Информатики и телекоммуникаций; ФИТ
Январь 2003—Январь 2008 (5 лет)
Пока не доучился. Доучусь. Главное чтоб мозги работали.
Рекомендательные письма
amirka
знакомый

знает node.js

Письмо написано 06 ноября 2012 в 23:29