Available

Alexei S.

Senior Python Developer

Poland ๐Ÿ‡ต๐Ÿ‡ฑ
English (B2)
Interview

Short bio

Backend Developer with 5 years of experience and deep knowledge in my stack. As I worked on projects with big teams (sometimes more than 14 people in different roles). Also I have experience as a team leader. I easily dive into a collective and build good communication with guys. Prefer a short meeting rather than long texting, because it helps to find out the details, discover the core of the problem, discuss a solution and save time. Most of the time I worked remotely, thanks to this I have developed good time management skills and the perfect concentration on my tasks during the day. There were cases of working on two projects in parallel, it taught me to set the priority of the tasks depending on the situation on the project and blockers. I started learning Python from documentation and books by myself, after that was an internship and till now I strongly believe in self education and there is no limit to perfection.

Tech stack

Main technologies
PythonDjangoRestDjango ORMPyCharmGithubGitlabLinuxWindowsNginxDockerCeleryRedisPostgreSQLMySQLFlowerSentryGrafanaPytestGitHub CI
Roles
Back-End

Work experience

  • Backend Developer, Team Lead08-2022 to 09-2023

    Started the project, configured the server and developed core service;

    Responsibilities:
    • Implemented authentication through JWT and two-factor authorization with sms confirmation;
    • Created APIs for different accounts of users, dispatchers and executors with strict accesses for applications interaction;
    • Integrated applications exporting with filtration by several parameters to svg for dispatchers to make easier way of creation reports;
    • Developed separate service for PDF creation of applications with customization abilities;
    • Created integration with express-pay service for paid applications;
    • Integrated separate service for sms notifications;
    • Introduced and mentored new backend developer;
    • Covered 95% of business logic with tests;
    • Took part in communication with the customer and participated in discussions on the implementation of new features.
  • Backend Developer08-2023 to 12-2024

    Developed the hierarchy of accesses and roles with opportunity of flexible change and update;

    Responsibilities:
    • Communicated with SRM developers and integrated service for two-way data exchange mechanism via API, that includes JWT authorisation and CRUD methods;
    • Implemented a special layer based on transactions for error-free data changes and maintaining consistent data in the database and SRM;
    • Engineered separate service for chats based on WebSockets.
Didn't find the right engineer?All available engineers
Flag icon

U.S.-Based

Discuss Your Project

This is a no-pressure, 30-minute conversation. We will talk through what you are building, identify risks or unknowns, and outline what it would take to do it right.

Certificates

Let's build together.

Talk with a senior engineer about your product idea, architecture, and what it would take to build it.

Upload File
Alexei S. โ€” Senior Python Developer | SoftDoes