Python Developer
Current- Using the SQL-first approach in development (PyWay)- Development of financial system core servicesIntegration and use of transactions to work with the financial part of system users- Worked in depth with pending tasks and scheduled tasks. Developed a service responsible for creating pending tasks within the project- Participation in the adoption and development of service architecture- Developed functionality within the microservice architecture- When writing services, I adhered to DDD and clean architecture. I used type hints to make it easier to understand how to work with variables.- I was reviewing the code of a less experienced colleague.- I built a standard for processing point errors and a standard for detailed information about errors, which made it possible to structure the most common errors and break them down into sub-errors depending on the situation and its occurrence.- I covered the functionality I wrote with unit tests(pytest), and also began to develop a microservice testing standard.