Position: Senior Python Developer
Category: Python
English level: intermediate
Years of experience: 5


A Python Developer with 3+ years of experience. I specialize in both web and desktop application development. A fast learner with a great work ethic and the ability to work independently or with others.

My primary tool to build the back-end is Python. I'm familiar with many frameworks, such as Flask, FastAPI, Django, etc. I use Vue3 to create a front-end. And Electron to build a cross-platform desktop software. Also, I can manage servers on Unix-based systems, deploy applications, and design PostgreSQL database. 

My code is clear, documented, and covered with tests. I stick to design patterns and SOLID principles to maintain an appropriate level of the codebase. 

I've been working in a British start-up for 2 years. The project provides B2B property and planning search. I'm responsible for many things, including code review, refactoring, writing documentation, implementing new features, deploying, scaling infostructure, designing PostgreSQL database.
Improvement of my professional skills, knowledge, and experience as a software engineer through working in a team - those things are very important to me working in your company.