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

Контакты


Контакты доступны после входа на сайт

Описание

Java разработчик с большим опытом работы на языке Си (программирование микроконтроллеров STM/ATMEGA и др.), а также обладаю базовыми знаниями Pascal, Assembler и Python. Программирование — мое хобби с детства: с 8 лет создавал простые игры на языке Basic, в институте писал утилиты для автоматизации учебных расчетов на Pascal (в том числе реализовал собственный векторный 3D-редактор под DOS).

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

Навыки
  • Языки программирования: Java, Си (микроконтроллеры)
  • Gradle, Javalin, SQL, Spring Boot
  • IDEA, Keil, VSC
  • HTML/CSS, GitHub
  • Операционные системы: Linux, Windows, macOS
  • EagleCad
Описание проектов

TaskManager - backend менеджера задач
Технологический стек: Java, JUnit, GitHub Actions, Gradle, Git, Checkstyle, SonarCube, JaCoCo, Make, Spring Boot.

SimpleMath - консольные игры на логику и математику.
Технологический стек: Java, Gradle, Git, Make, Checkstyle, Code Climate.

DifferenceFinder - консольное приложение для поиска отличий в файлах с поддержкой yaml или json.
Технологический стек: Java, JUnit, GitHub Actions, Gradle, Git, Checkstyle, Code Climate, JaCoCo, Make.

CorrectnessCheck - библиотека для проверки корректности данных.
Технологический стек: Java, JUnit, GitHub Actions, Gradle, Git, Checkstyle, Code Climate, Make.

HandyLed - программа/прошивка изделия "фонарик наладонный BiBuPro", управление адресными светодиодами и взаимодействия с пользователем.
Технологический стек: C, ST Visual Develop, STM8L

RadiationControl - программа/прошивка платы "пороговый сигнализатор ионизирующего излучения", расчеты отклонений радиационного фона и логика реакций.
Технологический стек: C, CodeVisionAVR, Atmega8L

BagulnikMzBase - программа/прошивка блока обработки и передачи информации с обменом по RS485, Web-сервером, Telegram-ботом, WiFi, Ethernet и другими функциями.
Технологический стек: C++, VSC, PlatformIO, Arduino, FreeRTOS, ESP32, W5500, RS485

Опыт


Руководитель отдела перспективных разработок, ООО "АГ Инжиниринг"
Разработка, производство и поставка систем охраны периметра марки "Багульник-М"
Июль 2007 - по настоящее время
  • Ведение опытно-конструкторских разработок
  • Разработка логики и алгоритмов (язык Си)
  • Проектирование схем и печатных плат, конструирование.

Достижения:
* Увеличил доход фирмы на ~10% за счет увеличения ассортимента продукции.

Образование


Английский язык, школа английского языка Virginia Beowulf
Март 2025 - по настоящее время
Fullstack-разработчик на Java, образовательная платформа Хекслет
Май 2025 - по настоящее время
Java-разработчик, образовательная платформа Хекслет
Сентябрь 2024 - Май 2025
Бухгалтерский учет и налогообложение +1С:Бухгалтерия, Московский государственный университет технологий и управления имени К. Г. Разумовского
Сентябрь 2020 - Декабрь 2020
Инженер по специальности "Электротехника, электромеханика и электротехнологии", Московский Энергетический Институт (Технический Университет)
Сентябрь 1996 - Февраль 2002

О себе
Готов к релокации
Начальные знания английского языка
Проживаю в городе Москва

Коммуникабелен и ответственен. Привык к самостоятельной работе на результат. Общителен. Люблю развиваться и изучать новые технологии.

Комментарии


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

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

Ожидает подтверждения
0

Привет, Андрей!

Давай улучшим твое резюме:
1. Контакты
Подраздел «Дополнительные контакты» предполагает указание там ссылки на профессиональные профили (Хабр Карьера и LinkedIn). VK в большей степени содержит много личного контента, с этим нужно быть аккуратнее и учитывать тот факт, что потенциальному работодателю он также станет доступен.
2. Опыт
Давай опишем задачи и достижения тезисно/ через буллиты, чтобы было легче читать информацию.
3. Образование
Не забудь внести сведения о дополнительном профильном образовании, в частности обучение в школе программирования Hexlet

Желаю тебе удачи в освоении IT-профессии!


Добавить комментарий/ссылку на вакансию
Для этого действия нужновойти
Войдите, чтобы предложить вакансию кандидату или оставить комментарий
Последние ответы
Это резюме Fullstack Developer выглядит впечатляюще и содержит много полезной информаци...
Данное резюме имеет некоторые положительные аспекты, такие как обширные знания в област...
Данное резюме Ruby on Rails разработчика содержит много полезной информации о навыках, ...
Это резюме имеет много сильных сторон. Здесь перечислены важные технологии и инструмент...
Это резюме содержит много полезной информации о вашем опыте и навыках в разработке на P...
Резюме Евгения: 1. Общие впечатления: - Положительные: Евгений активно изучает Front...
Этот резюме обладает множеством положительных черт, таких как: Хорошо структурированн...
Это резюме Frontend-разработчика имеет хороший профессиональный опыт и образование. В н...
Это резюме выглядит обширным и информативным, что хорошо. Вот несколько советов для улу...
Резюме Германа, Frontend-разработчика с 4+ годами опыта, внушает впечатление высококвал...