Position: Python Developer
Category: Python
English level: intermediate
Years of experience: 2.5


Andersen
Position - Middle Python Developer
January 2021 - May 2023
An international processing company that provides high-tech services in the field of processing, and Internet acquiring, as well as issuing payment cards for banks, payment service providers, and corporate clients around the world.

Responsibilities:
- Support for Django and Flask services that use Celery and PostgreSQL
- Developing a service using FastAPI and Clickhouse DB to
aggregate data from third-party reports
- Integrating with third-party payment systems
- Creating white-label solutions for other companies
- Implementing SSO integration using the SAML protocol.
- Writing unit tests to ensure code quality and functionality
- Conducting bug-fixing activities to address issues and improve system performance
- Performing code reviews to maintain code standards and identify areas for improvement


PortaOne
Position - QA Automation Engineer
May 2019 - October 2020
World’s leading provider of software for VoIP switching and billing that helps telcos connect people and provide reliable and easy-to-use services.

Responsibilities:
- Developing and maintaining Python autotests utilizing PJSIP
- Load testing with Bash and SIPP scripts
- Writing test documentation
- Demonstrating product functionality to customers
- Performing manual testing to validate system behavior and identify potential issues