ОК
Олег К.
Мужчина
Россия, Санкт-Петербург, UTC+3
Ставка
3250 ₽ / час
НДС не облагается
Специалист доступен с 28 марта 2023 г.
Добавьте подходящих специалистов в список и оформите заявку для предварительного бронирования времени специалистов. После оформления заявки ваш персональный менеджер организует прохождение всех необходимых проверок с вами и каждым кандидатом из заявки. Специалист привлекается к проекту только после окончательного подтверждения его выхода с вашей стороны. Подробнее
О специалисте
Специализация
Java разработчик
Грейд
Навыки
О специалисте
Память в Java: 5/10 (да, я значит что такое heap и stack, почему нельзя конкатенировать строки)
- Многопоточность в Java: 4/10 (скорее имею теоретические представления: на практике сталкивался только при разработке мобильных и десктопных приложений, не очень много, практически без синхронизаций)
- JPA: 5/10 (в последнее время в основном работал через ORM фреймворки, такие как jOOQ и Hibernate)
- Kafka: 6/10 (использовал в проекте по созданию системы мониторинга, где Kafka выступала шиной данных)
- Spring: 6/10 (скорее, как пользователь; свои аннотации не создавал)
- rxJava и реактивное программирование: 0/10 (совсем не сталкивался)
- Docker: 6/10 (использовал в проектах, запускал/останавливал контейнеры, смотрел логи, которые писались внутри них)
- Lombok: 6/10 (если в проекте используется, то ok. В целом - "не фанат", т.к. мне не нравится как Lombok работает "под капотом" и потому в своих проектах не использую)
- GOF: 4/10 (из тех паттернов, которые применял - синглтон и наблюдатель)
- SOLID: 6/10 (стараюсь соблюдать для лучшей иерархии классов, возможности расширения функциональности приложения и переиспользования)
- Linux: 7/10 (много лет использовал в качестве домашней системы; свои скрипты не писал, но редактировал файлы через vim и собирал из исходников некоторые проекты, например wine)
Отрасли
E-commerce, Media
Знание языков
Английский — B2
Проекты
(7 лет 4 месяца)
NDA
Роль в проекте
Java-программист
Обязанности в проекте
Задачи:
• Разработка back-end'а платформы для продажи оборудования (Java, Spring, jOOQ, PostgreSQL);
• Разработка CMS для конечных пользователей (Java, Spring, Hibernate, PostgreSQL)
Используемые технологии: Java, Spring, jOOQ, PostgreSQL, Hibernate
Период работы
Январь 2021 - Май 2022
(1 год 5 месяцев)
NDA
Роль в проекте
Java-программист
Обязанности в проекте
Задачи:
• Разработка десктопного приложения для VoIP (Java, JavaFX)
Используемые технологии: Java, JavaFX
Период работы
Сентябрь 2020 - Декабрь 2020
(4 месяца)
NDA
Роль в проекте
Java-программист
Обязанности в проекте
Задачи:
• Разработка системы авторизации на внутреннем портале (Spring, Spring Boot).
Период работы
Март 2020 - Июнь 2020
(4 месяца)
Формат работы
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Нет
Дипломы и сертификаты
Сертификаты
edX Verified Certificate for HTML5 Part 1: HTML5 Coding Essentials and Best Practices, 2014 г.
XSeries Certificate: HTML5 from W3C, 2015 г.
edX Verified Certificate for HTML5 Part 2: Advanced Techniques for Designing HTML5 Apps, 2015 г.
Образование
Высшее
Учебное заведение
Государственный университет информационных технологий, механики и оптики Информационных Технологий и Программирования
Специальность
Информационные системы и технологии
Завершение учебы
2013 г.