Скидка на вакансию
Скидка на первую вакансию
Акция до 22 декабря
👀 Бэкендеры, зовем на Публичное собеседование на Хабр Карьере! Для участия нужно → оставить заявку
Серафим Косач (pr1nkos), 29 лет, Россия, Санкт-ПетербургСерафим Косач (pr1nkos), 29 лет, Россия, Санкт-Петербург

Серафим Косач

Java-разработчикБэкенд разработчикВеб-разработчикМладший (Junior)
От 50 000 ₽Ищу работу

Контакты

Войти
Возраст: 29 лет
Опыт работы: 3 года и 2 месяца
Регистрация: 09.07.2022
Последний визит: 3 недели назад
Гражданство: Россия
Местоположение: Россия, Санкт-Петербург
Дополнительно: готов к удаленной работе
Знание языков: Английский С1Русский родной язык

Обо мне

Я java-разработчик со стажем 3 года. Пишу проекты любой сложности как в команде, так и самостоятельно. Предпочтение отдаю бэкенд-разработке, но могу заниматься и фронтенд- и бэкенд-кодом. Постоянно совершенствуюсь как разработчик, изучаю новые инструменты и использую их на практике. В свободное время пишу пет-проекты (фронт и бэк, монолит/микросервис).

Навыки

Git
REST
Junit
Java Spring Framework
Spring Boot
SQL
Gradle
Java
Intellij IDEA
Apache Kafka

Участие в профсообществах

Опыт работы

  • ФГБОУ ВО ПСПбГМУ им. ак. И.П.Павлова
    Санкт-Петербург
    Наставник по веб-разработке (Средний)Наставнки по веб-разработке
    Август 2023 — По настоящее время (1 год и 5 месяцев)

    Руководил группами студентов и обучал их основам веб-разработки, включая HTML, CSS и JAVA. Разрабатывал учебные материалы и проводил практические занятия по созданию веб-приложений. Оценивал проекты студентов и предоставлял обратную связь, помогая решать сложные задачи. Под моим руководством более 40 студентов успешно защитили свои проекты и получили дипломы. Разработал и внедрил онлайн-курсы на платформе Stepic, повысившие эффективность учебного процесса.

  • VGreen
    Бэкенд разработчик (Младший)Java-разработчик-Junior+
    Июль 2021 — Март 2023 (1 год и 9 месяцев)

    Спроектировал и реализовал автоматизированные системы на Java для управления и обновления продуктовых каталогов, сократив время обработки данных на 30% за счет использования многопоточности и оптимизации запросов к базе данных (JDBC, JPA/Hibernate).
    Использовал библиотеки Java, такие как Apache POI для работы с Excel, и Jackson для парсинга JSON, чтобы автоматизировать анализ данных и интеграцию информации из различных источников.
    Разработал скрипты на Java для интеграции данных из внешних API и баз данных (REST, SOAP, SQL) в единые структуры, что обеспечило высокую точность и консистентность данных.
    Оптимизировал существующий код, включая рефакторинг и улучшение алгоритмов, что привело к сокращению времени выполнения ключевых операций на 20% и снижению количества ошибок на 15%.
    Сотрудничал с командами маркетинга и продаж для адаптации функционала продуктовых каталогов под их требования, внедряя кастомные фильтры и сортировки с использованием Java Streams API.
    Разработал подробную техническую документацию и инструкции для пользователей и команды поддержки, что значительно ускорило процесс внедрения и обучения работе с новыми автоматизированными системами.

Высшее образование

  • СПбГМУ

    Санкт-Петербургский государственный медицинский университет им. ак. И.П. Павлова
    Санкт-Петербург81 выпускник
    Стоматологический
    Октябрь 2013 — Май 2018 (4 года и 7 месяцев)

    Закончил аспирантуру. Получена специальность - преподаватель-исследователь. Моя НКР - "Программная оптимизация перемещения зубов в процессе ортодонтического лечения"

    Адаптивной физической культуры
    Сентябрь 2013 — Май 2023 (9 лет и 8 месяцев)

Дополнительное образование

  • Stepik

    Образовательная платформа и конструктор онлайн-курсов
    Санкт-Петербург7681 выпускник
    Java. Functional Programming
    Январь 2024 — Август 2024 (7 месяцев)

    На курсе по функциональному программированию на Java я освоил принципы и подходы, которые позволяют писать более лаконичный, выразительный и чистый код. В рамках курса я изучил:

    • Основные концепции функционального программирования: чистые функции, неизменяемость, функции высшего порядка.
    • Работа с лямбда-выражениями и Stream API для обработки коллекций.
    • Использование функциональных интерфейсов (Predicate, Function, Consumer, Supplier).
    • Применение методов map, filter, reduce и других операций для манипуляции данными.
    • Принципы работы с Optional и методы для безопасной работы с потенциально пустыми значениями.

    Практические задания помогли мне глубже понять, как использовать функциональный стиль для улучшения читаемости и поддержки кода, а также эффективного решения задач с минимальными побочными эффектами. Курс значительно расширил мои навыки работы с Java, добавив функциональные элементы к моему подходу к разработке.

    Сентябрь 2023 — Ноябрь 2023 (2 месяца)

    На базовом курсе Java я изучил основы программирования на языке Java, включая синтаксис, структуру и основные концепции объектно-ориентированного программирования. Во время обучения я освоил:

    • Основные конструкции языка: типы данных, операторы, циклы, условия.
    • Работа с классами и объектами: понимание принципов инкапсуляции, наследования и полиморфизма.
    • Основы работы с коллекциями и обработка исключений.
    • Простейшие принципы работы с потоками и файлами.

    Кроме того, выполнял практические задания, которые помогли мне закрепить теоретические знания на практике. Курс дал мне уверенную базу для дальнейшего углубления в язык и освоения более сложных концепций разработки на Java.

  • Университет Иннополис

    Первый российский университет, специализирующийся на образовании и научных исследованиях в области ИТ
    Иннополис1098 выпускников
    Язык Python в биомедицине
    Сентябрь 2023 — Май 2024 (8 месяцев)

    Записался на программу переподготовки. По факту данный курс я преподавал, а получал навыки по более общему модулю - Основы веб-программирования. В рамках учёбы разработал 3 онлайн-курса, на которые записалось более 3 тысяч человек (на 30.08.2024). Было сделано 4 пет-проекта в командной разработке, используя GitHub.

  • Javarush

    Онлайн-курс обучения программированию на Java, на 80% состоящий из практики
    JavaRush4.35
    Сентябрь 2020 — Сентябрь 2021 (1 год)

    Учился в JavaRush-университете. Прошел весь курс, все задачи и все проекты, которые были доступны. Входу в топ 100 лучших студентов ресурса. Выполнено 5 проектов под руководством опытного ментора.