← Back to list
middle
Registration: 27.12.2022

Aliaksei Hardzeyeu

Specialization: Java Middle Developer
Software development engineer with 3+ years of experience. Use the best code and architecture patterns. Implemented several projects using different technologies, mostly Java for back-end. Worked with different databases like PostgreSQL, MySQL and respective ORMs. Back-end development: Core: Java core, Streams API, Lambdas, Spring Core, MVC, Spring Kafka, Servlets. Working with DB: Spring Data JPA, JDBC. Tests: Junit, Mockito. Databases: - Experience in designing databases. - Experience with PostgreSQL, MySQL, Oracle Queries optimization Implementation of the database migration process: Liquibase. DevOps: - Experience in automation using tools like Docker, Openshift. - Experience with CI tools: Jenkins, TeamCity. Development methodologies: Agile, Scrum, Continuous Integration, Design patterns.
Software development engineer with 3+ years of experience. Use the best code and architecture patterns. Implemented several projects using different technologies, mostly Java for back-end. Worked with different databases like PostgreSQL, MySQL and respective ORMs. Back-end development: Core: Java core, Streams API, Lambdas, Spring Core, MVC, Spring Kafka, Servlets. Working with DB: Spring Data JPA, JDBC. Tests: Junit, Mockito. Databases: - Experience in designing databases. - Experience with PostgreSQL, MySQL, Oracle Queries optimization Implementation of the database migration process: Liquibase. DevOps: - Experience in automation using tools like Docker, Openshift. - Experience with CI tools: Jenkins, TeamCity. Development methodologies: Agile, Scrum, Continuous Integration, Design patterns.

Portfolio

Team Force

A financial conglomerate and the largest multinational and universal bank in Central and Eastern Europe. The main goal of the project is to develop new functionality for Online Banking. ● Developing new features and components. ● Refining and documenting existing code. ● Communicating with other departments. ● Working in an Agile environment. ● Fixing bugs and issues.

Smart Office

Development of an enterprise application for reservation of breakout rooms. Using this service, employees from different offices can send invitations to meetings, reserve meeting rooms. ● Implemented new features. ● Verified and deployed system components. ● Developed controllers and services for business logic. ● Worked in an Agile environment. ● Troubleshot, involving software debugging/upgrading process. ● Created technical documentation for reference and reporting. ● Wrote unit tests.

NDA

Our Customer is one of the largest companies in the world in the field of industry digitalization, which invests in software products and develops the environment of the industrial Internet of Things and AI. The project is an industrial cloud, that collects data from sensors, processes it, and builds digital twins - digital copies of oil and gas equipment. ● Developed new features and components. ● Participated in the project estimation and planning. ● Fixed bugs and issues. ● Troubleshot, involving software debugging/upgrading process.

Skills

Java
SQL
Spring
Spring Boot
Hibernate
Web MVC
Junit
Mockito
Kafka
Docker
PostgreSQL
MySQL
Oracle
TeamCity
IntelliJ IDEA
Git

Work experience

Software Development Engineer
since 08.2021 - Till the present day |Team Force
Java, Spring Boot, Kafka, Hibernate, PostgreSQL, Liquibase
A financial conglomerate and the largest multinational and universal bank in Central and Eastern Europe. The main goal of the project is to develop new functionality for Online Banking. ● Developing new features and components. ● Refining and documenting existing code. ● Communicating with other departments. ● Working in an Agile environment. ● Fixing bugs and issues.
Software Development Engineer
12.2019 - 07.2021 |Smart Office
Java, Spring (Boot, Data JPA), Hibernate, MapStruct, PostgreSQL, Maven, JUnit, Git
Development of an enterprise application for reservation of breakout rooms. Using this service, employees from different offices can send invitations to meetings, reserve meeting rooms. ● Implemented new features. ● Verified and deployed system components. ● Developed controllers and services for business logic. ● Worked in an Agile environment. ● Troubleshot, involving software debugging/upgrading process. ● Created technical documentation for reference and reporting. ● Wrote unit tests.
Software Development Engineer
07.2019 - 12.2019 |NDA
Java, Spring (Boot, Data JPA), Hibernate, PostgreSQL, Maven, JUnit, Git
Our Customer is one of the largest companies in the world in the field of industry digitalization, which invests in software products and develops the environment of the industrial Internet of Things and AI. The project is an industrial cloud, that collects data from sensors, processes it, and builds digital twins - digital copies of oil and gas equipment. ● Developed new features and components. ● Participated in the project estimation and planning. ● Fixed bugs and issues. ● Troubleshot, involving software debugging/upgrading process.

Educational background

Civil Construction
Belarusian National Technical University

Languages

EnglishIntermediate