Talmatic CV Sergey G. Python 2201
Total Page:16
File Type:pdf, Size:1020Kb
General Information Last name First name Sergey Education Educational establishment Belarusian State University of Informatics and Radioelectronics Diploma profession Software Engineer Foreign Languages (English) Everyday topics Professional topics Reading Writing Speaking Reading Writing Speaking Upper- Upper- Upper- Upper- Upper- Upper- intermediate intermediate intermediate intermediate intermediate intermediate Professional Activity/Experience (Summary) 3+ years experience in Python development. Technologies: Back-End: Django, Django Rest Framework, Flask, AioHttp, AsyncIO. Front-End: HTML5, CSS3, Bootstrap. Scraping: Beautiful Soup 4, Selenium, lxml, Scrapy. Databases: PostgreSQL, Redis, MongoDB. Microservices Communication: RabbitMQ, Kafka Dev-ops: Docker, Docker Compose. Application Servers: Nginx, Apache, Gunicorn. Version control system: Git. At the moment, I have a lot of experience working with various services and programming technologies. I am a versatile person, and if you need to use something, I can always advise you on something, because I have already tried a lot in practice. I have been working in commercial development for more than 3 years and have experience in solving both simple standard tasks and complex non-standard ones Professional Activity (Projects) Period From 11.2019 Till Now Project Roles Software Engineer Project A platform for learning programming languages. A service that processes code tests and evaluates it in real time for everyone. You can create tasks that focus on different levels of complexity. Active work with git repositories Responsibilities & ● Back-End Development; Achievements ● Developing web-applications; ● Adding new features; ● Fixing project features; ● Testing; Environment Python 3.x, Django, DRF, Dron, Gitea, PostgreSQL, Nginx, Docker, Docker Compose, Swagger API, GitLab, Unittests. Period From 04.2018 To 11.2019 Project Roles Software Engineer Project A news aggregation site that collects and publishes the most interesting articles from the most popular news services by analyzing likes, views, and comments. We used Beautiful Soup 4 and lxml on some microservices and Selenium in others Responsibilities & ● Microservices design; Achievements ● Database engineering; ● Developing core functionality; ● Code review and refactoring; Environment Python 3.x, Django, DRF, Beautiful Soup 4, lxml, Selenium, Gunicorn, PostgreSQL, Kafka, Docker, Docker-compose, Github, Celery, Redis, Jira Period From 09.2017 To 04.2018 Project Roles Software Engineer Project Ticket Proer. Platform to connect organizers of events with their potential audience. An organizer can be an official organization or any person registered and approved by the system. Every request to create an event is managed by the staff, who can reject or approve it. Scrapy for scraping the agenda from different similar platforms Responsibilities & ● Developing features; Achievements ● Testing python code; Environment Python 3.x, Django, DRF, Scrapy, Nginx, Gunicorn, PostgreSQL, GitLab, Swagger API, Trello, Docker, Docker Compose. Professional Skills Level Skills Experience, (Expert/ Advanced/ Last used, in years Intermediate/ Year Novice) Operating Systems MS Windows 15 Advanced 2021 Linux 4 Advanced 2021 Relational Database Management Systems (RDBMS) PostgreSQL 4 Advanced 2021 Redis 2 Advanced 2020 MongoDB 3 Intermediate 2021 Programming Languages Python 4 Expert 2021 Programming Technologies HTML/CSS 4 Advanced 2020 Django REST 3 Expert 2021 Django 3 Expert 2021 Selenium 2 Advanced 2020 Beautiful Soup 4 2 Expert 2020 lxml 2 Expert 2020 Scrapy 2 Advanced 2020 Flask 1 Intermediate 2020 AioHttp 1 Intermediate 2020 AsyncIO 1 Intermediate 2020 Celery 2 Intermediate 2020 REST, AJAX 4 Expert 2021 Microservices Communication Kafka 2 Advanced 2020 RabbitMQ 2 Advanced 2020 Integrated Development Environment PyCharm 4 Expert 2021 Source Control Systems Git 4 Advanced 2021 GitLab 3 Advanced 2021 Bitbucket 1 Intermediate 2020 Gitea 2 Intermediate 2020 Github 3 Advanced 2021 Test/Defect Tracking Tools Jira 3 Expert 2020 Trello 2 Advanced 2020 Building Tools Docker 3 Advanced 2021 Docker Compose 3 Advanced 2021.