Giter VIP home page Giter VIP logo


HELLO

I am Yar. I am Java programmer
Telegram: @YarTsin
Email: [email protected]
Subscribe to Linkedin: https://www.linkedin.com/in/yar-tsin/

NO
L O O K I N G
F O R A J O B

..............................................................

SKILLS

projects methods: Agile, Scrum, Kanban
continuous integration (CI): Jenkins, Travis CI (Codecov.io, JaCoCo)
continuous delivery (CD): Docker, Docker Compose
brokers: Kafka, RabbitMQ
microservices: Spring Cloud Discovery: Eureka Server, Eureka Client
Spring Cloud Routing > Gateway, Spring Boot Actuator
Spring base: Spring Framework, Spring Core, Spring Boot
web: Spring WEB (Rest), Spring MVC, Lombok
security: Spring Security
db layer: Spring Data JPA, JPQL, JPA Named Queries,
Hibernate, HQL, jdbcTemplate, JDBC, Liquibase
db: PostgreSQL, H2, HQLDB
front layer: Thymeleaf, JSTL, js, Bootstrap
test: Mockito, JUnit 5, AssertJ, JUnit 4, Hamcrest
log: Log4j, Slf4j
build: Maven, Gradle
utils: pgAdmin, Postman, curl
other: Jsoup, Git, СheckStyle
OS: Windows, Linux(Ubuntu)
Java: 8-17 SE, EE (part), Java Core, OOP, SOLID, TDD, KISS, DRY, YAGNI

..............................................................

PROJECTS

показываю применение навыков в проектах

WORK WITH AGILE DEVELOPMENT METHODOLOGIES
agile_soft_dev - work with Agile, Scrum, Kanban

USE OF CONTINUOUS INTEGRATION PROGRAMS
jenkins_start - Используем Jenkins для автоматической сборки проекта.
Добавлено описание работы с Travis CI

USAGE DOCKER AND DOCKER-COMPOSE
docker_example - Подключаем Docker к Java проекту
docker_compose - Используем Docker Compose для вывода страниц через nginx

USAGE MESSAGE BROKER
kafka_connect - Используем Kafka для передачи сообщений в Spring Boot

SOME PROJECTS WITH MICROSERVICES
task_micro - Из монолитного REST сервиса делаем микросервис
(Java 17, Gradle 8, Spring Boot, Spring Web, Rest, Spring Data JPA, JPQL, JPA Named Queries,
Spring Cloud Discovery: Eureka Server, Eureka Client. Spring Cloud Routing > Gateway)

task_back - монолитный Rest сервис, backend проекта TaskList
(Java 17, Gradle 8, Spring Boot, Spring Web, Rest, Spring Data JPA, JPQL, JPA Named Queries)

microservices_start - простой наглядный проект с микросервисами
с использованием некоторых технологий Spring Cloud
(Java 17, Gradle 8, Spring Boot, Spring Boot Actuator
Spring Cloud Discovery: Eureka Server, Eureka Client. Spring Cloud Routing > Gateway)

SOME OTHER PROJECTS
Library - Автоматизация работы библиотеки с помощью Spring
(Spring Framework, Spring MVC, Validation, Thymeleaf, jdbcTemplate, PostgreSQL)

DreamJob - Приложение по поиску работы
(Spring Boot, Thymeleaf, Bootstrap, Junit5, Assertj, Liquibase, PostgreSQL, H2)

Grabber - Parser and aggregator of vacancies from sites
(PostgreSQL, Quartz, Jsoup)

more projects...

..............................................................

INTERVIEW

Здесь будем размещать материалы, которые могут пригодиться
для подготовки к собеседованиям

Вопросы для собеседований - собрано более 1500 вопросов
Tinkoff - тесты и задачи от Тинькофф
Yandex - задачи и тренировки от Яндекса

..............................................................

ALGORITHM

Собираем материалы для решения алгоритмических задач

Грокаем алгоритмы - конспект книги, рекомендуется для начинающих
1000 алгоритмических задач - с сайта acmp.ru - рекомендуется для начинающих

..............................................................

HELP

Некоторые вспомогательные материалы для начинающих Java разработчиков

jenkins_start - Описание и начало работ с Jenkins
kafka_start - Простой пример работы с Kafka
docker_compose - Подключение и пример работы с Docker Compose
ubuntu - Ubuntu для тех, кто только переходит с Windows
microservices_start - Простой наглядный пример создания микросервисов
postgresql_lessons - отдельные темы по PostgreSQL с примерами для начинающих

Yaroslav Tsinovskiy (Yar Tsin)'s Projects

alg_acmp icon alg_acmp

Решаем алгоритмические задачи с сайта acmp.ru

alg_grok icon alg_grok

Грокаем алгоритмы (Grokking Algorithms), А. Бхаргава. Конспект и некоторые примеры на Java

cars icon cars

Площадка по продаже машин

di icon di

Concept DI - Dependency Injection

docker_compose icon docker_compose

Подключение и пример работы с docker-compose

docker_example icon docker_example

Подключаем Docker к проекту Java + Maven по шагам

interview icon interview

Собираем различные материалы для подготовки Java разработчиков к собеседованиям

jenkins_start icon jenkins_start

Работаем с программами для автоматизированных сборок (CI)

job4j icon job4j

Basic syntax, OOP, Collections Lite, Stream

job4j_articles icon job4j_articles

The program generates articles from words. Words and articles are stored in the HQLDB database stored as a file

job4j_auth icon job4j_auth

Пример REST сервиса с использованием ResponseEntity

job4j_design icon job4j_design

Data Structures and Algorithms, Input/Output system, PostgreSQL, JDBC, GC, Reference, TDD, SOLID

job4j_fast_food icon job4j_fast_food

Разработка микросервсов. Решаем различные вопросы по микросервисам

job4j_grabber icon job4j_grabber

Parser and aggregator of vacancies from sites using PostgreSQL, Quartz, Jsoup

job4j_pooh icon job4j_pooh

We will make an analogue of an asynchronous queue. The application launches Socket and waits for clients. We will use HTTP as the protocol.

job4j_threads icon job4j_threads

Studying and solving issues related to a multithreaded application

kafka_connect icon kafka_connect

Организуем передачу сообщений с помощью Kafka и SpringBoot

library icon library

Автоматизация работы библиотеки с помощью Spring

liq_old icon liq_old

Liquibase без Spring, начала работы с интеграционным тестированием

microservices_start icon microservices_start

Простой проект по микросервисам с использованием технологий Spring Cloud

postgresql_lessons icon postgresql_lessons

Кратко отдельные темы по PostgreSQL с примерами для начинающих

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.