АШ
Александр Ш.
Мужчина, 31 год
Россия, Москва, UTC+3
Ставка
2 857,14 Р/час
НДС не облагается
Специалист доступен с 4 июля 2025 г.
Добавьте подходящих специалистов в список и оформите заявку для предварительного бронирования времени специалистов. После оформления заявки ваш персональный менеджер организует прохождение всех необходимых проверок с вами и каждым кандидатом из заявки. Специалист привлекается к проекту только после окончательного подтверждения его выхода с вашей стороны.
Подробнее
О специалисте
Специализация
Web разработчик
Грейд
Навыки
Отрасли
Проф. сообщества
Знание языков
Русский — C2
Английский — B2
Главное о специалисте
Александр — опытный веб-разработчик уровня Middle+. Специализируется на разработке фронтенд и бэкенд частей проектов.
Опыт работы:
- Learning Management System (LMS): разработка Next.js приложения — обучающей платформы.
- Guardian: разработка дашборда для анализа данных с использованием React, TypeScript, Bootstrap, Leaflet, esbuild, Django, PostgreSQL, numpy, scikit-learn, pandas.
- Training Extensions: разработка учебных программ для лаборатории кибербезопасности, геймификация процесса обучения.
- Платформа для аннотаций: разработка UI админ панели с инструментами для Data Science с использованием React-admin, Typescript, MobX.
- Visper.tech: регистрация REST API, в том числе с использованием провайдеров аутентификации, генерация видео с помощью ffmpeg, Unreal Engine и Foundry Nuke.
- Boss Control: инициировал итеративный перевод фронтенда из шаблонов Django в React + Typescript.
- Электронная система документооборота: разработка клиентской части приложения для документооборота на Nuxt.js.
- Портал образовательных программ: портал для поиска дополнительных образовательных программ полностью переведён с шаблонов Django на Nuxt.js.
Проекты
(6 лет)
Learning Management System (LMS)
Роль
Full Stack Developer
Обязанности
Проект:
Платформа для прохождения курсов.
Обязанности и задачи:
- Интернационализация.
Команда:
- 1 менеджер проекта;
- 4 Full Stack разработчика.
Достижения
Next.js приложение - обучающая платформа.
- Интернационализация;
- Документация о том, как настроить проект;
- Настройка CI/CD с проверками eslint/prettier/stylelint;
- Скрипт, который устанавливает авторские права на каждый исходный файл;
- Сетапинг из сборника рассказов, сетап из кипариса, сетап для шуток.
Стек специалиста на проекте
MongoDB, TypeScript, Storybook, Next.js
Отрасль проекта
EdTech
Период работы
Ноябрь 2023 - Апрель 2024
(6 месяцев)
Guardian
Роль
Full Stack Developer
Обязанности
Проект:
Dashboard для отображения данных об инцидентах.
Обязанности и задачи:
- Разработка фронтенд части;
- Разработка бэкенд части.
Команда:
- Только я.
Достижения
Разработка дашборда для анализа данных с использованием React, TypeScript, Bootstrap, Leaflet, esbuild, Django, PostgreSQL, numpy, scikit-learn, pandas.
- Оптимизация запросов к базе данных для полнотекстового поиска;
- AI-чат;
- Интеграция со сторонними сервисами;
- Очистка и обработка больших наборов данных.
Стек специалиста на проекте
PostgreSQL, Python, TypeScript, Django, React
Отрасль проекта
Information Security
Период работы
Сентябрь 2023 - Ноябрь 2023
(3 месяца)
Training Extensions
Роль
Full Stack Developer
Обязанности
Проект:
Веб-приложение поверх другого основного веб-приложения, целью которого является обучение пользователей работе с основным.
Обязанности и задачи:
- Разработка фронтенд части;
- Разработка бэкенд части.
Команда:
- 1 project lead;
- 1 team lead;
- 1 full stack;
- 2 бэкендера;
- 2 фронтендера;
- 1 тестировщик;
- 1 devops;
- 1 дизайнер.
Достижения
Разработка учебных программ для лаборатории кибербезопасности. Геймификация процесса обучения, туры, всплывающие подсказки, мастера, когнитивный виртуальный помощник с чатом.
- Комплексный функционал туров в дополнение к Intro.JS; - Уменьшено количество микросервисов;
- Интеграция микросервисов и лабораторного приложения с другими внешними приложениями с помощью REST API, WebSocket и взаимодействия с окнами браузера.
- Настроена авторизация OpenID с помощью Keycloak;
- рефакторинг create-react-app в Vite, рефакторинг тестов Jest в Vitest;
- Использование правильных шаблонов проектирования для решения задач, таких как Chain of Responsibility для запущенных трубопроводов;
- Внимание к производительности, усложнению алгоритмов расчета;
- Регулярные код-ревью;
- Внедрение руководств по стилю кода.
Стек специалиста на проекте
PostgreSQL, Python, TypeScript, Flask, Django, React
Отрасль проекта
Information Security
Период работы
Ноябрь 2022 - Сентябрь 2023
(11 месяцев)
Формат работы
Тип занятости
Фулл-тайм
Формат работы
Офис, Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Да
Образование
Высшее
Учебное заведение
Московский Физико-Технический Институт (ГУ)
Специальность
Прикладная физика и математика
Завершение учебы
2013 г.
Высшее
Учебное заведение
Дальневосточный федеральный университет
Специальность
Программная инженерия
Завершение учебы
2017 г.
Высшее
Учебное заведение
Новосибирский государственный университет
Специальность
Математика и компьютерные науки
Завершение учебы
2019 г.