Специалисты
Programming and Markup Languages:Java , JPQL/SQL, Kotlin
Technologies and stack:Spring (IoC, Security, Data, REST, MVC, REST Docs) Hibernate, Jackson Mapper, Docker, Kubernetes, REST, Criteria API, Stream API, Flyway migrations, Servlets, JPA,
Jenkins, AWS
Databases:PostgreSQL, MySQL
Database Access:JDBC, Hibernate, Spring Data JPA
Development Environments:IntelliJ IDEA
Testing Environments:JUnit, Mockito
Version Control Tools:Git
Building Tools:Maven, Gradle
Application/Web Servers: Tomcat, JBoss
Образование
Ереванский Государственный педагогический университет
Магистратура: Физика, химия,
математика, Химик-эколог
Курсы: 2023 Scala deep course,
2022 DevOps mentoring
program
Проект, связанный с общими банковскими операциями: управление счетами, кредитование, электронные банковские услуги и обслуживание клиентов.
Обязанности и ответственность Написание программного кода с использованием основных паттернов проектирования; Проектирование архитектуры приложения; Код ревью и парное программирование; Оптимизация SQL запросов и повышение скорости работы на 30%; Проектирование базы данных; Обслуживание Высоконагруженных систем; Написание юнит и интеграционных тестов, TDD; Определение, приоритизация и выполнение задач; Создание пользовательских отчетов на основе запросов; Автоматизация задач с помощью соответствующих инструментов и сценариев
Linux, Java, Spring Boot, Kotlin, Docker, Azure DevOps, Kubernates, PostgreSQL, MongoDb, Azure, Terraform
11.2022 - 07.2024 месяца
Коммерческий проект для управления бронированием круизов и авиабилетов.
Обязанности и ответственность Разработка приложения; Определение, приоритизация и выполнение задач в жизненном цикле разработки программного обеспечения; Участие в архитектурном проектировании; Обзор кода и рефакторинг кода; Создание пользовательских отчетов на основе запросов; Автоматизация задач с помощью соответствующих инструментов и сценариев; Коммуникация с заинтересованными сторонами проекта.
Linux, Java, Spring Boot, Java 11, Kotlin, Docker, Azure DevOps, Kubernates, PostgreSQL, MongoDb, Azure, Terraform
01.2022 - 10.2022 месяца
Система координации работы владельцев строительной техники и арендаторов
Обязанности и ответственность Разработка програмного обеспечения; Настройка инфраструктуры приложения; Код ревью и рефакторинг; Проектирование баз данных; Оптимизация запросов БД. Предоставление смет на реализацию конкретных функций программного обеспечения Написание модульных и интеграционных тестов; Участие в архитектурном проектировании; Разработка веб-интерфейса; Коммуникация с заинтересованными сторонами проекта; Микросервисная архитектура.
Java, React-TypeScript, PostgreSQL, Amazon AWS, Terraform, AWS CloudFormation, Linux, Spring (Boot, Security), Hibernate, REST, JUnit, Mockito, HTML, CSS, Zeebe, Mobx, Flyway migrations, TCP/IP protocols (IPv4/6, ICMP, TCP, UDP), application layer protocols (HTTP, SMTP, POP3, IMAP, FTP, LDAP, DNS)
01.2020 - 12.2021 месяц
предоставление комплексного инструмента для работы с финансовой отчетностью, предоставление данных и обмен с клиентскими подразделениями
Обязанности и ответственность Реализация финансовых функций на Java-сервере; Проектирование, автоматизация и интеграция процессов CI/CD для непрерывной доставки; Создание интерфейса с помощью библиотеки Java GWT UI Binder и добавление стилей CSS; Написание миграций Java и SQL и работа с Criteria API; Реализация бэкенда в монолитной архитектуре; Написание тестов с использованием JUnit, Mockito; Создание и поддержка базы данных (Oracle) через Liquibase; Тесное сотрудничество с членами команды на местах и заинтересованными сторонами проекта; Адаптация новичков на проекте и менторство; Монолитная архитектура.
Java 8, SQL, CSS, Unix Bash scripting, EJB3, CDI, GWT, MySQL, Hibernate , JUnit, Maven, Criteria API, AWS, Comunda
07.2018 - 12.2019 месяцев