Doświadczenie w pracy:
1. Remote Banking System (DBS) Core Development | 2023 – 2025
Led the development of the core banking operations engine for a high-throughput financial platform.
Designed and implemented a high-performance interbank transfer processing module using Spring Boot and Apache Kafka, successfully handling over 5,000 transactions daily.
Optimized complex SQL queries and database interactions with PostgreSQL, reducing average transaction latency by 30%.
Implemented a comprehensive monitoring and alerting solution using Prometheus and Grafana to ensure system health and facilitate proactive issue resolution.
2. Migration to a Unified Front-End System | 2022 – 2023
Spearheaded the modernization of the payment infrastructure by migrating legacy monoliths to a microservices architecture.
Successfully migrated 15+ legacy payment services to a modern, scalable microservices-based architecture, improving maintainability and deployment flexibility.
Engineered the system for high availability and fault tolerance by implementing Apache Kafka for asynchronous, durable messaging between services.
Performed extensive refactoring of legacy Java code, rigorously applying SOLID principles and the KISS methodology to enhance code quality, readability, and testability.
Edukacja:
Belarusian State University of Transport
Umiejętności zawodowe i inne:
Backend: Java 17, Kotlin, Spring Boot/MVC/Data, Hibernate
Data Base: PostgreSQL, Redis, Liquibase
Microservices: REST API, Kafka, , OpenFeign, Docker, Prometheus/Grafana
Tests: JUnit 5, Mockito, Spring Boot Test
Another: Git, Maven, SonarQube, Jira
Dodatkowo:
Languages: English — B1.
Certifications: AWS Certified Cloud Practitioner (2023).
Interests: Passionate about distributed systems architecture and high-performance computing. Regularly contribute to tech blogs and open-source projects. Enjoy hiking and playing chess to develop strategic thinking.