Обо мне

Специализация и профессиональные навыки: Full stack web developer.

Специализируюсь на больших клиент-серверных приложениях. Много административных интерфейсов, большие базы данных, сложные формы. Импорт - экспорт информации, работа с различными веб-сервисами, платёжными системами. Практикую TDD. Люблю код ревью. Открыт для всего нового.

На стороне клиента умею React, Angular, webpack, browserify.

На стороне сервера умею Linux, Saltstack, Vagrant, PHP, nodejs, SQL, CouchDB, Redis, RabbitMQ...

Уважаю легаси-код, он долго жил и принес пользу. Рефакторинг - работа творческая и интересная. Выбросить и переписать - не всегда мудрое решение. Но с другой стороны, "работает - не трожь" тоже плохой путь. Опыт, мудрость и советы коллег помогут найти правильный баланс.

В работе активно использую открытый код, поэтому всерьез вкладываю силы в open source движение. Вот так: https://github.com/Magomogo

Профессиональные цели: От программирования меня прёт, поэтому не хочу расти в менеджеры. Не отставать от развития отрасли. Работать в команде умных людей, у которых можно учиться.

Если ты самый умный в комнате - ты не в той комнате.

Награды, сертификаты, портфолио, проекты: Это проекты, которые я создал, работая в компании XIAG, вместе с коллегами (обычно еще один-два программиста и дизайнер): www.hogashop.ch, www.swisshotels.com, www.giveawine.com, www.ostjob.ch, www.hogashop.ch

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

Stackoverflow: http://stackoverflow.com/users/1697203/magomogo

GitHub: https://github.com/Magomogo

Open Street Map: http://wiki.openstreetmap.org/wiki/User:Magomogo

3D Модели для Google Earth: http://sketchup.google.com/3dwarehouse/search?view...

Хобби и работа совпадают. А как же иначе, на работе проходит полжизни. А в свободное время - учусь играть на гитаре, занимаюсь дайвингом, езжу на мотоцикле.

Профессиональные навыки
Опыт работы
XIAG AG, Internet Solutions – международная компания - разработчик мобильных и веб-приложений.
Новосибирск
инженер-программист
Февраль 2005 — По настоящее время (14 лет и 9 месяцев)
Обязанности: - формализация задач, оценка сроков выполнения - написание и тестирование кода - делегирование задач коллегам - планирование работы с менеджером проекта или напрямую с клиентом Достижения: - писал первые строки кода в успешных проектах - переделывал старый проект, со значительным уменьшением количества строк кода - непрерывно изучал и использовал новые технологии Веб разработка: языки PHP, nodejs. Базы данных: Postgres, Mysql, couchdb, redis. Тестирование: PHPUnit, jasmine, mocha.
Новосибирский государственный технический университет
 
Старший научный сотрудник
Август 2003 — Февраль 2005 (1 год и 7 месяцев)
Преподавание, разработка программно-аппаратных микропроцессорных систем, создание программ для windows (Visual Basic).
ВЦ Автоматизация
Новосибирск
мaльчиk - компьютерщик
Май 1994 — Сентябрь 1994 (5 месяцев)
Сборка, продажа и настройка компьютеров IBM PC AT, XT на базе процессоров Intel-386 SX, DX и даже Intel-486. Настройка multimedia компьютеров. Работа в векторном графическом редакторе Corel Draw! 3.0 Регистрация поинта в сети FIDO
Высшее образование
Новосибирский государственный технический университет
Новосибирск
Факультет: Радиотехники, электроники и физики; РЭФ
Сентябрь 1998—Июль 2001 (2 года и 10 месяцев)
Факультет: Радиотехники, электроники и физики; РЭФ
Сентябрь 1991—Июль 1998 (6 лет и 10 месяцев)
Магистр техники и технологии.
Рекомендательные письма
dzaripov
знакомый

Интернет гуру

Письмо написано 20 ноября 2008 в 04:17