Вживання російської небезпечне

Чому ми так вважаємо
Перейти на українську
Зареєструватися
  • Файл

Konstantin

Java developer

Рассматривает должности:
Java developer, System administrator
Город проживания:
Одесса
Готов работать:
Удаленно

Контактная информация

Соискатель указал телефон .

Фамилия, контакты и фото доступны только для зарегистрированных работодателей. Чтобы получить доступ к личным данным кандидатов, войдите как работодатель или зарегистрируйтесь.

Загруженный файл

Версия для быстрого просмотра

Это резюме размещено в виде файла. Эта версия для быстрого просмотра может быть хуже, чем оригинал резюме.

Kostenko Konstantin Nikolaevich
Birthdate: 01.02.1980
Country: Ukraine
City: Odessa
Mobile: [открыть контакты](см. выше в блоке «контактная информация»)
E-mail: [открыть контакты](см. выше в блоке «контактная информация»)
Telegram: @dev_konstantin_k
Git: https://gitlab.com/ciskos

Java programmer
Employment: partial, full-time
Work schedule: remote

Java: Databases: Web:
- Java SE - SQL - HTML
- Spring - MySQL/MariaDB - CSS/Bootstrap
- Hibernate - PostgreSQL
- JUnit - MongoDB

Development tools: Other:
- Eclipse - GNU/Linux
- Maven - FreeBSD
- Git - Docker
- Design Patterns

Courses:
- MongoDB - GeekBrains
- TopJava - Computer Academy “Step” - CCNA(2008)
- JavaRush

Git-repositories:
- Crawler-web-interface - bash examples
- Patch converter from Idea to Git - SQL examples
- Topjava graduation project
- Topjava internship
- GeekBrains internship

Languages:
English — medium. Technical, conversational, written.

Work experience:
04.2021 — 02.2024 Pet Project - Full Stack Software Developer

Development of the Crawler application. The project is educational in nature and is in the process of
constant revision.

The entire project consists of three components that will be gradually added:
1. Crawler-web-interface
2. Crawler-backend
3. Crawler-desktop-interface

Technologies used:
- Java 15 - HTML
- Junit 5 - CSS
- Maven - Bootstrap
- REST - Thymeleaf
- HATEOAS - Hibernate
- Eureka

Spring technologies used:
- Spring Boot - Spring Data JPA
- Spring MVC - Spring Security
- Spring WebFlux - Spring Integration
- Spring JDBC
Used DBMS:
- H2 - MongoDB
- PostgreSQL - Cassandra
11.2021 — 02.2022 EPAM Systems Internship - Backend Software Developer

Participation:
- Retrieving data from DB
- Implemented services, REST controllers
- Performed test coverage improvement
- Fixed bugs

Database:
- MySQL - local and production environment
- H2 - in-memory for testing

Tools:
- Intellij IDEA
- MySQL Workbench
- Postman
- JIRA
- Checkstyle
- Liquibase
- Git
- Maven

Technologies:
- Java 8
- Spring Bootstrap
- Hibernate
- REST
- JUnit 5
- Mockito
10.2019 — 12.2019 TopJava internship - Java-Enterprise application developer

Participation in the development of Spring 5 / JPA enterprise-an application with authorization and
access rights based on roles on the stack:
- Maven
- Spring MVC
- Spring Security
- REST (Jackson)
- Java 8 Stream API.
Persistence to PostgreSQL and HSQLDB-based databases:
- Spring JDBC
- JPA (Hibernate)
- Spring-Data-JPA.
Implementation and testing of REST and AJAX controllers (more than 100 JUnit5 tests).
Implementation of the client on:
- Bootstrap (css/js)
- datatables
- jQuery.

05.2018 — 07.2018 GeekBrains internship - Java programmer

As an architect, I took part in the development team of an application that allows to determine the
frequency of mentions of certain words on various sites. Application Components:
- Web-based user and administrator interface
- Crawler
- Web service
- Mobile user interface
- Desktop admin interface
During the development process, I refined the database structure based on the MySQL DBMS.
I developed the desktop version of the admin interface, and also participated in the development of the
prototype of the desktop interface itself. Used technologies:
- Java SE
- JDBC
- SQL
- Swing

01.2012 — 01.2016 Private company - System administrator

- monitoring the status of server hardware
- technical support for users
- working with the billing system
02.2009 — 01.2012 Management of the pension fund of Ukraine - Chief specialist - system administrator

- assembly and adjustment of computers
- installing of OS and software
- DB administration
- office equipment maintenance
- web application development
06.2008 — 12.2008 Alfa-Bank(Ukraine) - Engineer of the Odessa region IT support group

- assembly and adjustment of computers
- maintenance of servers and network equipment
- office equipment maintenance
11.2004 — 02.2008 Management of the pension fund of Ukraine - Chief specialist - system administrator

- assembly and adjustment of computers
- installing of OS and software
- DB administration
- office equipment maintenance
01.2004 — 06.2004 Private company - Software engineer

- LAN installation
- assembly and adjustment of computers
- installing of OS and software
- installation, configuration and support of software produced by the company
08.2002 — 12.2003 Management of the pension fund of Ukraine - Chief specialist in computer and technical support

- assembly and adjustment of computers
- installing of OS and software
- DB administration
- office equipment maintenance

Education:
1997 — 2002 Odessa state academy of construction and architecture Economics and management in
construction

Другие резюме этого кандидата

Похожие кандидаты

Все похожие кандидаты


Сравните свои требования и зарплату с вакансиями других компаний: