28 мая соберемся на вебинар и обсудим, как изменился рынок, почему внутренний бренд становится главным каналом внешнего, и какие бенефиты нельзя резать, даже когда бюджет на нуле
28 мая соберемся на вебинар и обсудим, как изменился рынок, почему внутренний бренд становится главным каналом внешнего, и какие бенефиты нельзя резать, даже когда бюджет на нуле
Стек технологий: JavaScript, Node.js, React, ReduxToolkit, HTML, CSS, bootstrap, TailwindCSS, i18next, yup, webpack, axios, Websocket, API, Git, умение разбираться в чужом коде.
Ищу работу или стажировку в качестве frontend разработчика. Комфортный формат - удаленно. Окончил онлайн курс школы Хекслет по профессии "Фронтенд разработчик".
Мои работы:
Игры разума
ссылка на репозиторий https://github.com/ramil290989/BrainGames
Консольное приложение, включает в себя 5 математических игр, нужно вводить правильные ответы на вопросы в терминале.
Вычислитель отличий
ссылка на репозиторий https://github.com/ramil290989/gendiff
Консольное приложение, принимает на вход два файла в JSON или YAML формате, сравнивает их и выводит на экран их отличия в стилизованном, текстовом или в JSON формате. Реализованы автоматические тесты на фреймворке Jest.
RSS агрегатор
ссылка на репозиторий https://github.com/ramil290989/RSS-agregator
ссылка на деплой https://rss-agregator-snowy.vercel.app/
Веб приложение, в котором можно добавлять и читать новостные RSS каналы
Чат
ссылка на репозиторий https://github.com/ramil290989/Chat
Веб приложение чат, упрощенный аналог Slack. Функционал: регистрация и авторизация пользователей; создание, переименование, удаление каналов; чат.
Users-web
ссылка на репозиторий https://github.com/ramil290989/users-web
ссылка на деплой http://94.41.255.48:6004/
Функционал: авторизация пользователя, регистрация нового пользователя, отметка пользователей Лайком.
Password manager
ссылка на репозиторий https://github.com/ramil290989/password-manager
ссылка на деплой http://94.41.255.48:6006/
Функционал: авторизация пользователя, регистрация нового пользователя, добавление пароля, редактирование пароля, удаление пароля.


Выберите навык, чтобы посмотреть, какие тесты специалист уже прошел.
Обязанности:
- руководство монтажной бригадой;
- проектирование систем видеонаблюдения и локальных сетей.
Достижения:
- в нескольких предприятиях заменил камеры видеонаблюдения аналогового типа на ip камеры видеонаблюдения;
- cпроектировал и реализовал локальную сеть предприятий на удаленных объектах с помощью Wi-Fi точек доступа там, где это возможно, и с помощью VPN соединений там, где это невозможно. Все это, в совокупности, дало возможность организовать одно место хранения видеоархива, а так же организовать рабочие места для сотрудников охраны этих предприятий, которые наблюдали за объектами на экранах мониторов.
Обязанности:
- обеспечение бесперебойной работы компьютерной техники, локальной сети.
Достижения:
- установил и настроил оборудование AKULA VTM и в комплекте с ПО VideoLine Studio. Это позволило производить новостные и рекламные врезки на телеканал в кабельной сети.
Получил диплом по специальности АСОиУ в Нефтекамском машиностроительном колледже в 2009 г. Хотел получить высшее образование по специальности АСОиУ. Был вынужден прервать учебу в связи с семейными обстоятельствами
В ходе обучения выполнил три учебных проекта:
Игры разума
Консольное приложение, включает в себя 5 математических игр
Полученные навыки:
- настройка окружения (VSC, Eslint, Makefile)
- работа с Git
- структура приложения, экспорт - импорт функций
- стандарт кода airbnb, чистые функции
- работа с сервисом Code Climate
Вычислитель отличий
Консольное приложение, принимает на вход два файла в JSON или YAML формате, сравнивает их и выводит на экран их отличия в стилизованном, текстовом или в JSON формате.
Полученные навыки:
- работа с древовидными структурами данных
- работа пакетом Commander js
- парсинг данных YAML и JSON
- реализация автоматических тестов на фреймворке Jest
RSS агрегатор
Веб приложение, в котором можно добавлять и читать новостные RSS каналы
Полученные навыки:
- структура состояния приложения
- работа со сборщиком Webpack
- верстка с помощью Bootstrap
- выполнение асинхронных функций
- локализация текста с помощью библиотеки i18n
- работа с библиотекой Yup для валидации
- деплой приложения
чат Slack
Веб приложение чат, упрощенный аналог Slack
Полученные навыки:
- React
- хуки
- Redux Toolkit
- WebSocket
- взаимодействие с бекэндом