Обо мне

Key programming skills:
PHP, Unix shell (*sh/sed/awk - automation of service tasks, writing of small helpful tools for daily usage), python, erlang, R language, Golang

Data storage: MySQL, Percona XtraDB, NoSQL solutions (mongodb, redis etc), HandlerSocket, PostgreSQL, neo4j, VectorWise, HP Vertica

OS: Unix/Linux (deb-based is preferable). Have a skills in the field integration different services and technologies in unified coherent system.

Data analysis: business intelligence, data mining.

Personal qualities
Teamwork skills, able to sync my own activity with other team members. Deep understanding of principles of HA systems design. Able to manage development team, have a skills (based on own experince) of development team building from scratch.
Have a skills in writing technical documentation (not end-user docs).
Was a speaker (and participated in organizing) at major technical conferences in Russia and Belarus

Профессиональные цели:
Constantly aspiring to acquire new knowledge in various domains to improve myself personally and professionally.
Design and implementation of high scalability/availability systems. Managing the technical side of large web-projects. DevOps.
Understanding, learning and applying the process of transformation raw data into structured information.
Data mining algorithms: clustering, classification, regression, association.
Machine learning. Neural networks. Artificial intelligence technologies

Профессиональные навыки
Опыт работы
Февраль 2015 — по настоящее время
Lazada
Senior Software Engineer
Москва
Обязанности и достижения

Release engineering, CI/CD, deployment

(Dumb engine not allows to put the right location of company. Lazada Tech Hub located in Saigon, VIetnam)

Июль 2013 — Октябрь 2013
Lovetime.com
Senior Web-developer
Обязанности и достижения

Обязанности:
- Integration the BI system into large web project

Май 2012 — Февраль 2015
RateNGoods
Software architect
Москва
Обязанности и достижения

Обязанности:
- Design of architectural software solutions for HA project
- Implementation stable interaction between program components inside the wide stack of technologies
- Implementation prototypes and testing software components
- Conducting internal project documentation
- Preparing specifications for project managers and customers

Достижения:
- DevOps: Design and implementation of system for automatic testing and deploying
- DevOps: Design and implementation of system for monitoring development and production environments
- Architectural solution and prototype for unique analyze system of user's activity

Март 2011 — Март 2012
Web-разработчик
Москва
Обязанности и достижения

Обязанности:
- Implementation program modules for HA web projects
- Participation in organization of major technical conferences in Russia (RIT++, Highload++, Whale Rider)

Октябрь 2010 — Январь 2011
Максимастер
Web-developer
Тула
Обязанности и достижения

Обязанности:
- Implementation of e-commerce internet solutions based on Bitrix CMS

Февраль 2010 — Сентябрь 2010
New Century Project
Leading web-developer
Москва
Обязанности и достижения

Обязанности:
- Development the functional program modules
- Implementation of architectural software solutions
- Setting a tasks between team participants (including remote employees)

Декабрь 2009 — Февраль 2010
New Century Project
Web-developer
Москва
Обязанности и достижения

Обязанности:
- Development the functional program modules

Июль 2008 — Ноябрь 2009
Web-developer
Москва
Обязанности и достижения

Обязанности:
- Support of existing project
- Development the functional program modules

Октябрь 2007 — Апрель 2008
GDT Software Group
System administrator
Тула
Обязанности и достижения

Обязанности:
- Maintenance of local network
- Initial setup and supporting of local and remote HPC clusters
- Support of own company services

Достижения:
- Assembling and initial setup the HPC cluster, based on hardware platform from Sun Corp (Spark CPU) and works under Sun Solaris OS
- Setting up the heterogeneous HPC cluster, comprising nodes with four different platform: MacOS on PowerPC, Windows on x86_64, Linux on x86_64 and Linux on ia32

Апрель 2007 — Август 2007
Developer
Тула
Обязанности и достижения

Обязанности:
- Development the library for automatic testing high speed managed switches, produced by Brocade (http://www.brocade.com)

Library was written on TCL language and executed at Sun Solaris environment

Август 2005 — Апрель 2007
Web-developer
Тула
Обязанности и достижения

Обязанности:
- Web projects development
- Support of existing projects
- Development the common system for teamwork control, issues tracking and SEO analyze

Высшее образование
Сентябрь 2000 — Июль 2005
ТулГУ
Механико-математический
Тула
Рекомендательные письма
Teamlead / Senior Ruby on Rails developer • знакомый

Крепкий профессионал с широким кругозором и пониманием того как что надо делать. Надежен.

Письмо написано 25 ноября 2009 в 11:39
компьютерщик с самомнением • знакомый

Он эти ваши линуксы-шминуксы по-всякому могёт - и стоя, и лёжа, и на кухонном столе.

Письмо написано 19 июня 2013 в 18:54
Ведущий разработчик • знакомый

Суров...

Письмо написано 08 июня 2011 в 09:14