Java-разработчик
Контакты
Более 10 лет опыта работы в IT крупных Российских и международных компаниях, таких как - Сбербанк, Билайн, Ростелеком, Amdocs.
Участие в проектах по реализации бизнес функционала в финансовом сегменте (кредитование, инвестиционный бизнес), телеком операторов (B2C, B2B, B2O) и мобильной разработке игр в различных ролях.
Имею опыт работы по различным методологиям (Agile, Scrum, Waterfall).
На текущий момент реализовываю свою мечту - стать Java разработчиком, для этого завершила соответствующий курс и ищу стажировку для дальнейшего развития.
Продвинутый уровень:
Atlassian Jira
Atlassian Confluence
IBM RQM (сертификат)
ISTQB (сертификат)
Scrum
Базовый уровень:
Java
SQL
Spring Framework
Git
В рамках обучения реализованы следующие проекты:
Игры разума.
Реализация 5 игр с интерактивной частью (взаимодействие с пользователем командной строки).
В рамках проекта получены навыки настройки среды (Ubuntu, Git, GitHub, IDEA, Linter, Gradle и др), разработки архитектуры (правильное выделение функций, распределение ответственностей между разными частями системы), а также применение изученных основ Java.
Вычислитель отличий.
Вычислитель отличий – программа, определяющая разницу между двумя структурами данных.
Возможности утилиты - поддержка разных входных форматов: yaml и json, генерация отчета в виде plain text, stylish и json.
В рамках проекта получены навыки работы с коллекциями и структурами данных, а также работа с форматами данных (json, yml), их парсинг и формирование.
Написаны тесты JUnit и настроена CI на GitHub.
Валидатор данных.
Data validator это библиотека для проверки корректности данных для следующих типов: String, Number, Map.
Получены навыки по проектированию кода с применением ООП архитектуры, создание правильной иерархии классов, применение принципов SOLID.
Анализатор страниц.
Анализатор страниц - веб-сайт, основанный на платформе Javalin, который анализирует указанные страницы на SEO пригодность.
Получены навыки по работе с фронтенд (Bootstrap, CDN), фреймворком Javalin (Маршрутизация, Представление), база данных (JDBC), деплой (PaaS), HTTP (в том числе выполнение запросов). Разработаны интеграционное тесты.
Менеджер задач.
Менеджер задач представляет собой приложение реализованное на Spring Boot для создания, отслеживания и манипуляции задачами - назначения на них разных исполнителей, изменения статуса задач и добавления к задачам разных множественных лейблов(аналог категорий).
Получены навыки по работе со Spring Boot, PaaS, ORM, Sentry, Swagger, интеграционное тестирование. Реализована авторизация, DAO слой, создание сущностей с помощью ORM, CRUD операции, фильтрация данных.
Опыт
Подготовка проекта "Умный город".
Разработана архитектура решения.
Управление направлениями тестирования, релиз-менеджмента и разработки ПО для телеком компаний, финансового сектора и международного сегмента.
Реализация полного цикла разработки на Java, C/C++, Python, Angular, JS React.
Управление направлениями тестирования, релиз-менеджмента и разработки.
Реализация полного цикла разработки на Java, C/C++, Python, Angular, JS React BSS домена компании.
Тестирование мобильных игр.
Тестирование банковского ПО, инвестиционное направление.
Тестирование банковского ПО, направление - кредитование.
Администрирование сетей SDH и сетей доступа (Siemens, RAD, Watson, НПО «Телеком»);
Образование
Читаю профессиональную литературу на английском языке
Проживаю в городе Калининград
Имею обширный опыт работы в IT, последние 5 лет плотно работаю с разработчиками (в основном Java и backend).
Мои сильные стороны - аналитическое мышление, работоспособность, умение учиться новому, внутренняя мотивация, развитые коммуникативные навыки, умение работать в команде.
Рекомендации
Привет, Александра!
Давай улучшим твое резюме:
1. Описание
Данный раздел давай пересоберем. Он должен быть посвящен твоему позиционированию и содержать ключевые технические навыки и качества, которые помогут тебе реализоваться в новой профессии. Это краткое представление твоих имеющихся hard и soft skills, релевантных будущей позиции. Здесь следует разместить информацию, которая будет продвигает тебя как кандидата.
2. Навыки
Дополнительные курсы повышения квалификации давай перенесем отсюда в раздел «Образование»
3. Описание проектов
- Для удобства и компактности ссылку на GitHub необходимо зашить в название проекта
В квадратных скобках указываем слово, по которому надо нажать, в круглых - ссылку на проект.
- Давай добавим результаты проекта/полученные тобой навыки.
4. Опыт
Основной принцип, которого мы придерживаемся при описании опыта работы - это выделить 2-3 ключевые задачи, которые продемонстрируют твои навыки, а также 2-3 достижения, которые будут дольше всего соотноситься с искомой вакансией.
Опыт, полученный более 7-10 лет назад указывать не стоит. Он рассказывает о карьерном пути, но уже не отражает актуальные навыки.
5. Образование
Добавь, пожалуйста, названия факультетов или специализацию.
Желаю тебе удачи в освоении новой IT-профессии!
Добавить комментарий/ссылку на вакансию