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

Developed a MVP application that decreased production time of a single unit from 1 day to 2 min.
Newly developed app was using asyncio and composed commands and production steps from custom directories with various config files that was providing needed flexibility and customisation.
As opposed to previous scripting and manual configuring that was repeatable and high effort slow process.
February 2022 - Now; Backend Developer at Toppan Merrill GmbH Smashdocs:
- Developed feature for export of document versions and result of their comparison.
- Refactored data validation using pydantic with highly customisable validation models instead of yaml docstrings, which removed massive production roadblock.
- Introduced intermediate data processing to enable integration with MS Word.
- Introduced Graylog for a better log collection and processing, which helped us to see production issues and localise the problems 3 times faster.
- Investigated and resolved 150+ bugs and issues.

May 2021 – June 2022; Software Developer at Dolya & CO LTD:
- Developed flexible and easily expandable project architecture.
- Introduced a fully customizable production process.
- Quality control and security audit of a finished product.
- Troubleshooting and technical support.

June 2020 – August 2020; Information Security Analyst at Pinbank:
- Collecting data and logs from the SIEM system.
- Recognised and investigated over 1000+ incidents.
- Developing procedures and recommendations to mitigate potential future threats.
- Constant internal infrastructure scanning for vulnerabilities. 

June 2019 – August 2019; Network Administrator at UkrOboronProm:
- Developing and configuring internal network topology.
- Constant managing 10+ computers and other network devices.
- Staff technical support.
Looking for challenging projects with opportunity to apply creative problem solving and broad scope of things that could be optimized and/or improved.