Специалисты
Опытный java-разработчик с большим опытом на Java и глубоким знанием языка Java и веб-фреймворков (Spring Framework, Vert.X). Также имеет опыт работы с Kotlin, Flutter (мобильная и веб), C#, C++, ObjectiveC, NodeJS, VueJS.
Опыт в разработке кроссплатформенного графического движка.
Опыт в управлении командой, построение процессов разработки, общение с заказчиком, разработка архитектуры проекта, декомпозиция задач, поднятие инфраструктуры на YandexCloud, AWS, создание своих серверов на голом железе.
Имеет опыт в использовании инструментов командной работы: JIRA, Confluence, YouTrack, Trello, Asana, Redmine.
Опыт работы с методологиями:
- Agile SAFe
- Scrum
- Waterfall
Основной стек:
Java, Kotlin, Postgres, MSSQL, MySQL, MongoDB, BigQuery, RDS, SpringBoot, Vert.X, JOOQ, AWS, YandexCloud, Docker, BASH, Jenkins, Gitlab CI/CD, Kafka, RabbitMQ, Redis, SQS, IBM MQ, FlyWay, Liquibase, Elastic, Prometheus, Grafana, Loki, Gradle, Socket(TCP/UDP), REST, gRPC, TestContainers, k8s, Groovy
Неоконченное высшее,
Алтайский государственный технический университет им. И.И. Ползунова,
ХТиМ / БТ
Разработка Единого Окна в МТС
Команда проекта: 20 Java, 10 QA, 5 PM, 10 Frontend, 10 Аналитиков Задачи: - Анализ и рефакторинг микросервисов для безопасности - Кодревью - Груминг задач - Проведение дейликов - Настройка секретов в кубернетис для всех микросервисов - Разработки эпиков и фичей для ЕО - Создание МокСервисов для стендов с удобной кастомизацией - Внедрение отказоустойчивости в сервисы - Оптимизация и выпиливание костылей - Разработка и настройка тулзов для тестирование - Создание и помощь в настройки и развертывании окружения для разработки - Валидация кода и документации - Проведение технических созвонов по темам разработки и инструментов
Kotlin, Gradle, Реактивный стек, Gitlab CI/CD, Swagger, Okhttp, Intellij IDEA
Март 2024 - Октябрь 2025 месяцев
Разработка плагина для IDEA (для подсказок в написании кода с помощью Chat GPT)
Команда проекта: 1 Kotlin, 1 TypeScript, 1 JavaScript, 2 Python, 1 PM, 1 PO Задачи: - Правки по UI для плагина; - Валидация токена. - Логика работы с промтом по аналогии с Cursor - Интерфейс работы пользователя с AI - Горячие кнопки для запуска сценариев помощи AI - Настройки и конфигурация AI - Настройка CI/CD и поддержка клиентов(сотрудников банка)
Kotlin, Gradle, Реактивный стек, Gitlab CI/CD, Swagger, Okhttp, Intellij IDEA
Март 2024 - Октябрь 2025 месяцев
Разработка программного обеспечения автоматизации и учета операций на предприятии
Kotlin/Flutter Developer Разработка программного обеспечения автоматизации и учета операций на предприятии, посредством установки планшетов с приложением для оператора станков и веб-интерфейса для мастера, администратора и централизованного сервера Команда проекта: 2 разработчика Задачи: - Разработка архитектуры проекта; - Разработка CI/CD; - Общение с заказчиком, отчеты о проделанной работе, обоснование бюджета перед заказчиком; - Создание ролевой модели; - Авторизация; - Операции/Задачи; - Отчеты (веб версия и выгрузка в excel, синхронизация с 1С); - Авторасчет для помещения UX; - Разработка UI.
Kotlin, SpringBoot, Postgres, GitLab CI/CD, Docker, Hibernate, FlyWay, Swagger, Flutter, Dart
Ноябрь 2023 - Март 2024 месяцев
Разработка серверной части для обслуживания клиентов
Команда проекта: 3 Frontend (Web, iOS, Android), 5 Backend, 1 QA, 1 PO, 1 PM, 1 DevOps Задачи: - Разработка стартера, общих библиотек; - Построение архитектуры; - Построение процесса разработки; - Обучение Junior/Middle разработчиков; - Кодревью; - Обсуждение и согласование задач; - Построение архитектуры; - Постепенное распиливание монолита на микросервисы; - Создание инструментов для управление AWS через JSON файлы, автоматическое создание всех зависимостей на всех платформах от DEV, STAGE, PROD; - Переделка CI/CD c Jenkins на GitLab CI/CD; - Создание Микросервисов: - Управление кошельками/счетами клиентов; - Короткие смс для подписания документов; - Сложные тяжелые отчеты; - Нотификатор (email, sms, пуши); - Зарплатный модуль для корпоративных клиентов; - Сальдовщик (для некоторых отчетов пересчитывает предыдущий месяц и ставит сальдо для оптимизации построения отчетов).
Технологии: JAVA, Kotlin, SpringBoot, Vert.X, Postgres, mySQL, MSSQL, AWS, JENKINS, GitLab CI/CD, Docker, RDS, ECS, EC2, FARGATE, Kafka, RabbitMQ, Redis, SQS, SNS, Hibernate, JOOQ, FlyWay, Swagger, LoadBalancer, Микросервисная архитектура, REST, MQ, ECS/EC2, gradle, k8s, TestContainers.
Сентябрь 2021 - Ноябрь 2023 месяцев
Проект для Райффайзен банка
Команда проекта: 1 Backend Задачи: - Написание микросервиса по пробросу запросов REST-Kafka.
сентябрь 2020- сентябрь 2021 месяцев
Разработка серверов для игр
Команда проекта: 1 backend dev. Задачи: - Разработка серверной части для записей игроков, соглашение пользователей, админка для саппорта; - Разработка серверной части для централизованного удаленного управления скважинами; - Разработка клиентской части на Unity, кликер под мобильную платформу iOS и Android подключение внешних платформ для монетизации и аналитики; - Система записей в разные платформы, которая позволяет автоматически синхронизировать записи между платформами.
Java8, Spring Boot, Spring Data, REST, Gradle, PostgreSQL, Docker, Ubuntu, FlyWay, Swagger, NGINX,Unity, C#, Objective C, git, GitLab CI/CD, Jenkins, Jira.
ноябрь 2018 - август 2019 месяцев
Проект Нефтегазовой компании
Автоматизированная система по управление месторождением по добыче нефти Команда проекта: 2 backend, 1 android, 2 ML Задачи: - Разработка серверной части для централизованного удаленного управления скважинами; - Разработка клиентской части для удаленного управления и мониторинга; - Разработка архитектуры связей между всеми модулями; - Создание алгоритмов заслонки для управления потоком газожидкостного потока.
MSSQL, MongoDB, influxDB, Java8, Spring boot, Spring Data, Swagger, Flyway, Gradle, Docker, Ubuntu, MS Windows, modbusTCP, WebSocket, HTTP, Cron, NGINX, NodeJS, React
ноябрь 2018 - август 2019 месяцев
Проекты NDA
Команда проекта: 1 backend, 3 3D-веб-разработчика, 2 PM Задачи: - Разработка под WebGL, ТачСтолы, Steam, AppStore, GooglePlayMarket, GearVR(Oculus), HTC Vive; - Разработка тулзы под сборку сцен из JSON формата; - Разработка вьювера для удаленного контроля и просмотра сцен клиентов. 2009 - 2016 (7 лет) GameDev Разработка казуальных игр под социальные сети (vk, ok, fb, МойМир) ХорошиеИгры Старший разработчик Технологии: Flash, PHP, MySQL GameInsight ТимЛид отдела разработки (iOS, Android, Flash, Backend) Технологии: C++, ObjectiveC, Java, Flash, PHP, MySQL Plamee ТимЛид отдела Flash Технологии: Flash 2006 - 2009 (3 года) Бийский Завод Стеклопластиков 1С-программист Технологии: 1С7.7, 1С8.0 Задачи: - Разработка конфигурации по управлению предприятием, бухучета и зарплатного проекта;
c++, c#, java, objectiveC, серверная часть Linux(NodeJS, Mysql, phpmyadmin, memcached, nginx
май 2016 - сентябрь 2006 месяцев