Зовут меня Дмитрий (english version).
Меня интересуют сложные и интересные проекты.
Из языков программирования наибольший опыт с javascript, go и PHP.
Для взаимодействия с коллегами стараюсь использовать различные Agile-методологии (SCRUM, Kanban, очень уважаю парное программирование).
Найти меня можно:
в твиттере - https://twitter.com/#!/bullgare,
в LinkedIn - https://www.linkedin.com/in/dmitry-bolgov-50610642/,
в МойКруг - http://dbolgov.moikrug.ru/,
в Careers 2.0 - http://careers.stackoverflow.com/bullgare.
на GitHub - https://github.com/bullgare?tab=repositories.
А ещё у меня есть блог.

Технологии

javascript
vanilla, react, AngularJS (contributed), jQuery, node.js (+grunt, gulp), Leaflet.js (contributed), prototype, backbone
серверная разработка
Go, PHP, Python, MySQL, PostgreSQL, MsSQL Server, sphinx, memcached, CouchDB, LevelDB

Навыки

Образование

1999-2005 факультет ЭТФ МИФИ (ГУ)
2005-2008 аспирантура в УНЦ ОИЯИ

Опыт работы

11.2018 - present
Ozon
Senior Go Developer
Platform Team
Технологии
Go, PostgreSQL, Ceph, Kafka, Docker, Kubernetes, shell
Достижения
05.2018 - настоящее время
Яндекс
Frontend team-leader
Яндекс.Недвижимость
Технологии
React, redux, Node.js, BEM, Docker, Nomad, webpack, shell
Достижения
июль 2016 - апрель 2018
Lazada
Senior Go developer
SRE team (Goblin-2)
Достижения
Июнь 2015 - июль 2016
Lazada
Front End Team Lead
Отдел "Mobile Front-end"
Достижения
Май 2014 - май 2015
Спутник
Front End Architect
Отдел "Карты"
Достижения
Декабрь 2012 - май 2014
Мамба
javascript-разработчик → ведущий javascript-разработчик
Отдел клиентсайда
Достижения
Май 2012 — Декабрь 2012
Мамба
разработчик
Отдел биллинга
Достижения
Участие в рефакторинге системы, внедрение новых методов и способов оплаты, оптимизация скорости работы, подсчёт статистики
Май 2011 — Май 2012
Undev
разработчик
Развитие сайта moskva.fm. PHP, javascript (jQuery, jQuery-UI, jQuery-template, Underscore.js), MS SQL Server, SVN → git.
Программирование, вёрстка, выявление узких мест и оптимизация под большую нагрузку.
Сбор и анализ статистики использования ресурсов серверов и сети, помощь в администрировании системы.
Достижения
Server-side
Client-side
Ноябрь 2009 — Май 2011
ООО "Мегаплан"
разработчик
Разработка и сопровождение модулей системы управления проектами Мегаплан с использованием PHP, javascript (jQuery), postgreSQL. Отдельные разработки на python.
Участие в проектировании системы. Программирование, вёрстка, соблюдение бизнес-требований, качества и сроков выполнения.
Работа по XP и SCRUM (в том числе, в роли скрам-мастера). Взаимодействие с членами команды и с другими командами разработки.
Соблюдение стандартов кодирования. Использование сторонних библиотек и написание собственных.
Использование распределённой системы контроля версий (mecurial).
Разработка в ОС Linux.
Май 2007 — октябрь 2009
Эф-Си Про
web-программист, ведущий разработчик
Разработка, модернизация и поддержка сайта Мой компас (социальная база знаний).
Весь спектр работ по разработке проекта - от постановки задач и выбора архитектуры до реализации, а также unit-тестирование, формулирование задач сотрудникам, контроль выполнения работы.
Работа с языками и технологиями: PHP, mySQL, javascript, apache, nginx, memcached, APC, CouchDB, ajax, jQuery, SVN
Март 2006 — июнь 2009
АртПро
php-программист (удалённая работа)
php, mySQL, xHTML, dHTML, JavaScript, разработка проектов от написания ТЗ до кодирования и первичного наполнения базы.
Создание систем автоматизации, управления (CMS), разработка и написание интерфейсов для пользователей, администраторов, клиентов.
Март 2003 — май 2007
ОИЯИ
инженер
программирование, обработка данных, HTML, CSS, PHP, C, Assembler, Delphi, Fortran, Root