Position: Team Lead
Category: Python
English level: fluent
Years of experience: 10

Own initiatives on previous projects:
- Application performance and analysis (profiling, benchmarking, benchmarking automation)
- Continuos refactoring
- Suggested team to try TDD. Still works.
- DI container optimization
- Payments integrations & API (framework)
- e-commerce solution platform (components api, framework components)
- Static code analysis and reports
- Development tools (IDE integration)
- CI reporting and analytics tool (ELK stack + Python + Bamboo)
- Various web and desktop applications.
- Data pipelines orchestration
- Declarative data mappers
- Continuos self-improvements through courses and pet projects
Web applications architecture, microservices and SOA with RESTful and RPC APIs, synchronous and asynchronous, frameworks design, relational databases design, nosql design, caches, data pipelines, leading team.

Languages: Python3.6, PHP5, Java7/8,, Javascript, Scala
Frameworks and platforms: Tornado, Magento1, Magento2, Asyncio, Celery, Symfony2, Zend, SqlAlchemy, Knockout, Swing, etc.
Databases: MySql, Postgres, MongoDB, Dynamodb, Redis, Elasticsearch, Cassandra, Hadoop2.7
Various: Rabbitmq, Nginx, Apache, Spark, AWS
Distributed systems, architecture problems, scaling problems, ETL problems, active team collaboration.