Sharius
Веб-приложение для удобного и безопасного обмена текстом и файлами между устройствами. Организовал команду разработки, настроил Docker-окружение, документацию и самостоятельно завершил продакшн-развёртывание.
Привет! Я Рашид Юсубов — Fullstack-разработчик, студент четвёртого курса РТУ МИРЭА по направлению «Программная инженерия».
Мне нравится создавать веб-приложения целиком: от идеи и проектирования интерфейса до реализации серверной логики, настройки окружения и развёртывания. Особенно интересуюсь frontend-разработкой, визуальным оформлением и пользовательским опытом. Мне важно не просто реализовать функциональность, но и сделать так, чтобы продукт выглядел аккуратно, работал предсказуемо и был удобен в использовании.
В проектах я работаю с HTML, CSS и JavaScript, разрабатываю пользовательские интерфейсы на React и взаимодействую с серверной частью через REST API. Для backend-разработки использую Python, а для работы с данными — PostgreSQL. Также работал с Java, Kotlin и Dart в рамках проектов.
Помимо разработки приложений, мне интересна инфраструктурная часть. Я использую Docker для контейнеризации и запуска сервисов, работаю с Git и Linux. У меня есть собственная homelab, где я разворачиваю сервисы, настраиваю окружение и экспериментирую с различными инструментами. Мне интересно разбираться не только в коде приложения, но и в том, как оно устроено, запускается и работает на практике.
Один из проектов, которым я особенно горжусь, — Sharius, веб-приложение для обмена текстом и файлами между устройствами. Я предложил идею проекта, организовал работу команды из четырёх человек и распределял задачи. Также занимался Docker, организацией разработки, документацией и презентацией проекта, а дизайн пользовательского интерфейса доводил до завершённого состояния. В итоге я самостоятельно завершил оставшуюся работу и развернул приложение, хотя для выполнения учебного задания это уже не требовалось.
Мне нравится разбираться в новых технологиях, экспериментировать и искать решения незнакомых задач. Я предпочитаю изучать инструменты на практике: читать документацию, проверять гипотезы и разбираться, как всё устроено изнутри. Если задача кажется сложной, я готов потратить время на изучение вопроса и поиск решения.
Сейчас я хочу развиваться как разработчик, участвовать в создании реальных продуктов, перенимать опыт у более опытных коллег и постепенно брать на себя более сложные задачи. В перспективе для меня важно стать специалистом, которому можно доверить задачу и быть уверенным, что он доведёт её до результата.
Веб-приложение для удобного и безопасного обмена текстом и файлами между устройствами. Организовал команду разработки, настроил Docker-окружение, документацию и самостоятельно завершил продакшн-развёртывание.
Расширение для браузера, позволяющее быстро и удобно делиться текущей веб-страницей через стандартное меню обмена Windows в один клик.
Программа для автоматизации, эмулирующая ввод текста из буфера обмена с настраиваемой задержкой между нажатиями клавиш клавиатуры.
Клиент-серверное мобильное приложение для потокового воспроизведения аудио с нативным Android-клиентом и бэкенд-сервером.