Summary:
• 3 years of professional experience in the Information Technology industry;
• Experience in web development using Python programming language including asynchronous frameworks;
• Experience in implementation of custom solutions based on Linux, Windows;
• Ability to create and deploy flexible web servers and application setup;
• Experience working with SQL and NoSQL databases;
• Good knowledge of design patterns.
• Good knowledge of SDLC processes.
Professional skills:
• Programming and Markup Languages: Python, SQL, Bash
• Technologies and Frameworks: Django, Flask, Kafka, Docker, Sanic, Pandas, Vagrant, Scrapy, Travis, JSON, XML
• Databases: SQLite, PostgreSQL, Cassandra, MSSQL
• Database Access: SQLAlchemy, Django ORM, Cassandra driver
• Unit Testing Tools: Unittest, PyTest
• IDE: PyCharm, Sublime text editor
• Continuous Integration and Repository Management: Travis CI, Jenkins, Teamcity
• Development Environments and Bug Tracking Systems: Jira, Confluence
• Source Version Control: Git
Language:
Russian (native), Ukrainian (native), English (intermediate)