Анатолий К.
37 лет
Основные обязанности: - Разработка и поддержка SPA и WebApp на React. - Реализация пользовательских интерфейсов и админ-панелей. - Оптимизация производительности приложений. Проекты, в которых я принимал участие: - Основной проект - "Мозголёт" (образовательная игра). Мы с командой работали над этим проектом в течение года, начиная с нуля и до релиза, а затем продолжали улучшать и добавлять новый функционал. В рамках этого проекта я отвечал за создание и развитие «Админки» с текстовым игровым редактором; - Небольшая игра для одного из подразделений "Газпром". Задача заключалась в переписывании приложения с движка Phaser на обычное React SPA, с учётом релиза на различных платформах, включая "Яндекс Игры". Это позволило ускорить процесс исправления ошибок и сборки приложения, а также упростить и удешевить дальнейшую поддержку; - "Внутреннее" приложение геймификации для "МТС". Я занимался исправлением "багов" и оптимизацией работы. - Облачная платформа «Pragmacore». Здесь также моя зона ответственности заключалась в оптимизации компонентов и исправлении ошибок. Основной стек: TypeScript, React, Redux Toolkit, React Query, Axios, SCSS, Material UI, Vite, Next.js.
Основные обязанности: - Разработка клиентской части на React + TypeScript. - Создание форм авторизации и сбора заявок. - Разработка серверной части на Node.js + Express с авторизацией на JWT. - Работа с базой данных MongoDB. - Развертывание проектов. Основные проекты: - Разработал сервис для тестирования сотрудников компании для сети магазинов "АлёОпт", оптимизировавшую процесс проверки оценки знаний сотрудников. - Разработал сайт и сервис для сети магазинов по продаже и обслуживанию компьютерной техники "X-Computers". Что упростило процесс взаимодействия клиентов с компанией и существенно увеличило количество заявок, а так же удобство их обработки. Основной стек. Фронтенд: TypeScript, React, Next.js, React Router, Redux Toolkit, Tailwind, SCSS, Bootstrap, Formik, i18next, Axios. Бэкенд: Node.JS, Express, JWT, MongoBD, Mongoose
Понимаю, что для многих это сомнительный опыт. Но в Hexlet очень много внимания уделяется навыкам работы с документацией, тестированию, и самое главное, качеству написанного кода. Этот фундамент помогает мне более осознанно подходить к задачам проектирования и разработки. Указанные 3 месяца - это время, затраченное непосредственно на написание четырёх учебных проектов. Включая дипломную работу — аналог Slack-чата с авторизацией, чат-комнатами и обменом сообщениями в реальном времени. Ключевые задачи, выполненные в этих проектах: - Разработка CLI-утилиты и консольных игр. - Разработка веб-приложения на чистом JavaScript. - Разработка веб-приложения с использованием React и Redux Toolkit. - Интернационализация (i18next) для русского и английского языков. - Взаимодействие с API и реализация веб-сокетов (Socket.io). - Линтинг кода (ESLint) и тестирование (Jest). - Сборка (Webpack), деплой (Render/Vercel) и мониторинг ошибок (Rollbar). Основной стек: JavaScript, Node.JS, React, React Router, Bootstrap, Redux Toolkit, Formik, React-Toastify, Yup, i18next, Leo-Profanity, REST API, Axios, Socket.io, Eslint, Jest, Webpack, Rollbar.
Понравился профиль? Создайте себе такой же