AltaiCoders (ИП Ледомский)
Барнаул, altaicoders.ru/
Информационные технологии, системная интеграция, интернет... Показать еще
Программист-разработчик
Разработка web-сервисов и мобильных приложений. Разработка архитектуры систем. Обучение новых членов команды.
Принимал участие в разработке:
- образовательная онлайн площадка (https://openedu.iro22.ru/). Занимался разработкой подсистем: Энциклопедия, Видеохостинг, Материалы, Курсы, Административная панель. Стек: TypeScript, React (классовые компоненты), Redux, ExpressJs, Postgresql, Ckeditor, Three.js. Особенности: модерация статей, видео; редактирование одной статьи несколькими авторами с последующим слиянием; каналы в видеохостинге с подписками и рекомендациями; разнообразные типы тестов в курсах;
- мобильное приложение - Образование 22. Занимался проектированием и разработкой мобильной части приложения, созданием UI компонентов, реализацией взаимодействия приложения с сервером. Стек: TypeScript, ReactNative (классовые компоненты), Redux. Особенности: обмен сообщениями между пользователями; сообщества социальной сети.
- онлайн-курсов по SQL - LearnDB. Занимался разработкой UI компонентов для клиентского приложения, реализацией учебника, административной панели и редактора статей. Стэк: TypeScript, React, Redux.
- enterprise приложение для сети фастфуда Грильница (https://grilnica.ru). Занимался проектированием и реализацией подсистем авторизации, справочников, трекинга, электронной очереди, финансового планирования. Стек: TypeScript, React (классовые и функциональные компоненты), Redux, ExpressJs, Postgresql. Особенности: создание трекинга приготовления блюд на кухне; взаимодейтсвие с системой автоматизации iiko; реализация складского учета и бухгалтерии в финансовом планировании.
- мобильное приложение Курьеры для сети фастфуда Грильница. Занимался проектированием и разработкой серверной и мобильной части приложения. Стек: TypeScript, ReactNative, React, Redux, ExpressJs, Postgresql. Особенности: автоматичское получение заказа из трекинга или ручное создание; возможность использования подсистемы сторонними ресторанами; информация о заказе и изменение статуса в приложении курьера.
- мобильное приложение Грильница для сети фастфуда Грильница. Занимался проектированием и разработкой серверной и мобильной части приложения. Стек: TypeScript, ReactNative (функциональные компоненты), React, Redux-Saga, Redux, styled-components, ExpressJs, Postgresql. Особенности: В мобильном приложении: регистрация и авторизация; реализация каталога товаров и акций; оформление заказа; отображение зон доставки; оплата в приложении; оповещения о заказе, темная тема. На сервере: административная панель с созданием товаров, модификаторов товара, доступностью товаров; создание редактированием зон доставки; онлай отображение списка заказов для оператора с возможностью создания или редактирования заказа; реализация акций и комбо.
- сайт для сети фастфуда Грильница (https://grilnica.ru). Принимал участие в реализации компонентов UI. Стек: TypeScript, React (функциональные компоненты), Redux, Redux-Saga.
- CRM для автоматизации работы патентных поверенных Crmpatent (https://crmpatent.ru/site). Занимался проектированием и реализацией подсистем: авторизация, crm для исполнителя, личный кабинет для клиента, сайт (лэндинг), справочный центр. Стэк: TypeScript, React (функциональные компоненты), react-hook, react-hook-form, tailwind, NextJs, Redux, Redux-tookit, Koajs, Postgresql, NestJs, Strapi. Особенности: На фронте: колоночный интерфейс; глобальный поиск объектов системы; подсказки в интерфейсе; уведомления; редактор документов, оформление подписки и блокировка недоступных элементов. На сервере: настраиваемые техпроцессы для услуг; синхронизации со сторонними сервисами; генерация и редактирование документов; синхронизации с почтовыми сервисами.