Position: Senior Software Engineer
Category: Python
English level: upper
Years of experience: 5

The most important thing for a business is to have the revenue and at the same time to reduce costs entailed by it, so my goal is not to argue about code style but rather about business needs. Best practices not always fit specific business circumstances, so I try to do my best in such situations.

Other things I consider as achievements are:
- Proven English by IELTS certificate with a band score of 6.0/B2
- passed several certifications on HackerRank and many other problem-solving tasks
- direct exposure to foreign customers in London
- FOSS contributions
I used to work on-site in London for about two years, so I'm quite comfortable working with international, diversified teams and aware of SDLC that involves close co-operation with POs, stakeholders, BE, and FE teams on top of the Scrum(ban) framework.

From a technical point of view, I wear a hat of a full-time BE Software Engineer with 5 years of experience in Python and 6+ months in Golang that occasionally require DevOps job get done.

All code that I write accompanied always by test cases/TDD under Docker as long as it makes life easier later despite the fact it looks at the first time consuming/worthless.

My main duties usually are:
- refactoring of the codebase in the sense of that word
- decomposing monolith into smaller pieces (so-called microservices)
- optimising runtime of code
- coverage missed parts of code by unit/functional/integrated tests
- code review/delivery
- cost optimisation
- designing REST API/DB/services architecture
- writing documentation
- mentoring people with less exposure to specific fields/services
I would be really glad if I could work more with Golang, k8s, fast api. From project direction standpoint would be nice to work in fin tech, blockchain, ai though I don't have any previous commercial exposure to this field, so if there is a chance to partially learn/work on this that would be really great. Mentoring, solving architecture-related tasks, blameless culture without poking at people but teams.

Solely remote work.