Java-разработчик

Основное


Город

Санкт-Петербург

Готовность к релокации

Готов только в другую страну

Описание

Ищу работу разработчика на Java, хотел бы гибридный график, но готов к офисной или удаленной работе. По образованию горный инженер, кандидат технических наук. Во время работы в университете увлекся дата-аналитикой и машинным обучением. В процессе развития пришел к тому, что хочу писать на строго типизированных языках, решать более сложные технические задачи, возможно дальше развиваться в функциональное программирование.
В рамках самообразования читаю "Introduction to Algorithms" / T.H. Cormen.

В процессе обучения на Хекслете реализовал учебные проекты:
Игры разума - 5 консольных мини-игр в одном Java-приложении.
В рамках проекта отработал навыки:
- настройки окружения
- работы с командной строкой Linux
- работы с Git
- разработки архитектуры приложения
Стек проекта: Java, Gradle, Git, make, CheckStyle

Вычислитель отличий - утилита для генерации диффа для json и yaml файлов
В рамках проекта отработал навыки:
- настройки окружения и Github Actions
- покрытия кода юнит-тестами и TDD
- чтения и парсинга файлов
- обработки исключений
Стек проекта: Java, Gradle, Git, make, CheckStyle, JUnit, Jacoco, picocli, jackson

Валидатор данных - библиотека для валидации данных.
В рамках проекта отработал навыки:
- настройка окружения
- реализация паттернов проектирования
- TDD
Стек проекта: Java, Gradle, Git, JUnit, Jacoco

Анализатор страниц - сайт для проверки страниц на CEO-пригодность.
В рамках проекта были отработаны навыки:
- применение Java web frameworks
- работа с СУБД: ORM, query builders, migrations
- CI/CD
- работа с протоколом HTTP
- создание фронтенда (Bootstrap, CDN)
Стэк проекта:
Java, Javalin, Ebean, SLF4J, Thymeleaf, Unirest

Менеджер задач - система управления задачами. Позволяет ставить задачи, менять их статусы и назначать исполнителей. Реализованы механизмы регистрации и аутентификации.
В рамках проекта были отработаны навыки:
- Spring
- ORM, query builders, migrations
- CI/CD
- построение REST API
Стэк проекта: Java, Gradle, Spring, Swagger, Rollbar

Навыки
  • Java
  • Git
  • Docker
  • Spring
  • ООП
  • Gradle
  • Основы Linux
  • Python (pandas, numpy, sklearn)
  • Airflow
  • SQL (Postgres, Clickhouse)
  • Jira/Confluence
Награды, Сертификаты

HarvardX, PH526x: Using Python for Research, 2020
stepik.org, Deep Learning семестр 1, 2021
МФТИ, Математика для анализа данных, 2021
Hexlet, Школа тимлидов, 2023
Hexlet, Java-разработчик, 2023

Владение английским
Свободно владею
Телефон
+79213032220
Почта
asankovsky@gmail.com
Телеграм
asankovsky.t.me
Дополнительные контакты

Работа


Разработчик BI, BI Consult
Май 2023 - по настоящее время
  • проектирование и реализация ETL процессов (Airflow, Python, SQL)
  • создание витрин данных
  • построение дашбордов
ведущий аналитик, СПб ГУП «СПб ИАЦ»
Сентябрь 2021 - Май 2023
  • аналитика в социальной и экономической сфере
  • проектирование ETL процессов, их реализация на Python, Airflow
  • создание витрин данных (Dremio + PostgreSQL)
  • построение дашбордов
  • системная аналитика

К достижениям могу отнести участие во внедрении автоматизации с использованием Airflow для создания ETL процессов.

доцент, Горный университет
Август 2015 - Август 2021
  • моделирование технологических процессов и их анализ
  • построение моделей с использованием МКЭ
  • статистический анализ с использованием Python/Excel

Достижения: защитил диссертацию к.т.н., принимал непосредственное участие в выполнении 6 научно-исследовательских работ.

Образование


Санкт-Петербургский Горный университет
Сентябрь 2006 - Июль 2015
Лицей "Физико-техническая школа"
Сентябрь 2004 - Июнь 2006

Комментарии


Добавить комментарий
Для этого действия нужновойти

Рекомендации

Изменения внесены
0

Привет, Александр!
Предлагаю немного структурировать резюме:
1. Описание: в этой части было бы лучше начать с цели поиска - "Ищу работу разработчика на Java", затем перейти к удобному формату работу и городу проживания.
Далее предлагаю сократить часть - тот путь, как ты пришел к разработке, не дублироваться с разделом Образование:
"По образованию горный инженер, кандидат технических наук. Во время работы в университете увлекся дата-аналитикой. В процессе развития пришел к тому, что хочу писать на строго типизированных языках, решать более сложные технические задачи, возможно дальше развиваться в функциональное программирование".  
2. Сведения об иностранных языках: английский язык- у нас указан в соответствующем разделе. Другие иностранные языки можно отнести к разделу навыки.
3. Учебные проекты: проектам стоит отвести отдельное внимание: внести и описать суть проекта, полученные навыки и стек. Для примера оформления можно посмотреть:
https://cv.hexlet.io/resumes/701#answer-587
https://cv.hexlet.io/resumes/1380#answer-612
4. Hexlet: здесь требуется указать не ссылку на резюме, а ссылку на твой профиль на Hexlet.
5. Работа.
Решаемые задачи стоит оформить тезисном, маркированным списком: каждую задачи отдельной строкой. Например,
- аналитика в социальной и экономической сфере;
- проектирование ETL процессов, их реализацией на Python;
- созданием витрин данных (Dremio + PostgreSQL);
- построение дашбордов;
- системная аналитика.

