Position: Software Engineer (Back-End, Python)
Category: Python
English level: intermediate
Years of experience: 3

1) Reduced time of processing input data 20-30 times on worst cases, and much better on regular.

2) Supported and mentored automation QA engineers in their work on test coverage.

3) Maintained analytical service on my own after the responsible engineer left the project.

4) At first workplace as a solo web developer with a team of data scientists provided the core of both UI and API parts, and successfully delivered MVP.
Now I work on a SaaS-Platform helping small/medium businesses (service centers, sellers, manufacturers, etc.) companies to drive their accounting including processing orders/sales, supporting clients and call centers, working with warehouses, etc. 

By this time, I worked on features focused on improvements such as faster and more intuitive processing of import data, customization of some features of the product, and its integration with other parts. Also was engaged in work with VoIP integrations and issues with payment systems.  
Participate in planning, estimations of risks and efforts, product discussions, overviews. 

The interesting part is that we use Django, but the major part is ORM, and almost everything else is implemented by ourselves, which provides a kind of freedom in making decisions, supporting clean code, test coverage. Also, pleasantly surprised with the team's motivation to profile and optimize algorithms, DB-queries, and workflow overall. Personally, trying to force a team to change a bit direction in code style (paradigm), to get better development experience, maintenance, ability to provide test coverage.

On the front-side we still have a lot of legacies written in CoffeeScript and our technical roadmap includes switching all functionality to React alongside wrapping communication with protobuf.

(Python, Django, AioHTTP, PostgreSQL, Protobuf)
---------
 
Previously I worked on a platform helping to manage the setup of Ad Campaigns across different platforms (Google Ads, Facebook, DV360, etc.), aggregate and segregate metrics data to provide better insights on ad campaign progress. That helps to make both high-level and specific decisions to improve efficiency.
(Python, Django/DRF, PostgreSQL)
---------

Before that, side-by-side with a large team (near 150 developers) including engineers on the customer side developed a valuation platform oriented on the financial sector
(Python, Sanic, MongoDB, PostgreSQL)

---------
First experience. Development of a platform for automated monitoring and analysis of mass media.
(Python, Flask, MongoDB, SQLite, JavaScript, JQuery)
Have ~1-year experience of working remotely, after that would prefer to have a choice in the future and be flexible with working hours and visiting the office.  However, in that company, remote communication reached a high level, still  - I do like to meet people.

I'd like to be not asked about features not used and not gonna be used on the project, but rather to meet new stuff and learn it during my work time. I am curious about areas of engineering that I am not experienced at.