Больше информации по резюме будет доступно после регистрации
ЗарегистрироватьсяБыл меньше недели назад
Мужчина, 32 года, родился 18 октября 1993
Астана, готов к переезду (Алматы), готов к командировкам
Back-end developer
Специализации:
- Программист, разработчик
Тип занятости: полная занятость, частичная занятость, стажировка
Опыт работы 9 лет 6 месяцев
Июнь 2024 — по настоящее время
2 года
WMTech
Астана
Информационные технологии, системная интеграция, интернет... Показать еще
junior Go
- Написание программного кода
- Исправление выявленных багов
- Реализация функциональности и логики программы в соответствии с техническим заданием и архитектурными решениями
- Оптимизация программного кода
- Проведение регулярного мониторинга работоспособности и производительности программного продукта
Январь 2024 — Март 2024
3 месяца
Qazdev
Стажировка
В рамках стажировки я выполнил несколько заданий, связанных с разработкой приложения на основе Elasticsearch и Spring фреймворка. В первых двух заданиях я создал CLI-приложение, которое позволяет сохранять и выполнять поиск текстовых данных в базе данных Elasticsearch. В этих заданиях я использовал нативный HTTP-интерфейс для взаимодействия с Elasticsearch и Spring Core для обработки команд и управления приложением. Для обеспечения удобной и повторяемой среды разработки, я использовал Docker Compose для запуска Elasticsearch внутри контейнера.
В следующих двух заданиях я перешел к разработке WEB-приложения с использованием Spring MVC/REST API и добавил дополнительные функциональные возможности, такие как форма ввода текста, вывод списка документов и удаление документов. Для удобства разработки были использованы библиотеки Apache Commons CLI, Spring Data Elasticsearch и инструмент Postman для тестирования API. В одном из заданий было требование добавить возможность скачивать и загружать показания в формате MS Excel. Для этой цели использовалась библиотека Apache POI.
В финальном задании требовалось доработка приложения с целью обеспечения безопасности и аутентификации пользователей. Необходимо добавить механизмы аутентификации по логину и паролю на сайте, а также по токену (JWT) при работе с API. Добавить три группы пользователей + с различными уровнями доступа. Ограничить функционал приложения на основе правил доступа. Использовать механизм миграций (Liquibase) для инициализации базы данных с первой учетной записью администратора. Добавить раздел на сайте для работы с пользователями и реализовать функционал "запомнить пользователя". В результате проекта я получил ценный опыт работы с Elasticsearch, Spring Core, Spring MVC/REST API и инструментами разработки.
Июнь 2019 — Январь 2024
4 года 8 месяцев
Гос. Служба
Технический специалист
- Проведение технической поддержки, включая консультации по использованию ПО и устранение проблем
- Обратная связь с разработчиками ПО
- Подготовка отчётов и статистики по проделанной работе
- Обеспечение безопасности и конфиденциальности документов
- Обеспечение бесперебойной работы компьютерной и технической инфраструктуры
- Установка, настройка и обслуживание компьютерного оборудования и программного обеспечения
Сентябрь 2016 — Апрель 2019
2 года 8 месяцев
ТОО АЭТЗ
Инженер-электрик
ТП, РП 10/0,4 кВ
Навыки
Уровни владения навыками
Средний уровень
Базовый уровень
Уровень не указан
Опыт вождения
Имеется собственный автомобиль
Права категории BОбо мне
.
Высшее образование (Магистр)
2025
Высшее образование (Магистр)
Alem school
Backend, Golang
2017
Высшее образование (Магистр)
Энергетический, Электроэнергетика
2016
Высшее образование (Магистр)
Энергетический, Энергообеспечение сельского хозяйства
Знание языков
Повышение квалификации, курсы
2022
Java
Runtime
Гражданство, время в пути до работы
Гражданство: Казахстан
Разрешение на работу: Казахстан
Желательное время в пути до работы: Не имеет значения