Java-разработчик
Основное
Ростов-на-Дону
Не готов
Ищу работу на позицию Trainee/Junior Java Developer на полный рабочий день удаленно. Начал изучение языка java в марте 2022 в рамках освоения профессии Java-разработчика на Hexlet.
За время обучения выполнил следующие проекты:
Проект Игры разума ("Brain Games"):
Набор из пяти консольных игр.
В рамках проекта познакомился с:
- работа с ОП Ubuntu
- настройкой окружения
- работой в командной строке
- Java Core
- работой с Gradle
- работой с Git
- использование Makefile
- использование Checkstyle
- работа с CodeClimate
- настройкой CI (Github actions)
- работа в редакторе IntelliJ IDEA
Проект "Вычислитель отличий" ("Difference Calculator"):
Программа, определяющая разницу между двумя структурами данных.
В рамках проекта познакомился с:
- работой с разными форматами данных: json, yaml
- Java Collections Framework
- JUnit
- TDD программирование
- CLI Builder (picocli)
- библиотека Jackson
- работа с Test Coverage
Проект "Валидатор данных" ("Data Validator"):
Библиотека, с помощью которой можно проверять корректность данных, в зависимости от их типа.
В рамках проекта познакомился с:
- применение принципов ООП
- SOLID принципы
- JUnit
- TDD программирование
- DSL
- fluent-интерфейс
Проект "Анализатор страниц" ("Page Analyzer"):
Cайт, который анализирует указанные страницы на SEO пригодность.
В рамках проекта познакомился с:
- Javalin (Маршрутизация, Представление)
- Базы данных H2, PostgreSQL, (ORM Ebean, Миграции, query builders)
- Деплой (PaaS)
- HTTP (в том числе выполнение запросов)
- Интеграционное тестирование
- Логирование
Принял участие в 47 играх на Codebattle от Hexlet, из них 44 победы, 2 ничьи.
Linux
Git/Github/Gitlab
Java Core
Java SE
Java EE
JUnit
HTML/CSS
HTTP/REST API
Servlet/Javalin
SQL (PostgreSQL)/ORM
TDD
Увлекался самостоятельным изучением языка Паскаль.
Работа
В период 2013-2016 участвовал в разработке и запуске проекта (полная PDF- и HTML-верстка сайта) медицинского журнала "Вестник урологии". До перехода на платформу NEICON в 2016 году, занимался ведением и разработкой данного сайта самостоятельно.
Рекомендации
Резюме нужно улучшить в следующих аспектах:
Описание опыта работы врачом не имеет отношения к Java-разработке и должно быть удалено.
Необходимо добавить информацию о своих навыках и умениях, полученных в процессе обучения и выполнения проектов. Кроме того, нужно уточнить, какие именно задачи вы выполняли в каждом проекте и какие результаты были достигнуты.
Необходимо расширить список используемых технологий и инструментов, чтобы работодатель мог получить полное представление о вашем уровне знаний и опыте.
В конце резюме следует добавить контактную информацию: номер телефона и адрес электронной почты.
Сопроводительное письмо
Уважаемый работодатель,
Представляю Вам свое резюме на позицию Trainee/Junior Java Developer. Я начал изучение языка Java в марте 2022 года, и за время обучения выполнил ряд проектов, используя различные технологии и инструменты. Я также принимал участие в Codebattle от Hexlet и имею опыт работы в Linux-среде, Git/GitHub/GitLab, Java Core, Java SE, Java EE, JUnit, HTML/CSS, HTTP/REST API, Servlet/Javalin, SQL (PostgreSQL)/ORM, TDD.
Кроме того, я имею опыт работы ассистентом кафедры урологии, где в период с 2013 по 2016 годы участвовал в разработке и запуске проекта медицинского журнала "Вестник урологии".
Я готов к полному рабочему дню удаленно и готов к быстрому обучению и адаптации к новым проектам и технологиям. Я уверен, что мои навыки и опыт могут быть ценными для вашей компании.
Спасибо за рассмотрение моего резюме.
С уважением,
[Ваше имя]
Улучшенное резюме
Java-разработчик ищет работу на позицию Trainee/Junior Java Developer на полный рабочий день удаленно. Начал изучение языка Java в марте 2022 года в рамках освоения профессии Java-разработчика на Hexlet.
За время обучения выполнил следующие проекты:
Проект "Игры разума" ("Brain Games") – набор из пяти консольных игр. В рамках проекта познакомился с работой в ОС Ubuntu, настройкой окружения, работой в командной строке, Java Core, работой с Gradle, Git, использованием Makefile, Checkstyle, CodeClimate, настройкой CI (Github actions), а также работой в редакторе IntelliJ IDEA.
Проект "Вычислитель отличий" ("Difference Calculator") – программа, определяющая разницу между двумя структурами данных. В рамках проекта познакомился с работой с разными форматами данных (json, yaml), Java Collections Framework, JUnit, TDD программированием, CLI Builder (picocli), библиотекой Jackson и Test Coverage.
Проект "Валидатор данных" ("Data Validator") – библиотека, с помощью которой можно проверять корректность данных, в зависимости от их типа. В рамках проекта познакомился с применением принципов ООП, SOLID принципами, JUnit, TDD программированием, DSL и fluent-интерфейсом.
Проект "Анализатор страниц" ("Page Analyzer") – сайт, который анализирует указанные страницы на SEO пригодность. В рамках проекта познакомился с Javalin (маршрутизация, представление), базами данных H2, PostgreSQL (ORM Ebean, миграции, query builders), деплоем (PaaS), HTTP (в том числе выполнением запросов), интеграционным тестированием и логированием.
Также принял участие в 47 играх на Codebattle от Hexlet (44 победы, 2 ничьи).
Имею опыт работы в Ростовском Государственном Медицинском Университете на позиции ассистента кафедры урологии и кандидата медицинских наук. В период 2013-2016 годов участвовал в разработке и запуске проекта медицинского журнала "Вестник урологии" (полная PDF- и HTML-верстка сайта). До перехода на платформу NEICON в 2016 году, занимался ведением и разработкой данного сайта самостоятельно.
Владею технологиями: Linux, Git/Github/Gitlab, Java Core, Java SE, Java EE, JUnit, HTML/CSS, HTTP/REST API, Servlet/Javalin, SQL (PostgreSQL)/ORM, TDD. Ранее увлекался самостоятельным изучением языка Паскаль.
Контактная информация: AlexanderKir1980@gmail.com.
Спасибо за комментарий. Очень был бы благодарен за помощь с добавлением в резюме грамотной формулировки информации по пятому проекту "Менеджер задач". Он уже на повторной проверке куратора.
Александр Киреев18-05-2023 00:35:56Добавить комментарий