b0tanicb0tanic

Арсен Авалян

Java Developer · Бэкенд · Разработка ПО · Старший (Senior)
Не ищу работу
Возраст: 26 лет
Опыт работы: 5 лет и 5 месяцев
Регистрация: 26.06.2017
Последний визит: 8 месяцев назад
Местоположение: Россия, Москва
Профессиональные навыки: Java · PostgreSQL · Restful api · Junit · Java spring framework · Hibernate · JavaScript · Jdbc · Git · Apache maven
Войдите, чтобы посмотреть контакты пользователя

Обо мне

Окончил музыкальную школу по профилю фортепиано. Посещаю тренажёрный зал. Занимался баскетболом, гимнастикой и плаванием. Читаю художественную литературу, из последнего - "1984" Д. Оруэлл, "Над пропастью во ржи" Д. Сэлинджер.

Сертификация Oracle Java Programmer I SE8

Опыт работы

  • Разработка мобильных сервисов и мультиплатформенных мобильных приложений для бизнеса и госсектора
    Москва · От 100 до 1000 сотрудников
    Главный ИТ-инженер
    Октябрь 2019 — По настоящее время (1 год и 4 месяца)

    Реализация ипотечного брокера. 

    Выполняемые функции

    1. Анализ бизнес требований
    2. Проектирование архитектуры
    3. Заведение технических задач
    4. Распределение задач на команду
    5. Реализация функционала
    6. Определение необходимого стэка

    Команда состоит из 4 человек.  Проект пишется с нуля.

    Используемый стэк:

    Java 8, Spring Boot 2.2.4, Gradle, MyBatis, Liquibase, Vaadin,  JUnit, PostgreSQL, Git, GitLab, Docker

  • Дистрибуция, поддержка и разработка компьютерных программ и баз данных делового и домашнего назначения.
    Москва · От 1000 до 5000 сотрудников
    Software developer
    Февраль 2018 — Октябрь 2019 (1 год и 9 месяцев)

    Разработка удобного расширяемого интерфейса (Java-обертки) вокруг embedded db.

    Исследовательские работы:

    1. Проверка свойств ACID при высоких нагрузках.

    2. Тестирование одновременного доступа к папке, содержащей индекс, из разных операционных систем.

    3. Синхронизация для операций чтения и записи при запросах из разных потоков с полностью, частично и не пересекающимися диапазонами ключей.

    Реализация бинарного сериализатора, который работает быстрее стандартного Object-Input/Output-Stream.

    Проработка архитектуры приложения, библиотечный код, кроссплатформенность, SOLID.

    Стек: Java 8, Lucene, .NET

  • Москва · От 10 до 100 сотрудников
    Программист
    Май 2016 — Февраль 2018 (1 год и 10 месяцев)

    Разработка и поддержка внутреннего веб интерфейса. Интеграция с другими проектами с помощью архитектуры RESTful API. Приложение включает в себя полную структуру картографии (страны, города..), в том числе такие услуги, как отели, авиа перелёты, трансферы, экскурсии и т.д.. 
    Использование технологий Java-7,8, HTML5, CSS3, SQL, Angular JS, Maven, Spring, MVC, JDBC, Hiberate, PostgreSQL, GitLab, Jenkins, Redmine.

  • ООО "Пик Прогресс"
    Москва
    техник
    Сентябрь 2015 — Январь 2017 (1 год и 5 месяцев)
    По совместительству выполнял научную работу на тему "Прецизионный датчик ПНГК". Во время работы производилась модификация штатного датчика скорости для точного измерения пройденного пути автомобиля КаМАЗ. Модификации были как схемотехнические, так и программные. В первом случае нужно было понизить напряжение, подаваемое на вход АЦП, путём введения ОУ AD826 и резистивного делителя. После этого применили медианный фильтр для очистки выходного сигнала от шума. Программная реализация осуществлена в среде uVision(MDK-ARM) на языках C и C++. Профессиональные навыки: 1. Схемотехника микроконтроллера STM32F051. 2. Знание языков программирования С/С++. 3. Знание английского на уровне чтения технической литературы.

Высшее образование

  • НИЯУ МИФИ

    Московский инженерно-физический институт
    Автоматики и электроники
    Сентябрь 2011 — Февраль 2017 (5 лет и 5 месяцев)
    инженер-физик