Commercial experience:
5.5 years
Education:
higher
English proficiency:
B2
Italian proficiency:
C2
French proficiency:
А2
Key Skills
Development of backend applications and microservices in Java
System architecture design and refactoring
Integration with databases and external services
Database migration management and change auditing
Working with high-load systems and streaming data
Implementation of CI/CD and process automation
PostgreSQL
MongoDB
Redis
Docker
NGINX
SQLAlchemy
Pydantic
OpenTelemetry
Prometheus
Grafana
Ключевые навыки
Проектирование и разработка REST / gRPC API на FastAPI и Go
Построение микросервисной архитектуры
Реализация надёжной доставки сообщений (Outbox, идемпотентность)
Интеграция LLM, мульти-агентная оркестрация, STT/TTS
Интеграция с блокчейн-платформами (Web3, TronPy, Bitcoinlib)
Проектирование схем БД и оптимизация запросов (PostgreSQL, MongoDB, Redis)
Работа с WebSocket и realtime-подсистемами
Асинхронная обработка задач (asyncio, goroutines, очереди)
Мониторинг и observability (Prometheus, Grafana, OpenTelemetry)
Настройка CI/CD и контейнеризация (Docker, GitHub Actions);
Безопасность API: JWT, OAuth2, rate limiting, идемпотентные webhook'и
Текст
Текст
Текст
Текст
Basic Skills
Java
Kotlin
Spring Boot
Spring Data
Hibernate
JOOQ
Liquibase
Audition
Maven
Gradle
PostgreSQL
MongoDB
Oracle DB
REST API
OpenAPI
Kafka
RabbitMQ
WebSockets
WebSockets
Текст
Текст
Текст
Текст
Текст
Текст
Текст
Tools and Technologies
Java 21/17/8
Kotlin
Spring Framework (Boot, Batch, Security, Web, MVC)
Feign
Retrofit
Liquibase
Audition
Hibernate ORM
JOOQ
Criteria API
Kafka/Kafka Streams
RabbitMQ
ActiveMQ
Docker
Kubernete
Kubernete
GitLab CI/CD
IntelliJ IDEA Plugin Development
Microsoft Graph
JSReport
OpenCV (Python)
Visio
Also have experience with:
Go, Groovy, Python (Flask, OpenCV), TypeScript, Angular, Vaadin, Vue.js, Matlab, Quartz Scheduler, Mockito, JUnit, JavaPoet, Zonky
Projects
07.2024 — 07.2025
Internal project for handling user and analytical data
Database
JAVA BACKEND DEVELOPER
UsersThree
3 специалиста на проекте
- integration of Liquibase for database migrations and Audit for change auditing
- refactoring of the key data processing scenario: moving from client‑side caching to a centralized backend service with caching and storage in PostgreSQL/MongoDB
- implementation of OpenAP
04.2023 — 07.2024
Corporate solution for market operations
Database
JAVA BACKEND DEVELOPER
Shapes (1)
4 специалиста на проекте
- The application is a monolithic system implemented in Java 17 using Spring Boot, Joq, and Oracle DB.
- integration of new business functions into a mature codebase
- development of a flexible order management system with dynamic validation and integration via Thrift
- design of an advanced report generation mechanism with data aggregation and calculated formulas
- implementation of asynchronous report updates via RabbitMQ and WebSockets
- development of multi‑threaded search and a data grouping mechanism
- creation of a Kotlin plugin for configuration automation
10.2022 — 03.2023
High-performance automated trading platform for the futures market
Database
JAVA DEVELOPER, LEAD DEVELOPER
Shapes (1)
1 специалист на проекте
- development of static and streaming data processing modules
- implementation of REST API and integrations with algorithms and external services (Matlab)
- architecture for broker interaction via Kafka and Retrofit
- CI/CD setup
- creation of an IntelliJ IDEA plugin for test generation
- team supervision (task assignment, code review)
02.2022 — 10.2022
Integration platform for data exchange between internal systems and external services
Database
SOFTWARE ENGINEER
Shapes (1)
1 специалист на проекте
- development of adapters for integration with XML parsing via XPath
- automation of Excel report generation based on unit tests
- utility for generating technical documentation
- console application for searching and aggregating logs
- work with HLD/LLD and diagrams in Visio
02.2020 — 02.2022
Development and support of a digital platform for optimizing production processes within the Industry 4.0 concept
Database
JAVA FULLSTACK DEVELOPER
Shapes (1)
1 специалист на проекте
- support for internationalization and localization into English
- authentication system using barcodes and NFC
- report integration with Jaspersoft Studio (JasperReports)
- image processing algorithms for anomaly detection (OpenCV)
- development of backend and frontend components for quality contro
Education:
2022 University of Bologna, Computer Science / Component Engineering
2021 Курс stepik python для начинающих
2022 Курс stepik python для продвинутых
2 мес курсы повышения квалификации STEPIK, автоматизация тестирования с помощью Selenium и Python
Презентации
React + Tailwind
Текст
Текст
Текст
Текст
Текст
Текст
Текст
Текст

Submit a request for a specialist

Поделитесь своей идеей
Name
This field is required
Email
This field is required
Phone
This field is required
Список с галочками:
This field is required
Список с галочками:
This field is required
Thank you! We've received your request and will contact you soon
Something went wrong, please try again later