Специалисты

Описание

КЛЮЧЕВЫЕ ЗНАНИЯ И НАВЫКИ
Java EE Java SE SQL Spring Flamework REST MySQL Git HTML JDBC Hibernate Spring Core Spring MVC Vue React Anqular

ОБРАЗОВАНИЕ
Крымский колледж экономики и управления, 2008 г.
Программирование для электронно-вычислительной техники

Опыт
Проект

Система для интеграции сотрудников в рабочие процессы

Описание

Разработка веб-приложения/Системы, основной задачей которой является интеграция сотрудников в рабочие процессы, должности, изучение нового, накопление и хранение полезных знаний в компании. Должность: Java Developer Обязанности: - Анализ требований - Улучшить качество кода и производительность приложений - Реализация полнотекстового поиска с использованием OpenSearch - Написание/оптимизация SQL-запросов - Разработка нового функционала в соответствии со спецификацией

Технологии

Java, Kotlin, Spring Boot, Hibernate/JPA, OpenSearch, Gradle, PostgresQL, Git, GitLab CI/CD

Длительность

Ноябрь 2022 – по н.в месяцев

Проект

Клиент-серверные приложения

Описание

Должность: Java Developer Обязанности: - Использовал технологии Java/J2EE для разработки веб-приложений для клиент-серверных архитектур и добавления функциональных возможностей в существующие приложения. - Разработал пользовательский интерфейс с использованием Vue, Angular и React для улучшения функциональности веб-приложений. - Проводил unit тестирование приложений путем разработки и применения тестовых примеров в JUnit. - Обновлял различные Java-приложения, разработанные с использованием Spring, Hibernate и более старых версий J2EE. - Улучшил качество кода и улучшил производительность приложения. - Провел анализ требований пользователей к проектированию и программированию приложений и предоставил поддержку для улучшения системы.

Технологии

Java, Kotlin, Spring, Keycloak, Hibernate/JPA, Maven, Gradle, PostgresQL, MySQL, Neo4j, JasperReports, QuickBooks, WSDL/XSD/XML, RESTful, HTML, Vue, React, Angular, Git, GitLab CI/CD

Длительность

Октябрь 2014- август 2022 месяцев

Проект

Веб-приложение для автоматизация работы по управлению сейфами магазина

Описание

Разработка веб-приложения, основной задачей которого является автоматизация работы по управлению сейфами магазина, сверке ящиков CRC и сверке с банковскими депозитами. Должность: Java Developer Обязанности: - Анализ требований - Подготовка технических спецификаций на разработку - Разработка интерфейса с использованием JSP / Apache Struts / Tiles/ CSS/JS/jQuery - Миграция с Weblogic на JBoss EAP 6 - Разработка и внедрение отчетов с использованием Apache POI - Разработка новой функциональности в соответствии со спецификацией

Технологии

Java, Spring, Hibernate, Apache Struts, Quartz, JBoss EAP 6.0, WebLogic, Oracle Database, Ant

Длительность

Ноябрь 2013 – сентябрь 2014 месяцев

Проект

Десктопное приложение для автоматизации процесса почтовых переводов

Описание

Разработка 3-уровневого десктопного приложения Должность: Java Developer Обязанности: - Анализ требований - Разработка пользовательских интерфейсов - Разработка классов для RMI c использованием Spring remote

Технологии

Java(SE, EE), Swing, MigLayout, Spring, Spring Remoting, Hibernate, Maven, Tomcat, JasperReports, Oracle 8, SVN

Длительность

Январь 2013 -ноябрь 2013 месяцев

Проект

Веб-приложение для автоматизации учета корпоративной собственности предприятия

Описание

Должность: Java Developer Обязанности: - Разработка и внедрение отчетов с использованием iReport - Разработка классов для отчетов с использованием библиотеки JasperReports Lib - Написание SQL-запросов с использованием Oracle SQL Developer

Технологии

Java EE, EMC Documentum, JUnit, Maven, Tomcat 7, JasperReports, Oracle 10g, SVN

Длительность

Март 2012 – декабрь 2012 месяцев