Первый вайб-чек этого года — вакансии для новичков и опытных.
Первый вайб-чек этого года — вакансии для новичков и опытных.
О себе:
23 года. Целеустремлённый и ответственный. Изучаю технологии и методы разработки, а также разрабатываю ПО в течении 5 лет. В свободное время, для повышения квалификации читаю книги, занимаюсь самостоятельным изучением технологий, библиотек и фреймворков, смотрю видеоуроки. Также разрабатываем с друзьями групповые проекты.
Pet Projects:
Написал стеганографические и криптографические библиотеки с основными методами сокрытия / шифрования. В составе небольшой команды разрабатывал веб игру “взрывные котята”. Создал RESTful приложение, обеспечивающее поддержку мандатной модели безопасности в реляционных СУБД. Пишу небольшие проекты, в которых разбираюсь в конкретных узких аспектах интересующих меня технологий. Например, написал проект для динамического создания kafka listener, в runtime.
Знание английского:
Текущий уровень - B2. Я самостоятельно занимаюсь изучением языка. На данный момент уже получается смотреть фильмы на английском и читать книги и документацию.
GitHub: https://github.com/Bronze-Serpent
Проект OSP
На момент начала моего участия в проекте проект существовал как немного более продвинутая версия быстро написанного техно-демо, частично сгенерированного с использованием JHipster.После частичных уточнений и изменения бизнес-требований потребовался глубокий рефакторинг и обширные доработки в системе. Этим я и занимался.
В мои задачи входило:
Одной из интересных задач, в реализации которой я участвовал на этом проекте было создание отдельного модуля уведомлений пользователей. Почему-то на тот момент мне очень нравилось получать email, сообщения и смс из собственного кода
Крупный проект Сбербанка
Основной моей задачей являлась реализация высоконагруженных и отказоустойчивых механизмов обработки сообщений по kafka и запросов через REST. Нагрузка, которую были обязаны держать разработанные микросервисы на момент разработки доходила до 2000 tps и более.
Чтобы микросервисы были способны держать целевую нагрузку я:
Чтобы микросервисы были отказоустойчивыми я:
В другие мои задачи входило:
Одной из интересных задач, которую я реализовывал на этом проекте было создание и дальнейшая работа с динамическими kafka listener в runtime
Проект для архивной компании
У этого проекта проекта было монолитное legacy ядро на Jakarta EE, а часть нового функционала уже была вынесена в микросервисы. Я занимался реализацией новых функциональных возможностей в системе, по возможности расширяя существующие микросервисы или создавая новые, а не меняя ядро.
В мои задачи входило:
- Стандартизирование данных различных форматов для последующей обработки и сохранения в БД
- Динамическая генерация описей, исходя из требований
- Миграции данных из excel, 1C и нескольких БД в одну общую
- БД postrgresql
- Разработка нового функционала на Spring Boot
- Рефакторинг и адаптация существующего кода на Jakarta EE
В данный момент обучаюсь в магистратуре по специальности "разработка web-ориентированных информационных систем".
Учился на кафедре "технологии обработки и защиты информации" по специальности "информационная безопасность". Тема моей дипломной работы: "Вопросы реализации дискреционной, ролевой и мандатной моделей в современных СУБД".