
Why I Switched to Sketch for UI Design
Discover the benefits of using Sketch as a primary tool for UI design and how it enhances workflow efficiency.
Read MoreSoftware engineer with 5+ years of experience in solving challenging problems and designing innovative solutions.
I'm a backend-focused software engineer with hands-on experience in building robust Java applications using Spring Framework, Hibernate, and microservices architecture. I’ve contributed to enterprise-level projects, combining strong system design skills with a pragmatic development approach. Passionate about solving complex challenges and continuously expanding my expertise through real-world engineering.
Experienced in building scalable, enterprise-grade backend systems using Java 17, Spring Boot, and microservices architecture. Skilled in system design, performance optimization, and data persistence with JPA/Hibernate.
Designs and implements robust RESTful APIs with Swagger/OpenAPI, ensuring secure integration via OAuth 2.0 and JWT. Familiar with asynchronous communication using Kafka and service-to-service calls via Feign clients.
Applies CI/CD best practices using Jenkins, GitLab CI, and Bitbucket Pipelines. Proficient in containerization (Docker), orchestration (Kubernetes), and deploying applications to cloud platforms like AWS.
Promotes clean code and maintainability through code reviews, test automation (JUnit, Mockito), and static analysis tools like SonarQube. Experienced in Agile teams with strong communication and mentoring skills.
Itexus
2024 - Current Minsk, BelarusI work as part of a backend team building scalable, enterprise-grade web applications with a strong focus on performance, clean architecture, and security. I'm involved in the entire development lifecycle and actively contribute to DevOps processes and automation.
PRAS
2022 - 2024 Warsaw, PolandI started my software engineering journey at PRAS, where I was responsible for developing and maintaining web applications for both internal use and external clients. This role helped me build solid backend development skills and gain experience in team collaboration and client communication.
BauBalken
2014 - 2022 Minsk, BelarusBefore transitioning into tech, I worked as a civil engineer, managing structural documentation and coordinating with clients, contractors, and public authorities. This experience sharpened my analytical thinking, project ownership, and ability to work across disciplines — all of which I now apply in software development.
Focused on creating user-friendly and responsive interfaces, enhancing web applications through efficient frontend technologies.
Developed skills in visual storytelling and brand identity through advanced design principles and hands-on creative projects.
This project is designed to organize bets on football cup competitions. Java, Spring, MVC, MySQL, JDBC, Thymeleaf, HTML, Hibernate, Bootstrap.
Java instance of Belarusian and Litvin chess. Consists of: console app, AI. Rules of chess is not equals to classic chess game.
Stay updated with the latest insights and trends in technology, design, and development.
Discover the benefits of using Sketch as a primary tool for UI design and how it enhances workflow efficiency.
Read MoreExplore the top no-code platforms that empower non-developers to build robust applications.
Read MoreGet inspired by these examples of designs that prioritize user experience and accessibility.
Read More