Обо мне

Разработка является и моим хобби. Помимо написания кода занимаюсь менторством на обучающих платформах:

В основном специализируюсь на серверной разработке, но так же обладаю и навыками архитектора, iOS разработчика, OPS специалиста. Как мобильный разработчик учавствовал в разработке приложений из различных сфер:

  • телемедицина
  • игры
  • социальные сети
  • навигация

Последним было внутренне приложение для Сбербанка.

Активно веду разработку и оттачивание навыков на open source проектах в GitHub. Часть моих работ можно посмотреть в профиле на GitHub - https://github.com/rmuhamedgaliev

В разработке предпочитаю JVM стек.

Профессиональные навыки
Участие в профессиональных сообществах
Опыт работы
Крупнейшая российская поисковая система и портал. Яндекс есть также в Казахстане, Беларуси и Турции.
Java Developer
Июль 2020 — По настоящее время (3 месяца)
Citronium
Йошкар-Ола
Dev Lead
Январь 2019 — По настоящее время (1 год и 9 месяцев)

Отвечаю за отдел разработки и все направление R&D компании. Занимаюсь повышением качеством разрабатываемых проектов за время работы смог реализовать следующие проекты:

- выстроил прозрачную систему оценки разработчиков и тестировщиков включив матрицу компетенций и ИПР
- полностью стандартизовать использование TypeScript, как основной язык разработки, дающий большее качество выпускаемых продуктов
- включить в работу использование инструмент Terraform, как инструмента конфигурации облачных систем AWS
- перевел все проекты с устаревшей системы контроля версий HG на GIT, избежав потери исходных кодов старых проектов
- разработал должностные инструкции для работников отдела разработки
- разработал новые тексты вакансии позволяющие находить новых кандидатов не затрачивая время на отбор их по уровням. Для каждой квалификации есть свои вакансии
- разработал скрипты для YouTrack позволяющие контролировать процесс работы над задачами (workflow), Для обновления статуса задач команде необходимо проставить предположительное время и по окончанию работ они должны проставить затраченное время.
- разработал скрипты для получения затраченных часов разработчиком для оценки эффективности команд
- наладил процесс регулярных митапов для разработчиков, как часть обучающего процесса и создания материала для развития бренда компании
- выступал на мероприятиях для развития бренда компании
- развиваю бренд компании в сообществе разработчиков города и буду выступать от имени компании
- сконфигурировал процесс обработки технических заявок при помощи e-mail для инфраструктурного отдела
- организовал ведение электронных документов в Google Drive в отделе разработки
- нашел подходящего лидера отдела фронтенд разработки, для повышения компетентности разработчиков и создания процесса повышения квалификации
- серверных разработчиков научил инструментам для проведения тестирования кода
- смог организовать завершение проекта Сбербанк, не только как серверный разработчик, но как и iOS разработчик
- начал работу развития бренда компании через написание статей на профильный ресурс HabraHabr, для привлечения интересных проектов, для налаживания связей с партнерами и поднятия HR бренда

Developer
Июль 2012 — Январь 2019 (6 лет и 7 месяцев)

- Учавствовал в разработке системы для бронирования мест на выставках
- Разработал серверную часть для предоставления новостей посетителей гостиничного комплекса
- Разработал серверную часть для мобильного приложения работников клубов и организаторов мероприятий
- Разработал серверную часть для мобильного приложения фитнес клуба
- Разработал серверную часть для мобильного приложения определения психотипа по лицу пользователя
- Разработал серверную часть для системы кооперативной работы над планами и чертежами
- Принимал участие в разработке мобильного приложения (Android) с функцией дополненной реальности
- Разработал мобильное приложение (iOS) для социальной сети вызовов (challenges)
- Принимал участие в разработке приложения записи к врачу и реализации видео звонков по средством WebRTC
- Разработал инфраструктуру для проекта мобильного приложения на базе системы контейнерезации Docker
- 3-е место на олимпиаде "Волга-IT 2014" в номинации Java разработка

Для всех проектов разрабатывал архитектуру проекта, методы решений, алгоритмы решений, базу данных и проектировал инфраструктуру.

Back-end Developer
Январь 2013 — Октябрь 2016 (3 года и 10 месяцев)

Разработал архитектуру проекта, методы решений, алгоритмы решений, базу данных и проектировал инфраструктуру.

- За 2 недели разработано ядро системы кооперативной работы в режиме реального времени над строительными чертежами.
- Построена и автоматизирована инфраструктура для выпуска новых версий приложений
- Сокращено время деплоя приложения на сервера до 5 минут
- Разработана система гибко конфигурируемая под нужды пользователей

- Разработал модуль парсинга сайтов для генерации базы гостов

Высшее образование
Поволжский государственный технологический университет (бывший МарГТУ)
Йошкар-Ола
Факультет: Информатики и вычислительной техники; ФИиВТ
Июль 2014—Июль 2016 (2 года)
Магистр
Факультет: Информатики и вычислительной техники; ФИиВТ
Январь 2010—Январь 2014 (4 года)
Бакалавр