Software Engineer
CurrentLectera is an international educational platform.Working as a backend software development engineer.Responsible for:-Implementing new features in microservice architecture environment-Maintaining and refactoring legacy code-Code review-Refining and decomposition of business requirements.Results:-Implemented new payment system support for purchasing learning courses-Participated in reworking authentication/authorization subsystem-Reworked promo code and price subsystem-Migrated part of microservices communication from synchronous to event-driven architecture (decreased response time) tech: Java, Kotlin, Spring, Docker, ActiveMQ, PostgreSQL, Elasticsearch, Reddis, Gitlab CI/CD