Position: Middle Python Developer
Category: Python
English level: upper
Years of experience: 2

FLEX Scholarship winner (student exchange program), 2004, USA
TOEFL score 110/120 in 2010, Kyiv
Microeconomics Olympiad winner, KNEU (2nd place), 2009, Kyiv
2+ years experience as a python developer as a part of a telecom project with main focus on creating CLI tools and standalone components

- broad usage of python standart library
- worked with TPC/IP stack, SSL/TLS networking protocols
- supported distributed app, based on xml-rpc protocol (SOAP)
- worked with multithreading, multiprocessing, asyncIO
- created cli tools, relying on external REST API (Testrail, AWS)
- created automation tool for reporting to excel (openpyxl)
- wrote integration tests with pytest
- worked with docker, docker-compose
- worked with sqlite3/SQLAlchemy ORM
- distributed solutions as python packages (PDM, poetry)
- configured and maintained Gitlab repositories
- configured Gitlab CI pipelines for code verification, package building and deployment to local PyPi
- took lead to decompose monolith app and introduce modularity
- created python project template with cookiecutter library
- packaged apps as a debian package and deployed to local PPA

Toolset to ensure development quality:
OOP, SOLID principles, design patterns, UML, code documentation, unit testing.
My expectation is to be a valuable player in a team with high development standards and personally contribute to project's progress.