Python Backend Developer
CurrentResponsibilities:Feature decomposition before developmentWriting new features in the client-server programming departmentMaintaining and refactoring a large code baseWriting unit testsWhen developing features, interaction and coordination with related departments BI, UI, UX, GDUpdating and creating new mechanics in the metashopMaintenance and development of service interfacesWhile working:• Successfully refactored and maintained a large codebase in Python 2.7 and 3 signifcantly improving code quality and reliability through comprehensive unit testing.• Enhanced MetaShop functionality by updating and compiling new mechanics, leading to a more robust and user-friendly experience.• Developed and maintained service interfaces, ensuring consistent performance and reliability across various services.