- Файл
Eugene
Java developer
Контактная информация
Соискатель указал телефон и эл. почту.
Фамилия, контакты и фото доступны только для зарегистрированных работодателей. Чтобы получить доступ к личным данным кандидатов, войдите как работодатель или зарегистрируйтесь.
Получить контакты этого кандидата можно на странице https://www.work.ua/resumes/12306695/
Загруженный файл
Это резюме размещено в виде файла. Эта версия для быстрого просмотра может быть хуже, чем оригинал резюме.
Date of Birth: 28 oct 1996
Region: Ukraine, Dnepropetrovsk region
(Dnipro city)
Phone: [
E-mail: [
TG: @eugene9628
WhatsApp: [
Java Developer
Key information
Knowing the data structures and algorithms at a confident level. Knowledge and understanding of
following technologies and methodologies:
OOP, AOP, Functional programming (Stream API in Java 8).
Data Base: JPA, JDBC , Hibernate ,SQL, RDBMS (PostgreSQL and MySQL).
Web technologies: basics of HTML, CSS, HTTP, XML, JSON, XML, Application Server - Tomcat, Servlet container
– Jetty, WebSocket. Understanding of REST and experience writing RESTful applications with Spring Boot.
Spring Framework: Spring Core, Spring MVC, Spring Data, Spring security, Spring Boot.
The others technologies: Maven management framework, GUI's framework: Swing. Understanding of SOLID
principles, understanding of TDD principles, Unit tests, Logging (SL4J), Confluence, Figma, Design Patterns.
Developing methodology – Scrum, Kanban.
VCS - Git.
Platform for repository's management – Bitbucket.
Project management system – Jira.
Front-End: JavaScript, HTML, CSS, React JS, Redux.
Operating Systems: Windows, Ubuntu.
IDE – IntelliJ Idea Community and Ultimate, Visual Studio Code.
CI/CD – Jenkins.
Unit testing frameworks – Junit 4 and 5, Mockito (Back-end). Jest (Front-end).
Containerization - Docker (Docker Compose).
Message Broker – Kafka
AI Tools – ChatGPT
Work experience
Company: Global Cloud Team
Time: 3 years and 9 months
Projects Description:
Project №1
Field: Blockchain and Crypto currency
Type: Monolith
Overview: Bot for trading crypto and fiat currencies. There are two main options for use – manual and auto
mode. In manual mode user has a possibility to set up bot as he wishes, bot has a large amount of options, such
as: stop loss, take profit, etc. What about auto mode – the bot analyzes many trading’s options in the market by
itself, and making decisions about trades through the complex algorithms.
Stack of technologies: Java 8, Spring Core, Spring Data, Hibernate, PostgreSQL.
Developer’s role: Back-end developer.
Responsibility: participation in daily meetings, retrospectives, sprint planning, code review, code
refactor, adding new features, fix bugs.
Agile methodology: Scrum.
Project №2
Field: Blockchain and Crypto currency
Type: Monolith
Overview: Trading platform with possibility managing wallets, sending transactions etc.
Stack of technologies: Java 8, Spring Core, Spring Data, Hibernate, PostgreSQL, HTML, CSS, React JS,
Redux.
Developer’s role: Back-end and Front-end developer.
Responsibility: participation in daily meetings, retrospectives, sprint planning, code review, code
refactor, adding new features, fix bugs.
Agile methodology: Scrum.
Project №3
Field: Blockchain and Crypto currency
Type: Microservices
Overview: Integration system for working with Blockchain and crypto currencies. Working with
transactions: sending/receiving, supports all popular crypto currencies and their tokens. The project is
oriented mainly to provide all lifecycle of creating transactions with any cryptocurrency, from create the
ticket from UI to added transaction into blockchain.
Stack of technologies: Java 8, Spring Core, Spring Boot, Spring Data, Spring Security, Kafka, Docker (base
functional for working with containers), Hibernate, JDBC, Native SQL queries PostgreSQL, HTML, CSS, React JS,
Redux, Swagger, Postman, Jira, Bitbucket, Confluence, Firebase Notifications.
Developer’s role: Back-end and Front-end developer.
Responsibility: code review, code refactor, adding new features, fix bugs, writing new integrations,
update test and production servers, communication with support’s team of product.
Agile methodology: Kanban.
Education
The National Mining University (Ukraine, Dnipro).
Degree: Magistracy, Year of graduating – 2019.
Specialty: Automation of computer systems and computer-integrated technologies.
Language proficiency
English: Written and Speaking – B1 (Intermediate).
Ukrainian and Russian – native languages
Certificates
Graduated from the Level Up’s Educational Programming Academy in Java 8 (Java Enterprise Development).
Certificate – Java Enterprise Development (Dnipro, Ukraine).
Additional Information
Hobbies and Interests
I go in for sports. Lead active and healthy lifestyle.
Personal qualities
I learn everything new very quickly, grasp everything on the fly. Hard working, diligence, perseverance and
patience. I always strive to become better in everything. I work well in a team and collective. I'm interested in
learning all new, new technologies. I always try to develop and this is helped by the fact that I am learning new
things quickly. I relate the job as a favourite activity, which I will do with pleasure.
Purpose
Developing in the field of IT technologies, to be one step ahead of others.
Похожие кандидаты
-
Java-розробник
Днепр, Запорожье , еще 8 городов -
Backend developer (java, PHP, scala)
50000 грн, Днепр, Киев , еще 4 города -
Програміст Java
Днепр -
Програміст Java
Днепр, Киев , еще 4 города -
Senior Java Developer, Team Lead (High-load, Backend Systems)
Днепр, Киев , еще 2 города -
Програміст Java
Днепр, Удаленно