Имею опыт разработки фронтенд-приложений различного уровня сложности: от многостраничных, созданных на чистом JavaScript, HTML и CSS, до сложных, крупных SPA-приложений с использованием React, TypeScript, различных стейдж-менеджеров и библиотек для стилей.
Я хорошо понимаю принцип работы и назначение сборщиков модулей, таких как webpack и Vite. Кроме того, у меня есть опыт написания приложений на Node JS и Express в соответствии с REST-стандартом, а также с использованием нереляционных баз данных.
Я осознаю свою ответственность за принятые решения и могу объяснить их. В решении сложных задач я проявляю упорство и последовательность. Благодаря своей способности адаптироваться к новым условиям, за время работы в предыдущей компании я успел поработать в командах разного размера и структуры, а также на различных проектах.
Меня увлекает компьютерное железо и новые технологии.
Telegram: @PaponinIvan
Разрабытывал клиентскую часть ряда крупных корпоративных приложений и сервисов, монолитных и модулей микрофронтенда, таких как:
Результат:
Стек:
Разработка индивидуальных, групповых проектов и проектов для внутренних и внешних заказчиков.
За время работы реализовано 3 проекта, среди них как SPA приложения, так и SSR c использованием AJAX, шаблонизаторов и загрузкой файлов;
Обязанности:
— Разработка серверной и клиентской части веб приложений;
— Разработка REST API;
— Деплой;
Результат:
— Подготовил основу для MVP проекта, предоставляя возможность параллельной разработки остальных фич;
— Реализовал SSR приложение с загрузкой файлов;
Стек:
- React, React-Redux, Redux-Thunk, Redux-Saga;
- Material UI, UIKIT 3, CSS, HTML, Flex-Box, HBS;
- Express, MongoDB, Mongoose, Mongo Atlas, JS, API Кинопоиск, Multer, AJAX, Heroku, Bootstrap.