Ислам Гасанов - Full-stack разработчик

  • Middle
  • Россия, Москва
  • 120 000 - 200 000 ₽ (руб/мес)
  • Полная занятость
  • Готов(а) к удаленной работе
  • Готов(а) к релокации
  • Обновлено 4 месяца назад
Photo

Навыки

  • AntD
  • Express
  • mangoost
  • MongoDB
  • nodejs
  • PostgreSQL
  • React
  • Redux
  • Sequalize
  • StyledComponents

Опыт работы

ООО Диолед

Full-stack разработчик - Ноябрь 2024 - по настоящее время

Full-stack разработчик
Отвечал за полный цикл разработки веб-платформы
Обязанности:
—Разработка интерфейса — писал адаптивное веб-приложение, выводил информацию при помощи chartJs
—Улучшение Backend части приложения: Nodejs , express — разрабатывал конвертеры файлов , писал RESTful API, работал над правильной валидацией на сервере
—Проектирование схемы базы данных: PostgreSQL, Sequalize — Определение моделей, Отношения между моделями, Миграции, Валидации и ограничения
—Настроил и развернул приложение на сервере с помощью Docker — Создание Dockerfile, Сборка образа, Настройка docker-compose, Настройка окружения
—Настроил CI/CD, автоматизировав процесс сборки и деплоя с помощью GitHub Actions — Сборку и тестирование, Деплой, Управление версиями, Развернул приложение при помощи Docker —Написание Jest, E2E , интеграционных и скриншотных
тестов
— Анализ и оптимизация производительности веб-сайта при помоши Lighthouse
Достижения
—Автоматизировал процесс сборки — увеличив скорость доставки нового функционала
клиентам
—Автоматизировал процесс загрузки файлов , что уменьшило нагрузку на менеджеров , и автоматизировало процесс
—Предложил и внедрил способ отслеживания статуса заказа для клиента
—Внедрил тестирование в код , что увеличило безопасность и уверенность в работоспособности Full-stack разработчик
Отвечал за полный цикл разработки веб-платформы
Обязанности:
—Разработка интерфейса — писал адаптивное веб-приложение, выводил информацию при помощи chartJs
—Улучшение Backend части приложения: Nodejs , express — разрабатывал конвертеры файлов , писал RESTful API, работал над правильной валидацией на сервере
—Проектирование схемы базы данных: PostgreSQL, Sequalize — Определение моделей, Отношения между моделями, Миграции, Валидации и ограничения
—Настроил и развернул приложение на сервере с помощью Docker — Создание Dockerfile, Сборка образа, Настройка docker-compose, Настройка окружения
—Настроил CI/CD, автоматизировав процесс сборки и деплоя с помощью GitHub Actions — Сборку и тестирование, Деплой, Управление версиями, Развернул приложение при помощи Docker —Написание Jest, E2E , интеграционных и скриншотных
тестов
— Анализ и оптимизация производительности веб-сайта при помоши Lighthouse
Достижения
—Автоматизировал процесс сборки — увеличив скорость доставки нового функционала
клиентам
—Автоматизировал процесс загрузки файлов , что уменьшило нагрузку на менеджеров , и автоматизировало процесс
—Предложил и внедрил способ отслеживания статуса заказа для клиента
—Внедрил тестирование в код , что увеличило безопасность и уверенность в работоспособности

Стэк технологий:
—Frontend: React, Jest, typescript, antd, styled-components
—Backend: Nodejs, express, postgreSQL, sequalize
—Docker, FirstVDS

Государственное бюджетное профессиональное образовательное учреждение Республики Дагестан «Кизлярский профессионально – педагогический колледж»

Full-stack разработчик - Сентябрь 2023 - август 2024

Full-stack разработчик

Разрабатывал платформу для дистанционных курсов.
Обязанности:
—Написание проекта с нуля
—Создание серверной части приложения — писал RESTful API, Испольвал websockets для реализации видео звонков
—Создание админ панели преподавателя — панель для отслеживания активных учеников и проверка их успеваемости
—Написание функционала видео звонков — визуальную часть приложения на сайте и так же написание серверной части
—Реализация чата в приложении — при помоши которого можно переписываться с учениками —Настройка и развертывание приложение на сервере с помощью Docker — Создание Dockerfile, Сборка образа, Настройка docker-compose, Настройка окружения
—Настройка CI/CD — автоматизировав процесс сборки и деплоя с помощью GitHub Actions — Сборку и тестирование, Деплой, Управление версиями

Достижения:
—Внедрил видео звонки , увеличив эффективность взаимодействия между преподавателем и учеником
—Внедрил чат , что помогло сократить нагрузку на личные мессенджеры учителей —Предложил и реализовал фунционал отслеживания успеваемости ученика , что уменьшило количество работы учетиля по контролю над учеником

Стэк технологий:
—Frontend: React, Redux, typescript, vue-antd, scoped CSS
—Backend: Nodejs, express, MongoDb, mangoost, Socket
—Docker, FirstVDS

Индивидуальное предпринимательство / частная практика / фриланс

Frontend разработчик - январь 2022 - сентябрь 2023

Frontend-разработчик Проект: Агрегатор экскурсий

Работал над:
—Админ панелью , отслеживанием текущих заказов —Реализацией оплаты заказов через Яндекс кассу —Отслеживанием своего заказа на странице пользователя —Отслеживание дохода на админ панели

Стэк технологий:
—React, Redux, typescript, antd, scss

Проект: Сайт сети гостиниц

Frontend-разработчик Проект: Агрегатор экскурсий
Работал над:
—Админ панелью , отслеживанием текущих заказов —Реализацией оплаты заказов через Яндекс кассу —Отслеживанием своего заказа на странице пользователя —Отслеживание дохода на админ панели

Стэк технологий:
—React, Redux, typescript, antd, scss
Проект: Сайт сети гостиниц

Образование

Информационные системы и программирование

КППК
2020 - 2024

Обо мне

Участвовал в хакатоне worldskills web — занял 3 место

44 / 0,323 / 54.5mb