I am a highly motivated software developer with 2 years of experience in Scala. I have a strong passion for functional programming and have worked extensively with the Cats stack, including Cats-effect. I have hands-on experience with building backend systems using modern technologies like Http4s and Tapir, leveraging their capabilities to develop RESTful microservices.
During my professional journey, I had the opportunity to work with distributed systems and big data processing. I successfully integrated and utilized Apache Kafka and Cassandra for building scalable and reliable data pipelines. Additionally, I brought in Opensearch, enabling the application to handle full-text search requirements with horizontal scaling.
In addition to my work on microservices, I have actively contributed to a monolithic application by developing modules and providing support for existing features. This experience has given me a well-rounded understanding of both microservice architecture and monolithic systems.
I am a strong believer in writing clean, maintainable, and testable code. I enjoy collaborating with cross-functional teams and thrive in a dynamic and challenging environment. I am constantly seeking opportunities to expand my knowledge and stay up-to-date with the latest trends in software development.
Разработка систем бэкенда в сфере FinTech на стеке Scala 2.13 + ZIO 2, Akka, Tapir, Http4s, RabbitMQ, MongoDB, Git по методологии agile в роли middle developer.
Разработка микросервисов для бэкенда крупного регионального агрегатора такси с использованием Cassandra, Kafka, Opensearch, Scala 3, Cats, Cats Effect, Http4s, Tapir, Akka.
Участие в принятии архитектурных и технологических решений.
Разрабатывал и поддерживал уже существующие модули в монолитной системе электронного документооборота на преимущественно самописных технологиях для крупных судопроизводств.
Закончил 288 часов по дисциплине "Алегбра и геометрия", 324 часа по дисциплине "Информационные технологии", 468 часов по дисциплине "Математический анализ", 144 часа по дисциплине "Теория вероятностей и математическая статистика".