Work experience
Web Developer, MonetizeMore.com, remote work, 07/2016 - Present
- Developing multi-domain (internal usage, users-facing part) web site. Tech used: Python, ReactJS, PostgreSQL, GraphQL
- Developing site-scrapers service (tornado, aiohttp)
- Moved portal deployment to multi-server AWS ECS environment
Software Engineer, Partarium.ru, remote work, 08/2014 - 06/2016
- Taking part in the development of automobile spare parts aggregator as a sole developer
- Introduced a new search engine using Elasticsearch
- Developed several new features
- Incorporated a new design
- Have set up a second DB server using streaming replication
- Optimized price-list import workers
Software Engineer, self-employed, remote work, 06/2011 - 06/2016
- Creating websites using Django framework
- Was a part of team, which developed a news portal for parents on django-cms platform, developed 5 specific django-modules
- Took part in the development of 2 CRM-sites, 1 realty platform, developed 3 django-modules, and 4 highly dynamic front-end forms
- Created an online-shop on GoogleAppEngine platform
- Made improvements for existing online-shop (Django)
Software Engineer, Gazprom transgaz Ukhta, 10/2007 - 06/2011
- Developing programs for easing of accounting
- Maintenance of salary accounting program
- Developed report-generation program using reportlab library
- Developed a web-service on GoogleAppEngine platform for storage and processing of corporate cell-phone invoices
Software Developer, MediaSoft, 04/2007 - 09/2007
- Developed a GIS program with catalog of local firms using C++ and htmlayout library
- Was developing a Jabber-client for online-consulting (C++)
- Web-design
Software Developer, Tensor, 04/2004 - 04/2007
- Was developing forms for accounting reports using scripted HTML. Developed 30 forms
- Was developing module for transfer encrypted reports via networks using C++
Education
State University, Yaroslavl, Russia, 2005
- BS in Mathematics and Computer Science
CS188.1x: Artificial Intelligence, 2013