Я умею
JavaScript и Node.js
- Различного масштаба, как простых виджетов, так и javascript-ориентированных веб-приложений со сложной структурой, таких как White IDE. Как для работы в веб, так и десктопных решений на основе Adobe AIR.
- C заботой о глазах, руках и нервах конечного пользователя
- С максимально возможной поддержкой и уважением глючных, старых, доисторических и тормозных браузеров
- В основном с использованием Prototype, Mootools, jQuery, ExtJS, Backbone.js
- С покрытием всех юнитов(QUnit+TestSwarm) и компонентов(Slelenium) тестами. С документацией всего того, что было сделано(JsDoc)
- Помимо клиентского JavaScript части знаю толк в Node.js и могу написать отличный веб сервис с MongoDB
Работать в команде
- Без багтрекера(Redmine/Trac/Bugzilla), системы управления версиями (Git, SVN), системы управления проектом не представляю разработку чего-либо
- Хорошо делаю свое дело и не лезу без знания в чужие дела
- Очень активно участвую в проектировании ПО
- На первом месте пунктуальность в сроках, качество кода и всего проекта – делаю преимущественно «гранитные статуи», а не «глиняные статуэтки»
- Соблюдаю правила и договоренности в команде: средства разработки, форматирование кода, документирование. Уважаю любую корпоративную мета-модель.
Пишу код в WebStorm. Работаю с Git и SVN. . Активно применяю ОО подходы и паттерны(порождающие, структурные, поведения) для получения модульного, гибкого, удобочитаемого кода. Провожу рефакторинг кода. Часто выступаю на конференциях (в основном уральских) с докладами по JavaScript. Даю бесплатные консультации JavaScript
Немного о себе
Привет, читающий это. Меня зовут Михаил, считаю себя оптимистичным и никогда не унывающим человеком – счастлив 99% минут в году :-) Не знаю и почему так получилось, возможно воспитание или ещё какие-либо факторы, но от этого никуда не деться.
Предпочитаю простоту и гармонию и придерживаюсь этого во всем начиная с рабочего стола компьютера и заканчивая обстановкой квартиры. Детали зачастую скрывают истинную красоту и отвлекают внимание на лишнее. Всегда помогаю людям в вопросах моей компетентности и могу объяснить кому угодно, что угодно.
Я оцифровываю мир, как мыслями, так и фотоаппаратом. Фотографией я занимаюсь не очень давно, так что отнесу себя к новичкам. Во всех путешествиях, выездах, праздника, да и просто на прогулках со мной 5D Mk II. Оцифровка мира, так я это называю, одно из моих любимых занятий, оно носит случайный характер специально я не задумываюсь, но если мысль идет, то разберу её до мелочей. Я часто слушаю книги и лекции по психологии, истории. Читаю детективы и научно-популярные журналы. Увлекаюсь культурой Японии и японским языком - почти не говорю, но достаточно хорошо понимаю.
Кроме фотографии, чтения и прослушивания книг я иногда играю в jrpg и mmorpg. Кроме увлекательных сюжетных линий mmorpg и – наполняют меня «материалом», вдохновением для моих идей. Мечта порождает глобальную идею, которая обрамляясь знаниями и существующими вещами, материализуется. А из глобальной идеи развиваются другие, утончающие её. Если древние люди черпали свои идеи и мечты из природы, то мы, современные люди, кроме природы, черпаем из наследства предков и тех творений, что создаются сейчас.
Мои принципы
- Каждый должен делать свое дело и делать хорошо. Не люблю народный принцип «на безрыбье и рак – рыба», «в кризис и сисадмин – верстальщик»
- Лучше 7 раз подумать, а потом 1 раз сделать
- Жить сегодня и думать о завтрашнем дне
- Если проблема не решается, то сидеть над ней бесполезно – надо отвлечься на что-нибудь другое и решение придет само
- В заполненную мыслями голову идея никогда не придет, но и на пустом месте она не образуется
Мне интересно
JavaScript, Node.js
Контакты
Визитки
PORNO2021 . KINOSALO . PORNOELENA . HHPRODUCTION . ONAEGO . PORNOSEKSXXX .
© 2009 – 2014 Михаил Давыдов