Дмитрий Смирнов
IT, интернет, связь, телеком / Программирование, разработка, тестирование
Специализация и профессиональные навыки
Javascript:
— ооп, «бережливая» работа с DOM.
— модульный подход к разработке
— возможность поддержки ie7+
— Фреймворки: jQuery(до уровня написания плагинов), Backbone.js
— При разработке ui-компонентов считаю практически неприемлемым использовать сторонние фреймворки.
— Практики по использованию javascript для достижения лучших результатов производительности
— Был свидетелем того как от неразумного использования jQuery/jQuery UI плакали иконы
html4-5/css2-3:
— уровень верстки компонентов и интерфейсов из макета. Поддержкой ie6, версткой сайтов и прочим унынием не занимаюсь.
4 года занимался разработкой проектов на php(yii, codeigniter)/mysql поэтому знаю всю эту кухню, но предпочитаю больше не заниматься бэкендом. Также небольшой опыт rubyonrails/mongodb — исключительно в ознакомительных целях.
Не замыкаюсь на программировании клиентской части. Интересуют все стадии разработки проекта, начиная от участия в проектировании интерфейса и заканчивая финальным приложением.
— ооп, «бережливая» работа с DOM.
— модульный подход к разработке
— возможность поддержки ie7+
— Фреймворки: jQuery(до уровня написания плагинов), Backbone.js
— При разработке ui-компонентов считаю практически неприемлемым использовать сторонние фреймворки.
— Практики по использованию javascript для достижения лучших результатов производительности
— Был свидетелем того как от неразумного использования jQuery/jQuery UI плакали иконы
html4-5/css2-3:
— уровень верстки компонентов и интерфейсов из макета. Поддержкой ie6, версткой сайтов и прочим унынием не занимаюсь.
4 года занимался разработкой проектов на php(yii, codeigniter)/mysql поэтому знаю всю эту кухню, но предпочитаю больше не заниматься бэкендом. Также небольшой опыт rubyonrails/mongodb — исключительно в ознакомительных целях.
Не замыкаюсь на программировании клиентской части. Интересуют все стадии разработки проекта, начиная от участия в проектировании интерфейса и заканчивая финальным приложением.
Профессиональные цели
Избавить мир от «jQuery-программистов». Вырастить команду профессионалов. Свой бизнес.
Опыт работы
Javascript-разработчик
Фриланс, Минск
1 человек (только я), IT, интернет, связь, телеком / Программирование, разработка, тестированиеДекабрь 2011 — продолжаю работать
Достижения
- ускорение сторонних js-компонентов в среднем с 200 секунд до ~1 секунды в компании idecide.ru
Партнёр
Awesome.by, Минск http://awesome.by
2 — 10 человек, IT, интернет, связь, телеком / Сетевые технологииЯнварь 2011 — продолжаю работать
Достижения
- awesome.by/twiby
- самый духовный проект Беларуси
Javascript разработчик
OCSICO, Минск http://ocsico.com
11 — 100 человек, IT, интернет, связь, телекомСентябрь 2011 — Январь 2012
Обязанности
- Участие в разработке business intelligence системы на js для компании Prognoz
Партнёр, разработчик
Designstation, Минск http://dest.by
2 — 10 человек, IT, интернет, связь, телеком / Сетевые технологииЯнварь 2006 — Январь 2011
Достижения
- CRM для спа-салона Crowne Plaza Minsk
- Система для удаленного управления меню ресторана
Программировал сайтики, проектировал/прототипировал, беседовал с клиентами.


