Больше информации по резюме будет доступно после регистрации
ЗарегистрироватьсяБыл на сайте более двух недель назад
Мужчина, 31 год, родился 4 октября 1992
Не ищет работу
Санкт-Петербург, м. Проспект Большевиков, готов к переезду (Беларусь, Россия, Азербайджан, Другие регионы), готов к командировкам
Программист Java, SQL
Специализации:
- Программист, разработчик
Занятость: полная занятость, частичная занятость, стажировка
График работы: полный день, гибкий график, удаленная работа
Опыт работы 7 лет 6 месяцев
Февраль 2021 — по настоящее время
3 года 3 месяца
Luxoft (Люксофт Профешнл)
Санкт-Петербург, www.luxoft.com/
Информационные технологии, системная интеграция, интернет... Показать еще
regular (middle) java developer
Бэкенд - Kotlin
Сторонние фреймворки/библиотеки: spring, spring boot, spring data, hibernate, liquibase
В обязанности входила разработка нового функционала для продукта, использующегося профессиональными участниками фондового рынка (трейдеры, аналитики и т.д.). В том числе, в вышеуказанное входило:
- вынесение функционала в отдельные микросервисы;
- получение и обработка данных с внешних порталов, написание интеграций;
- написание юнит-тестов с JUnit 5 и Mockito (последние пару месяцев);
- работа с БД (ms sql);
- создание сущностей БД, ДТО, сервисов, джобов, планировщиков и т.д.
Проект длился с начала работы и по 22.06.2022
Далее, вышел на новый проект в рамках того же рабочего места с 22.06.2022 по настоящее время:
Бэкенд: java 8, 11
Сторонние фреймворки/библиотеки/etc: jenkins, spring, spring boot, spring data, spring security, apache camel, apache kafka, mybatis, quartz, spring cloud, openshift; на данный момент идет интеграция istio
Типовые задачи состояли в том, чтобы создать интеграцию между различными системами (из/в rest, ibm MQ, БД, Apache kafka) с помощью маршрутизации средствами apache camel. Сервисы были развернуты сначала в инфраструктуре SC, далее был произведен переход на Openshift
Апрель 2020 — Февраль 2021
11 месяцев
Санкт-Петербург, ifellow.ru/
Информационные технологии, системная интеграция, интернет... Показать еще
Специалист по разработке ПО
Бэкенд - Java 8
Система контроля версий - Git (Bitbucket).
Баг-трекинг - Jira.
Сборщик - maven
CI Server — Jenkins.
Методология - Agile.
Сторонние фреймворки/библиотеки: spring.
Обязанности:
Разработка нового коробочного продукта в экосистеме крупного российского банка.
- планирование задач разработки на квартал вперед;
- написание интеграционных взаимодействий между бэкендом и страховыми сервисами, работа с интеграцией платежных сервисов;
- взаимодействие с фронтэндом: утверждение и обсуждение реализации с Android, iOs разработчиками, дизайнерами, создание, доработка мобильных виджетов, создание стратегий и ДТО со стороны бэкенда;
- реализация последовательности шагов процесса, в рамках которых подключались спринг - контексты и переиспользовались уже созданные API, а, так же, добавлялись собственные реализации;
- работа с конфигурационными файлами;
- тестирование нескольких отдельных функциональных подсистем;
- доработка и правка аналитики: в основном бэкенда, но, так же и отдельных моментов "фронта";
- взаимодействие со смежными подсистемами, установление договоренностей, создание заявок и т.п.;
- исправление багов;
- ведение jira;
- написание юнит -тестов.
Февраль 2020 — Апрель 2020
3 месяца
IFuture
Санкт-Петербург, www.spb-ifuture.ru/
Информационные технологии, системная интеграция, интернет... Показать еще
Java junior developer
Разработка на Java, упаковка микросервисной архитектуры в контейнеры Docker и создание распределенной конфигурации между этими контейнерами, посредством кластера Kubernetes
Февраль 2019 — Февраль 2020
1 год 1 месяц
Ант Цифровые Сервисы
Санкт-Петербург, spb.ant-inform.ru
Информационные технологии, системная интеграция, интернет... Показать еще
Младший инженер-программист
Стек технологий на проекте:
Бэкенд - Java 8, реляционная БД - PostgreSQL, Ms sql, Oracle
Фронтэнд (начал разрабатываться пол года назад) - JavaScript.
Система контроля версий - Git (Gitlab).
Баг-трекинг - Jira.
Сборщик - gradle
CI Server — Jenkins.
Менеджер отчетов - Birt (Eclipse)
Методология - Agile.
Сторонние фреймворки/библиотеки: hibernate, spring.
Кратко о продукте: http://spb.ant-inform.ru/web/ant-inform/imus
Обязанности:
- написание бизнес - логики;
- разработка GUI;
- написание многоуровневых CRUD (sql) - запросов для указанных БД;
- модификация различных фильтров посредством java- логики, hibernate queries;
- работа с ORM, изменение сущностей;
- построение отчетов в Birt (и, соответственно работа с Tomcat - для их просмотра);
- Code-review;
- модификация структуры БД (liquibase).
Кроме вышеперечисленного, получил небольшой опыт web-разработки на javascript (React) - построение графиков с Recharts.js и, совсем незначительный опыт работы с блокчейном эфириум - based смарт-контракта.
Достижения: научился писать понятный, эффективный код и впитал тягу к тому, чтобы он был максимально оптимизирован, поставил рекорд по скорости создания отчета, оптимизировал запрос в БД из 2000 строк + сократил его до 600, быстро разобрался с новым для меня языком программирования (javascript), предложил вариант реализации и выполнил на нём поставленную задачу.
Сентябрь 2018 — Декабрь 2018
4 месяца
Smart.space
Санкт-Петербург, smart.space
Агент тех. поддержки
Стек технологий на проекте:
Бэкенд - Python, реляционная БД - PostgreSQL.
Фронтэнд - Css, HTML, JavaScript.
CI Server — Jenkins.
Методология - Agile.
Обязанности:
- поддержка пользователей в системе Omnidesk;
- работа с Jira и Confluence;
- CRUD - операции, составление сложных селектов из базы, выгрузка иерархии по нескольким таблицам;
- написание микропрограмм на Java (для использования внутри компании).
Достижения:
- написал на Java программу по сопоставлению номенклатур товаров;
- "вытащил" связь и сложную иерархию из БД;
- автоматизировал формирование типовых селектов.
Июнь 2018 — Август 2018
3 месяца
НПО Импакт, Стартап
Санкт-Петербург, npo-impakt.ru/
Промышленное оборудование, техника, станки и комплектующие... Показать еще
PHP, App Builder программист
Стек технологий на проекте:
Бэкенд - php, в качестве реляционной базы данных - MySQL. App Builder - для мобильного.
Фронтэнд - javascript, HTML, CSS.
Система контроля версий - Git.
Обязанности:
- создание мобильного функционала в App Builder;
- написание серверной логики на php (и, соответственно, взаимодействие с БД MySQL);
Достижения:
Разработан микросервис по проверке попадания геолокации пользователя в заранее очерченный полигон на карте (магазин), предложена принятая идея технической и софтовой реализации программы планограммы (программа для нахождения товара пользователем в магазине).
Октябрь 2016 — Июнь 2018
1 год 9 месяцев
АО СКБ Титан
Санкт-Петербург
Тяжелое машиностроение... Показать еще
Инженер-программист
- программирование контроллеров и графических панелей Siemens (SCADA - системы) на космодроме "Плесецк" (WinCC, WinCC Flexible, Step7);
- работа с конструкторской документацией (PCAD, Компас-3D, Autocad, пакет программ MS Office);
- сдача систем в эксплуатацию, установление договоренностей по военной приёмке;
Достижения:
Были полностью устранены все ошибки и доработаны, в соответствии с требованиями, все системы одной из площадок космодрома "Плесецк" (19 систем), была установлена договоренность по военной приёмке и подписано документальное свидетельство о передаче систем в эксплуатацию.
Ключевые навыки
Изменить уровни владения навыками можно в мобильном приложении — на сайте эта возможность будет чуть позже
Обо мне
Имею хорошую математическую подготовку и являюсь победителем всероссийского математического конкурса Юниор-2010, призёром ICYS-2010 (3rd place). Есть еще несколько дипломов по математике тех же лет, но с конкурсов менее престижных (Балтийский Научно-Инж. конкурс, Колмогоровские чтения и т.д.), 3 место на вступительной олимпиаде по информатике (проводил Университет ИТМО). Обладатель красного диплома.
Уровень английского языка - Intermediate, занимаюсь самостоятельным изучением: свободно читаю документацию, разговариваю с иностранными друзьями.
Мой гитхаб, правда несколько заброшенный: https://github.com/SorMV
Холост. Детей нет. Без вредных привычек.
Высшее образование
2017
Компьютерных технологий и управления, Цифровое управление в современной технике (27.04.04 )
2015
Компьютерных технологий и управления, Управление и информатика в технических системах (220201.65)
Знание языков
Повышение квалификации, курсы
2018
Курс Postgresql от школы "Специалист"
МГТУ Им. Баумана, Postgre Sql
2017
Разработчик Java
Geekbrains, Основы программирования
Гражданство, время в пути до работы
Гражданство: Россия
Разрешение на работу: Россия
Желательное время в пути до работы: Не имеет значения