Overview
About 4 years of experience in Information Technologies with a focus on Enterprise solutions development, including multimedia platforms, e-commerce portals and web services.
Have advanced knowledge in OOP, Python 2-3, PHP, Linux, MySQL, PostgreSQL, Backend development, system architecture.
Have good skills in technologies and frameworks including:
• Python 2.7-3.3, PHP
• Frontend: JQuery, Ajax
• Python Frameworks: Django, Pyramid, Flask, Tornado
• RDBMS: MySQL, PostgreSQL (PostGIS included), SQLite
• NoSQL: MongoDB, Redis
• Message Brokers: AMQP, RabbitMQ, Task Queue Celery
• DevOps: Chef, Docker
• Testing tools: performance (JMeter, ...), unit-tests, Selenium web-driver
• CI: Sentry, Jenkins
• CMS: Joomla, Wordpress, Drupal, Bitrix, Wagtail
• Server administration: LAMP, virtualenv, Nginx, gunicorn, gevent, uwsgi, Bash and etc
• VCS: GIT, Mercurial, SVN
• Bug Tracking Systems: Jira, Redmine
• 3d-party services: Google Apps (Google Analytics, Google Drive, Google Maps), Amazon (S3, RDS, ElastiCache), PayPal, Stripe
Work experience
o 08.2013 - present – LeverX International LLC (Minsk, Belarus)
o Functions: Web developer/System Architect
o Major responsibilities: Backend development, solution analysis and architecture
o 09.2012 – 09.2013 – Software development company
o Functions: Web developer/System Architect
o Major responsibilities: Backend development, system administration and architecture
Professional Experience
Project Description: Real-time retail execution platform
Customer: US companyTime line: 04.2014 - Present
Role: Backend/Solution Architect
Responsibilities:
• Backend (Python, Django) development
• Business Analysis
Tools and technologies: Python, Django, MySQL, Redis, AMQP, RabbitMQ, Celery, Chef, Google Apps (Google Analytics, Google Drive, Google Maps), Amazon (S3, RDS, ElastiCache), gunicorn, gevent, uwsgi, Nginx, PyCharm, Git, Jira (Agile), Confluence
Project Description: Real-time static and dynamic objects tracking (GPS and other tracking protocols)
Customer: CIS Company Group
Time line : 08.2013 - 05.2014
Role: Backend/Solution Architect
Responsibilities:
• Solution architecture design
• Collaboration with number of GPS tracking systems manufacturers
• Business Analysis
• Backend development
Tools and technologies: Eclipse, GIT, Redmine, Postgres, PostGIS, Django, Tornado, Chef, wcgi, Nginx, gevent, gunicorn and etc
Project Description: Assets management platform
Customer: US company
Time line : 01.2014 - 01.2015
Role: Backend development
Responsibilities:
• Back-end developer: Python, Pyramid
Tools and technologies: Pycharm, Python, Pyramid
Project Description: E-commerce for military forces goods
Customer: Military Forces
Time line : 09.2012 - 09.2013
Role: Back-end developer, Analyst, Database Architector
Responsibilities:
• Backend development
• Perfrormance optimization
• Business cases analysis
• Database architecture
Tools and technologies: GIT, LAMP, MySQL, Postges, PHP, Bitrix
Project Description: Photographer CMS development
Customer: CIS Company
Time line : 01.2012 - 09.2012
Role: Back-end developer
Responsibilities:
• Backend development
Tools and technologies: MySQL, GIT, JIRA, Performance (JMeter, …) and testing (Selemium, …) tools
Trainings and Certifications
2014: Wargaming (Game Stream Lab) Python/Django Courses 2014
Education
2008-2013: Belarusian State University of Informatics and Radioelectronics
Faculty: Faculty of Telecommunication Engineering
Qualification: Telecommunication Engineer
Language Skills
Russian, Belarusian/ Native
English/ Intermediate
Personal Strengths
Attentive to details
Good team player
Enthusiastic and personal drive
Initiative