Middle Java Developer
Описание
Artem Vershok
Male, 23 years, born on 11 March 1999
+375 (29) 8610824 — Telegram: @comrade312
comrade3152@gmail.com — preferred means of communication
Skype: artem786831
LinkedIn: artem -vershok
Another site: https://github.com/Comrade312
Reside in: Minsk
Citizenship: Belarus, work permit at: Russia, Belarus
Not ready to relocate, ready for rare business trips
Desired position and salary
Java Developer / Database Developer
Specializations:
— Programmer, developer
Employment: part time, full time
Work schedule: remote working, flexible schedule
travel time to work: any
Work experience — 3 years 4 months
June 2020 — till
now
2 years 8 months
National Cadastral Agency
Minsk
Team Lead / Java developer / Database Application Developer
Participated in the development and maintenance of the state project of the register for
characteristics of real estate objects:
- Designing and maintaining a database, writing stored procedures, triggers, optimizing SQL
queries.
- Participation in the dev elopment of applications, development of new functionality and fixing
bugs in the software (using Java 8)
- Team and task management (task decomposition, evaluation, assignment etc.)
- Code review
- Sprint planning
Worked with a stack of technologies:
Jav a 8, Spring, Oracle, DWR/JSP, Maven, Hibernate, Git
December 2021 —
January 2023
1 year 2 months
RedLab.Dev
Minsk
IT, System Integration, Internet
• Software Development
Java/Kotlin Developer
Participated in the development of the Alfa -bank’s marketplace for trading digital financial
assets
Responsibilities:
- Development of new functionality and refactoring of the old one
- Code review
- Fixing bugs
- Parsing .xlsx files
- Interaction with Keycloak API
- Writing SQL queries and migrations
- Wr iting Kafka messages and developing send/read architecture for them
- Task management
- Unit and integration tests
Worked with a stack of technologies:
Kotlin, Java 11, Spring (Boot, Data, Security), Hibernate, Apache POI, Apache Kafka, Keycloak,
Gradle, JUnit/Mockito, WireMock, Docker, Git, Gitlab CI/CD
July 2021 —
December 2021
6 months
Innowise Group
Minsk
IT, System Integration, Internet
• Software Development
Java Developer
Participated in the development of a service for paying for the purchase of software licenses (via
Forte REST API), as well as a service for managing software licenses:
- Create tasks, estimate them and fullfill.
- Communicate with the customer, take a design review from him and make improvements based
on it.
- Create design documents for new features.
Worked with a stack of technologies:
Java 8, Spring (Boot, Data, Security), Hibernate, Keycloak, Gradle, JUnit/Mockito, WireMock,
Docker, Git, Gitlab CI/CD
May 2019 —
December 2019
8 months
Kaseya BLR
Minsk
IT, System Integration, Internet
• Software Development
Junior Java Developer
Participated in the development of web services for filling out documents with the necessary data.
Worked on the SCRUM methodology and was responsible for the backend and database
development.
Worked with a stack of technologies:
Java 8, Spring (Boot, Data, Security), Maven, Hibernate, Liquibase, Docker, Git, REST, MySQL,
Apache POI
Education
Higher
2020 Belarusian State University of Informatics and Radioelectronics,
Minsk
Professional development, courses
2018 IBA Group
IBA Group, «Java and Web Development» course
2017 Streamline
Streamline, English course (level B1)
Electronic certificates
2021 EF SET English Certificate 78/100 (C2 Proficient)
Key skills
Languages Belarusian — Native
English — B1 — Intermediate
Skills Java MySQL SQL ООП HTML CSS Spring Framework Ajax Git JavaScript JUnit
Mockito GitHub GitLab Scrum Hibernate ORM Apache Maven ORACLE Oracle 10G
PostgreSQL Keycloak Apache Kafka Apache POI Gradle
Additional information
About me The main goal for me is to find a company with a friendly atmosphere, interesting projects and
experienced developers, who would help me develop my knowledge and realize my potential.
Along with a competent software developing team, and with strong personal knowledge, skills, and
experienc e in software engineering, I am confident that I can be a great part of the development
team. One of my objectives is to keep updated with the latest IT trends and technologies. I am
sure that if I have the opportunity, I will be able to be useful not only for the company, but also for
people around me.
SKILLS AND COMPETENCIES
Professional:
- Extensive knowledge of Java
- Experience on multi -threading, data structures, algorithms, object oriented design
- VCS - Git, build tool - Maven, Gradle
- Experience with SQL query generation, database design and development (Oracle, MySql,
PostgreSql)
- Extensive knowledge of JDBC and relational databases.
- Worked with HTML, CSS, JavaScript
- Average knowledge of Spring Framework and Hibernate
- Some experience in w orking with Docker, Liquibase, Flyway
- Worked with Keycloak API (for authorization and user management) and Apache POI (for
document parsing)
- Experienced in JUnit and Integration testing (also with using Mockito, WireMock, MockMvc)
- Worked on the SCRUM methodology
Personal:
- Aptitude to learn new things quickly and effectively
- Flexibility
- Ability to handle pressure and meet deadlines
- Good communication skills and ability to work in a team
26 июля, 2023
Павел
Город
Минск
Возраст
54 года (22 ноября 2024)
10 июля, 2016
Ирина
Город
Минск
Возраст
59 лет ( 5 февраля 1965)
11 июля, 2016
Сергей
Город
Минск
Возраст
30 лет (17 сентября 1994)