Не забывай добавлять новые проекты по мере реализации!
Желаю успехов в IT!


Добавить комментарий
Для этого действия нужновойти
Изменения внесены
0

Резюме в целом хорошее, но есть несколько моментов, которые можно улучшить:

  • Начало работы в будущем месте работы (2023-05-01) выглядит неправильно, возможно, имелось в виду 2022-05-01?
  • Необходимо уточнить, какие конкретные задачи были выполнены в рамках научно-исследовательских работ.
  • Нужно уточнить, какие именно технологические задачи автоматизировались с помощью Airflow.
  • В разделе образования не указана специальность на факультете.

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

Сопроводительное письмо

Уважаемый работодатель,

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

В рамках самообразования я читаю "Introduction to Algorithms" / T.H. Cormen, а также прошел курсы по Deep Learning и математике для анализа данных. В свою очередь, на Хекслете я реализовал несколько учебных проектов, которые приносили мне практический опыт и позволяли отрабатывать навыки работы с различными инструментами и технологиями.

Я имею опыт работы доцентом в Горном университете, где занимался моделированием технологических процессов и их анализом, построением моделей с использованием МКЭ, а также статистическим анализом с использованием Python/Excel. Кроме того, я также имею опыт работы в BI Consult, где занимался проектированием и реализацией ETL процессов, созданием витрин данных и построением дашбордов, а также в СПб ГУП «СПб ИАЦ», где занимался аналитикой в социальной и экономической сфере, проектированием ETL процессов, созданием витрин данных и построением дашбордов.

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

С уважением,
[Имя и Фамилия]

Улучшенное резюме

Java-разработчик

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

В рамках самообразования читаю "Introduction to Algorithms" / T.H. Cormen.

Опыт работы:

BI Consult
Разработчик
Начало работы: 2023-05-01
Описание: Проектирование и реализация ETL процессов (Airflow, Python, SQL), создание витрин данных, построение дашбордов.

СПб ГУП «СПб ИАЦ»
Ведущий аналитик
Начало работы: 2021-09-01
Конец работы: 2023-05-01
Описание: Аналитика в социальной и экономической сфере, проектирование ETL процессов, их реализация на Python, Airflow, создание витрин данных (Dremio + PostgreSQL), построение дашбордов, системная аналитика. Участие во внедрении автоматизации с использованием Airflow для создания ETL процессов.

Горный университет
Доцент
Начало работы: 2015-08-01
Конец работы: 2021-08-01
Описание: Моделирование технологических процессов и их анализ, построение моделей с использованием МКЭ, статистический анализ с использованием Python/Excel. Защитил диссертацию к.т.н., принимал непосредственное участие в выполнении 6 научно-исследовательских работ.

Образование:

Санкт-Петербургский Горный университет
2006-09-01 - 2015-07-01
Горный инженер, кандидат технических наук.

Лицей "Физико-техническая школа"
2004-09-01 - 2006-06-01

Навыки:

Java, Git, Docker, ООП, Gradle, Spring, основы Linux, Python (pandas, numpy, sklearn), Airflow, SQL (Postgres, Clickhouse), Jira/Confluence.

Курсы:

HarvardX, PH526x: Using Python for Research, 2020.
Stepik.org, Deep Learning семестр 1, 2021.
МФТИ, Математика для анализа данных, 2021.
Hexlet, Школа тимлидов, 2023.

Проекты:

  • Игры разума (https://github.com/Salevol/java-project-61) - 5 консольных мини-игр в одном Java-приложении.
    Стек проекта: Java, Gradle, Git, make, CheckStyle.

  • Вычислитель отличий (https://github.com/Salevol/java-project-71) - утилита для генерации диффа для json и yaml файлов.
    Стек проекта: Java, Gradle, Git, make, CheckStyle, JUnit, Jacoco, picocli, jackson.

  • Валидатор данных (https://github.com/Salevol/java-project-78) - библиотека для валидации данных.
    Стек проекта: Java, Gradle, Git, JUnit, Jacoco.

  • Анализатор страниц (https://github.com/Salevol/java-project-72) - сайт для проверки страниц на CEO-пригодность.
    Стек проекта: Java, Javalin, Ebean, SLF4J, Thymeleaf, Unirest.

Контакты:

Телефон: +79213032220
Email: asankovsky@gmail.com

Просьба не редактировать резюме без разрешения автора.


Добавить комментарий
Для этого действия нужновойти
Войдите на сайт, чтобы написать ответ
Последние ответы
Резюме выглядит достаточно хорошо. У вас есть опыт работы с Python, Django, DRF и други...
Резюме представляет довольно хороший обзор ваших навыков и опыта в Java-разработке. Вы ...
Резюме содержит информацию о вашем опыте работы и образовании, что является положительн...
Резюме выглядит впечатляюще. У вас есть опыт участия в хакатонах и победы в них, а такж...
Резюме выглядит впечатляюще и содержит много полезной информации о ваших навыках и опыт...
Резюме имеет несколько проблем. Во-первых, оно не структурировано и сложно читается. Ре...
Резюме в целом составлено хорошо. Оно содержит информацию о навыках и проектах, выполне...
Резюме выглядит достаточно полным и информативным. Высоко оцениваю вашу способность ада...
Резюме выглядит хорошо структурированным и информативным. Вы указали свои навыки и опыт...
Резюме выглядит достаточно информативным и хорошо структурированным. Вы указали свои на...