Junior Java-разработчик
Контакты
Рассматриваю предложения на роль Junior Java -разработчик. Предпочтителен удаленный формат работы, либо гибрид.
Перехожу в новую область так как вижу в сфере IT больше возможностей для карьерного роста и развития.
Так как я начинающий разработчик, готов выполнять любые задачи, которые помогут мне развить и закрепить приобретенные за время обучения навыки.
На данный момент прохожу обучение на онлайн-платформе Hexlet, которое планирую завершить до 31.07.2023 года.
На сегодняшний день в рамках обучения выполнил три проекта:
Это консольное приложение с пятью математическими играми на выбор. Каждая игра задает три вопроса, победа присуждается при всех правильных ответах.
Полученные навыки:
• работа с терминалом Linux,
• работа с Git и GitHub,
• работа с asciinema,
• использование библиотек.
Стек технологий: Java-Core, Git, Gradle.
Консольная утилита, вычисляющая отличия между двумя файлами форматов json/yaml и выводящая их в различных форматах.
Полученные навыки:
• работа с древовидными структурами и их рекурсивный обход,
• работа с потоками и лямбда-функцией,
• работа с форматами данных json и yaml,
• разработка через тестирование TDD/написание тестов,
Стек технологий: Picocli, Java Collection Framework, Git, Gradle, автоматическое тестирование JUnit5, проверка покрытия кода тестами с помощью плагина jacoco, CI/CD конфигурация Github Action.
Библиотека для проверки корректности данных. Реализована проверка объектов типа String/Number/Map на соответствие заданным условиям.
Полученные навыки:
• работа с функциональным интерфейсом Predicate,
• соблюдение SOLID-принципов,
• разработка через тестирование TDD/написание тестов.
Стек технологий: Git, Gradle, автоматическое тестирование JUnit5, проверка покрытия кода тестами с помощью плагина jacoco, CI/CD конфигурация Github Action.
Основные навыки:
• Java-core,
• Collection Framework,
• Git, Github, Github Action,
• Работа с Gradle,
• Разработка автоматических тестов JUnit5,
• Подключение codeclimate,
Программирование промышленного оборудования:
• C4G - роботы Comau,
• RAPID RobotStudio - роботы ABB,
• Simatic Step 7 - контроллеры и панели управления Siemens.
Опыт
• Программирование роботов Comau и ABB, программирование ПЛК и панелей управления Siemens.
• Разработка электросхем, монтаж электронной и электрической частей шкафов управления и станков с программным управлением.
Первое задание было починить робота Comau и написать программу по техзаданию, с чем я успешно справился.
Проект "Ужин"
• Руководство техническими подразделениями предприятия.
• Контроль за соблюдением техники безопасности при проведении работ.
• Контроль качества выполняемых работ по строительству, ремонту и реконструкции электрических сетей 0,4 - 110 кВ.
• Участие в комиссии по проверке знаний техники безопасности сотрудниками при работе в электроустановках.
• Проведение завершающих этапов собеседований при приемке работников на должности инженеров, мастеров и электромонтеров, увольнение сотрудников.
• Проверка и оценка инвестиционных программ развития электрических сетей Ульяновской области в составе рабочей группы при Министерстве Энергетики УО.
• Разработка проектов строительства кабельных, воздушных линий и трансформаторных подстанций (0,4кВ - 10кВ).
• Согласование проектов со смежными организациями.
• Составление графиков и планов ремонта, реконструкции и строительства электрических сетей.
• Контроль безопасности выполнения работ и приемка выполненных работ.
• Подготовка приемо-сдаточной документации.
Награжден почетной грамотой правительством Ульяновской области за профессиональное мастерство.
Непрерывная трудовая деятельность в области электроники/электроэнергетики с 2007 г.
Образование
Начальные знания английского языка
Проживаю в городе Мюльхаузен (Германия)