Ivan Ivanyuk - Резюме Senior backend Developer

Senior backend Developer
Рабочие специальности
4500 $
Польша (Вроцлав)
27-05-2025
Контактное лицо: Ivan Ivanyuk
Страна проживания: Польша
Возраст: 24
Телефон: показать
Опыт работы:
Senior Backend Developer - [May 2023-Apr 2025]. Technologies and Tools Revolut Ltd Developed notification services (handling 400,000 messages daily) and user management systems for a company’s mobile application within an 8-person team. Contributed to application architecture design, technical solution selection, and product roadmap development. Collaborated with the team lead to assign tasks to the development team. Participated in building CI/CD processes, including pipeline setup and automation of deployments to staging and production environments. Responsible for configuring services for metrics collection and performance monitoring. Achievements Decomposed the notification service: refactored and split an existing monolith into microservices using hexagonal architecture principles, reducing technical debt and accelerating new feature implementation by 30% (measured by story points burned before and after decomposition). Transitioned notification processing to an asynchronous RabbitMQ queue (using aiopika). Created a custom dashboard from existing Grafana Labs templates, incorporating key metrics, which improved incident investigation speed. Python 3.10, FastAPI, RabbitMQ PostgreSQL, GIT, GitLab CI/CD, PyTest, UnitTests, Grafana, ElasticSearch , Jira, Prometheus, Docker, Docker Compose, Kubernetes, Redis, ClickHouse, SQLAlchemy, Swagger, Linux. --------------------------------------------------------------------------------------------- Middle Backend Developer - [Jan 2021 - Apr 2023]. AlfaBank Promoted to Backend Developer (Middle) within the company. Gained increased autonomy and transitioned to developing internal CRM products for employee accounting across the parent company and its subsidiaries. Achievements Integrated Kafka for data synchronization between the database and CRM system, improving data exchange efficiency. Incorporated Sentry into Kafka consumers, configuring detailed error context collection for issues during message processing and transmission, enabling detection and resolution of errors in background tasks and message delivery. Built a REST API search from scratch using FastAPI and Elasticsearch. Established a comprehensive monitoring system with Sentry, including automated alerts for critical errors and Jira integration for task creation with full stack traces linked to specific Git commits, significantly reducing the mean time to resolution (MTTR) for search service incidents. Python, FastAPI, PostgreSQL, SQLAlchemy, Docker, Git, Pytest, Redis, ElasticSearch, Kibana, Jira, Sentry, Kafka, Kubernetes
Образование:
Taras Shevchenko National University/Bachelor's degree
Профессиональные и другие навыки:
Python ClickHouse Linux PostgreSQL SQLAlcheamy Redis CI/CD Git RabbitMQ PyTest Kibana Kubernetes Docker FastAPI Grafana Scrum Gitlab ci/cd Celery Confluence Swagger Kafka ElasticSearch
Владение языками:
Английский Польский
Дополнительно:
https://hallowed-mascara-077.notion.site/MY-PROFILE-PAGE-2001159babd780d4bebac22543b65b58?pvs=4
Написать

Войдите или зарегистрируйтесь чтобы оставлять комментарии.

Последние добавленные резюме.

Финансист, Бухгалтер, Економист, Ресепшионист

Елена/ Olena Скибчик/ Skibchyk

1000 $

Украина

8 мин. назад

Водитель фуры

Элдорбек Абдукаримов

2800 €

Литва

29 мин. назад

Рабочий

Viktor Muratov

5000 $

США

34 мин. назад

Похожие резюме.

Финансист, Бухгалтер, Економист, Ресепшионист

Елена/ Olena Скибчик/ Skibchyk

1000 $

Украина

8 мин. назад

Водитель фуры

Элдорбек Абдукаримов

2800 €

Литва

29 мин. назад

Рабочий

Viktor Muratov

5000 $

США

34 мин. назад

База резюме кандидатов у вас в смартфоне

Подпишись на наш телеграм-канал https://t.me/+z1jc-NF7hWA0NGEy